public interface TextManager extends EcmService
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(TextManagerListener listener)
Sets a listener
TextManagerListener to TextManager-object |
java.lang.String |
getString(java.lang.String key,
java.util.Locale locale) |
java.lang.String |
getString(java.lang.String bundleFamily,
java.lang.String key,
java.util.Locale locale) |
void |
registerBundle(java.lang.String bundleFamilyName)
Registers new bundle-family identified by its filename.
Registered/added bundle-family will be used in the process of localization. |
void |
registerClassBundle(java.lang.Class<?> bundleFamilyClass)
Registers new bundle-family class.
Registered/added bundle-family will be used in the process of localization. |
void |
removeListener(TextManagerListener listener)
Removes a listener
TextManagerListener from TextManager-object |
void |
setForceToLatin(boolean forceToLatin)
Instructs TextManager to force (or not to force) conversion to latin alphabet
|
void |
unregisterBundle(java.lang.String bundleFamilyName)
Removes bundle-family from process of localization
|
void |
unregisterClassBundle(java.lang.Class<?> bundleFamilyClass)
Removes bundle-family from process of localization
|
java.lang.String getString(java.lang.String bundleFamily,
java.lang.String key,
java.util.Locale locale)
bundleFamily - ResourceBundle which should be primarily used for localizationkey - Localization keylocale - Locale to be used for localizationjava.lang.String getString(java.lang.String key,
java.util.Locale locale)
key - Localization keylocale - Locale to be used for localizationvoid addListener(TextManagerListener listener)
TextManagerListener to TextManager-objectlistener - TextManagerListener to be setvoid removeListener(TextManagerListener listener)
TextManagerListener from TextManager-objectlistener - TextManagerListener to be removedvoid registerBundle(java.lang.String bundleFamilyName)
bundleFamilyName - Filename of a bundle-family to be registeredvoid unregisterBundle(java.lang.String bundleFamilyName)
bundleFamilyName - Filename of a bundle-family to be removedvoid registerClassBundle(java.lang.Class<?> bundleFamilyClass)
bundleFamilyClass - Class of a bundle-family to be registeredvoid unregisterClassBundle(java.lang.Class<?> bundleFamilyClass)
bundleFamilyClass - Class of a bundle-family to be removedvoid setForceToLatin(boolean forceToLatin)
forceToLatin - Whether we should force transformation to latin characters