Package | Description |
---|---|
com.suncode.pwfl.translation |
Modifier and Type | Interface and Description |
---|---|
interface |
ClassLoaderTranslator
Extension of Translator that enables registration of translator for given
class loader.
|
interface |
PackageTranslator
Extension of Translator that enables registration of translator for given packages.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTranslator
Common Translator implementation.
|
class |
EmptyTranslator
Translator implementation that always returns value of given key.
|
class |
PropertiesTranslator
Default Translator implementation based on
*.properties files with key-based
translations. |
Modifier and Type | Method and Description |
---|---|
Translator |
TranslatorRegistry.forClass(Class<?> clazz)
Returns Translator for package of given class registered in
TranslatorScope.SERVER scope.
|
static Translator |
Translators.get(Class<?> clazz)
Return translator for given class
|
static Translator |
Translators.get(String name)
Return translator withi given name.
|
Translator |
TranslatorRegistry.get(String name)
Returns Translator with given name for scope
TranslatorScope.SERVER . |
Translator |
TranslatorRegistry.get(String name,
TranslatorScope scope)
Returns Translator with given name and scope.
|
Translator |
TranslatorRegistration.translator()
Returns translator
|
Modifier and Type | Method and Description |
---|---|
TranslatorRegistration |
TranslatorRegistry.register(String name,
Translator translator,
TranslatorScope scope)
Registers given translator under provided name in given scope.
|
void |
AbstractTranslator.setParent(Translator parent)
Sets this translator parent.
|
Constructor and Description |
---|
AbstractTranslator(Translator parent) |
LocalizedString(String key,
String defaultValue,
Translator translator,
Locale locale,
Object... args) |
LocalizedString(String key,
Translator translator,
Object... args) |
Copyright © 2016 Suncode. All rights reserved.