|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectAbstractLogEnabled
org.codehaus.plexus.i18n.DefaultI18N
public class DefaultI18N
| Field Summary |
|---|
| Fields inherited from interface org.codehaus.plexus.i18n.I18N |
|---|
ACCEPT_LANGUAGE, ROLE |
| Constructor Summary | |
|---|---|
DefaultI18N()
|
|
| Method Summary | |
|---|---|
java.lang.String |
format(java.lang.String bundleName,
java.util.Locale locale,
java.lang.String key,
java.lang.Object arg1)
|
java.lang.String |
format(java.lang.String bundleName,
java.util.Locale locale,
java.lang.String key,
java.lang.Object[] args)
Looks up the value for key in the
ResourceBundle referenced by
bundleName, then formats that value for the
specified Locale using args. |
java.lang.String |
format(java.lang.String bundleName,
java.util.Locale locale,
java.lang.String key,
java.lang.Object arg1,
java.lang.Object arg2)
|
java.lang.String |
format(java.lang.String key,
java.lang.Object arg1)
|
java.lang.String |
format(java.lang.String key,
java.lang.Object arg1,
java.lang.Object arg2)
|
java.util.ResourceBundle |
getBundle()
|
java.util.ResourceBundle |
getBundle(java.lang.String bundleName)
|
java.util.ResourceBundle |
getBundle(java.lang.String bundleName,
java.util.Locale locale)
This method returns a ResourceBundle for the given bundle name and the given Locale. |
java.util.ResourceBundle |
getBundle(java.lang.String bundleName,
java.lang.String languageHeader)
This method returns a ResourceBundle given the bundle name and the Locale information supplied in the HTTP "Accept-Language" header. |
java.lang.String[] |
getBundleNames()
|
java.lang.String |
getDefaultBundleName()
|
java.lang.String |
getDefaultCountry()
|
java.lang.String |
getDefaultLanguage()
|
java.util.Locale |
getLocale(java.lang.String header)
|
java.lang.String |
getString(java.lang.String key)
|
java.lang.String |
getString(java.lang.String key,
java.util.Locale locale)
|
java.lang.String |
getString(java.lang.String bundleName,
java.util.Locale locale,
java.lang.String key)
|
protected java.lang.String |
getStringOrNull(java.util.ResourceBundle rb,
java.lang.String key)
Gets localized text from a bundle if it's there. |
void |
initialize()
Called the first time the Service is used. |
protected void |
initializeBundleNames()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultI18N()
| Method Detail |
|---|
public java.lang.String getDefaultLanguage()
getDefaultLanguage in interface I18Npublic java.lang.String getDefaultCountry()
getDefaultCountry in interface I18Npublic java.lang.String getDefaultBundleName()
getDefaultBundleName in interface I18Npublic java.lang.String[] getBundleNames()
getBundleNames in interface I18Npublic java.util.ResourceBundle getBundle()
getBundle in interface I18Npublic java.util.ResourceBundle getBundle(java.lang.String bundleName)
getBundle in interface I18N
public java.util.ResourceBundle getBundle(java.lang.String bundleName,
java.lang.String languageHeader)
getBundle in interface I18NbundleName - Name of bundle.languageHeader - A String with the language header.
public java.util.ResourceBundle getBundle(java.lang.String bundleName,
java.util.Locale locale)
getBundle in interface I18NbundleName - Name of bundle (or null for the
default bundle).locale - The locale (or null for the locale
indicated by the default language and country).
public java.util.Locale getLocale(java.lang.String header)
getLocale in interface I18NI18N.getLocale(String)public java.lang.String getString(java.lang.String key)
getString in interface I18N
public java.lang.String getString(java.lang.String key,
java.util.Locale locale)
getString in interface I18N
public java.lang.String getString(java.lang.String bundleName,
java.util.Locale locale,
java.lang.String key)
getString in interface I18Njava.util.MissingResourceException - Specified key cannot be matched.I18N.getString(String, Locale, String)
public java.lang.String format(java.lang.String key,
java.lang.Object arg1)
format in interface I18N
public java.lang.String format(java.lang.String key,
java.lang.Object arg1,
java.lang.Object arg2)
format in interface I18N
public java.lang.String format(java.lang.String bundleName,
java.util.Locale locale,
java.lang.String key,
java.lang.Object arg1)
format in interface I18NI18N.format(String, Locale, String, Object)
public java.lang.String format(java.lang.String bundleName,
java.util.Locale locale,
java.lang.String key,
java.lang.Object arg1,
java.lang.Object arg2)
format in interface I18NI18N.format(String, Locale, String, Object, Object)
public java.lang.String format(java.lang.String bundleName,
java.util.Locale locale,
java.lang.String key,
java.lang.Object[] args)
key in the
ResourceBundle referenced by
bundleName, then formats that value for the
specified Locale using args.
format in interface I18Nkey.
public void initialize()
throws InitializationException
InitializationExceptionprotected void initializeBundleNames()
protected final java.lang.String getStringOrNull(java.util.ResourceBundle rb,
java.lang.String key)
null (ignoring a possible
MissingResourceException).
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||