Package jmri.jmrix.loconet
Class Bundle
java.lang.Object
jmri.Bundle
jmri.jmrix.Bundle
jmri.jmrix.loconet.Bundle
- Direct Known Subclasses:
Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
,Bundle
@ParametersAreNonnullByDefault @CheckReturnValue @Immutable public class Bundle extends Bundle
-
Constructor Summary
Constructors Constructor Description Bundle()
-
Method Summary
Modifier and Type Method Description protected String
bundleName()
protected static Bundle
getBundle()
(package private) static String
getMessage(String key)
Provides a translated string for a given key from the package resource bundle or parent.(package private) static String
getMessage(String key, Object... subs)
Merges user data with a translated string for a given key from the package resource bundle or parent.(package private) static String
getMessage(Locale locale, String key, Object... subs)
Merges user data with a translated string for a given key in a given locale from the package resource bundle or parent.protected String
retry(Locale locale, String key)
Methods inherited from class jmri.Bundle
formatMessage, handleGetMessage, handleGetMessage, handleGetMessage, handleGetMessage
-
Constructor Details
-
Method Details
-
getMessage
Provides a translated string for a given key from the package resource bundle or parent.Note that this is intentionally package-local access.
- Parameters:
key
- Bundle key to be translated- Returns:
- Internationalized text
-
getMessage
Merges user data with a translated string for a given key from the package resource bundle or parent.Uses the transformation conventions of the Java MessageFormat utility.
Note that this is intentionally package-local access.
- Parameters:
key
- Bundle key to be translatedsubs
- One or more objects to be inserted into the message- Returns:
- Internationalized text
- See Also:
MessageFormat
-
getMessage
Merges user data with a translated string for a given key in a given locale from the package resource bundle or parent.Uses the transformation conventions of the Java MessageFormat utility.
Note that this is intentionally package-local access.
- Parameters:
locale
- The locale to be usedkey
- Bundle key to be translatedsubs
- One or more objects to be inserted into the message- Returns:
- Internationalized text
- See Also:
MessageFormat
-
bundleName
- Overrides:
bundleName
in classBundle
-
getBundle
-
retry
-