Package org.eclipse.net4j.util.om
Interface OMBundle.TranslationSupport
-
- Enclosing interface:
- OMBundle
public static interface OMBundle.TranslationSupport
A facility for accessingresource bundles
.- Author:
- Eike Stepper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getString(java.lang.String key)
Returns the string resource associated with the key.java.lang.String
getString(java.lang.String key, boolean translate)
Returns the string resource associated with the key.java.lang.String
getString(java.lang.String key, boolean translate, java.lang.Object... args)
Returns a string resource associated with the key, and performs substitutions.java.lang.String
getString(java.lang.String key, java.lang.Object... args)
Returns a string resource associated with the key, and performs substitutions.void
setShouldTranslate(boolean shouldTranslate)
Sets whether strings should be translated by default.boolean
shouldTranslate()
Indicates whether strings should be translated by default.
-
-
-
Method Detail
-
shouldTranslate
boolean shouldTranslate()
Indicates whether strings should be translated by default.- Returns:
true
if strings should be translated by default;false
otherwise.
-
setShouldTranslate
void setShouldTranslate(boolean shouldTranslate)
Sets whether strings should be translated by default.- Parameters:
shouldTranslate
- whether strings should be translated by default.
-
getString
java.lang.String getString(java.lang.String key)
Returns the string resource associated with the key.- Parameters:
key
- the key of the string resource.- Returns:
- the string resource associated with the key.
-
getString
java.lang.String getString(java.lang.String key, boolean translate)
Returns the string resource associated with the key.- Parameters:
key
- the key of the string resource.translate
- whether the result is to be translated to the current locale.- Returns:
- the string resource associated with the key.
-
getString
java.lang.String getString(java.lang.String key, java.lang.Object... args)
Returns a string resource associated with the key, and performs substitutions.- Parameters:
key
- the key of the string.args
- the message substitutions.- Returns:
- a string resource associated with the key.
- See Also:
getString(String)
,MessageFormat.format(String, Object...)
-
getString
java.lang.String getString(java.lang.String key, boolean translate, java.lang.Object... args)
Returns a string resource associated with the key, and performs substitutions.- Parameters:
key
- the key of the string.translate
- whether the result is to be translated to the current locale.args
- the message substitutions.- Returns:
- a string resource associated with the key.
- See Also:
getString(String)
,MessageFormat.format(String, Object[])
-
-