com.softwareag.cis.plugin.util
Class I18NManager
java.lang.Object
com.softwareag.cis.plugin.util.I18NManager
- All Implemented Interfaces:
- com.softwareag.cis.multilanguage.IMLManager
public class I18NManager
- extends java.lang.Object
- implements com.softwareag.cis.multilanguage.IMLManager
I18NManager.JAVA interface to get Localized messages for the Control. It
implements IMLManager, to plug into the CAI framework
Field Summary |
static java.lang.String |
rcs_id
|
Method Summary |
boolean |
checkIfExists(java.lang.String language,
java.lang.String project,
java.lang.String application,
java.lang.String literal)
Check if a certain literal exists within a certain environment. |
java.lang.String[] |
getApplicationStrings(java.lang.String language,
java.lang.String project,
java.lang.String application,
java.lang.String[] textIds)
|
java.lang.String |
getString(java.lang.String language,
java.lang.String project,
java.lang.String application,
java.lang.String literal)
|
java.lang.String |
getString(java.lang.String language,
java.lang.String project,
java.lang.String application,
java.lang.String literal,
java.lang.String[] embeddedStrings)
|
static void |
init(PlugInRegistry plugInRegistry)
Make PlugInRegistry known to I18NManager |
void |
refreshBuffers()
Refresh all buffered texts inside the multi language manager. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rcs_id
public static final java.lang.String rcs_id
- See Also:
- Constant Field Values
I18NManager
public I18NManager()
init
public static void init(PlugInRegistry plugInRegistry)
- Make PlugInRegistry known to I18NManager
- Parameters:
plugInRegistry
-
refreshBuffers
public void refreshBuffers()
- Refresh all buffered texts inside the multi language manager. This
is useful in order that the server does not need to be restarted
if texts are updated.
- Specified by:
refreshBuffers
in interface com.softwareag.cis.multilanguage.IMLManager
- See Also:
IMLManager.refreshBuffers()
checkIfExists
public boolean checkIfExists(java.lang.String language,
java.lang.String project,
java.lang.String application,
java.lang.String literal)
- Check if a certain literal exists within a certain environment.
- Specified by:
checkIfExists
in interface com.softwareag.cis.multilanguage.IMLManager
- See Also:
IMLManager.checkIfExists(java.lang.String,
java.lang.String, java.lang.String, java.lang.String)
getString
public java.lang.String getString(java.lang.String language,
java.lang.String project,
java.lang.String application,
java.lang.String literal)
- Specified by:
getString
in interface com.softwareag.cis.multilanguage.IMLManager
- See Also:
IMLManager.getString(java.lang.String,
java.lang.String, java.lang.String, java.lang.String)
getString
public java.lang.String getString(java.lang.String language,
java.lang.String project,
java.lang.String application,
java.lang.String literal,
java.lang.String[] embeddedStrings)
- Specified by:
getString
in interface com.softwareag.cis.multilanguage.IMLManager
- See Also:
IMLManager.getString(java.lang.String,
java.lang.String, java.lang.String, java.lang.String,
java.lang.String[])
getApplicationStrings
public java.lang.String[] getApplicationStrings(java.lang.String language,
java.lang.String project,
java.lang.String application,
java.lang.String[] textIds)
- Specified by:
getApplicationStrings
in interface com.softwareag.cis.multilanguage.IMLManager
- See Also:
IMLManager.getApplicationStrings(java.lang.String,
java.lang.String, java.lang.String, java.lang.String[])