Package org.apache.abdera.i18n.text
Class Localizer
- java.lang.Object
-
- org.apache.abdera.i18n.text.Localizer
-
public final class Localizer extends java.lang.ObjectWraps ResourceBundle with a couple of additional, useful methods. Used for l10n
-
-
Constructor Summary
Constructors Constructor Description Localizer()Localizer(java.lang.String bundle)Localizer(java.lang.String bundle, java.util.Locale locale)Localizer(java.util.Locale locale, java.lang.ClassLoader loader)Localizer(java.util.ResourceBundle bundle)Localizer(java.util.ResourceBundle bundle, java.util.Locale locale)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static java.lang.Stringformat(java.lang.String key, java.lang.Object... args)Deprecated.java.lang.StringformatValue(java.lang.String key, java.lang.Object... args)Deprecated.static java.lang.Stringget(java.lang.String key)static java.lang.Stringget(java.lang.String key, java.lang.String defaultValue)static LocalizergetInstance()java.util.LocalegetLocale()java.lang.StringgetValue(java.lang.String key)java.lang.StringgetValue(java.lang.String key, java.lang.String defaultValue)static voidsetInstance(Localizer localizer)static java.lang.Stringsprintf(java.lang.String key, java.lang.Object... args)java.lang.StringsprintfValue(java.lang.String key, java.lang.Object... args)Use the JDK 1.5 sprintf style Formatter
-
-
-
Constructor Detail
-
Localizer
public Localizer()
-
Localizer
public Localizer(java.util.Locale locale, java.lang.ClassLoader loader)
-
Localizer
public Localizer(java.lang.String bundle)
-
Localizer
public Localizer(java.lang.String bundle, java.util.Locale locale)
-
Localizer
public Localizer(java.util.ResourceBundle bundle)
-
Localizer
public Localizer(java.util.ResourceBundle bundle, java.util.Locale locale)
-
-
Method Detail
-
getInstance
public static Localizer getInstance()
-
setInstance
public static void setInstance(Localizer localizer)
-
get
public static java.lang.String get(java.lang.String key)
-
get
public static java.lang.String get(java.lang.String key, java.lang.String defaultValue)
-
format
public static java.lang.String format(java.lang.String key, java.lang.Object... args)Deprecated.
-
sprintf
public static java.lang.String sprintf(java.lang.String key, java.lang.Object... args)
-
getLocale
public java.util.Locale getLocale()
-
getValue
public java.lang.String getValue(java.lang.String key)
-
getValue
public java.lang.String getValue(java.lang.String key, java.lang.String defaultValue)
-
formatValue
public java.lang.String formatValue(java.lang.String key, java.lang.Object... args)Deprecated.Use the pre-JDK 1.5 MessageFormat. This should be avoided. Applications should use the sprintfValue method instead- See Also:
springfValue
-
sprintfValue
public java.lang.String sprintfValue(java.lang.String key, java.lang.Object... args)Use the JDK 1.5 sprintf style Formatter
-
-