|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.ResourceBundle
org.clapper.util.misc.XResourceBundle
public final class XResourceBundle
This class is an extended version of the JDK's ResourceBundle class, providing some extra methods. It can be instantiated by wrapping an existing ResourceBundle object, or by using the static getBundle() methods, which are identical to the ResourceBundle versions.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.util.ResourceBundle |
|---|
java.util.ResourceBundle.Control |
| Field Summary |
|---|
| Fields inherited from class java.util.ResourceBundle |
|---|
parent |
| Constructor Summary | |
|---|---|
XResourceBundle(java.util.ResourceBundle bundle)
Create a new XResourceBundle that wraps an existing ResourceBundle. |
|
| Method Summary | |
|---|---|
java.util.Enumeration<java.lang.String> |
getKeys()
Returns an enumeration of the keys. |
java.lang.String |
getString(java.lang.String key,
java.lang.String defaultValue)
Get a string for the given key from this resource bundle, applying a default if not found. |
static XResourceBundle |
getXResourceBundle(java.lang.String baseName)
Analogous to the equivalent getBundle method in the JDK's ResourceBundle class. |
static XResourceBundle |
getXResourceBundle(java.lang.String baseName,
java.util.Locale locale)
Analogous to the equivalent getBundle method in the JDK's ResourceBundle class. |
static XResourceBundle |
getXResourceBundle(java.lang.String baseName,
java.util.Locale locale,
java.lang.ClassLoader classLoader)
Analogous to the equivalent getBundle method in the JDK's ResourceBundle class. |
protected java.lang.Object |
handleGetObject(java.lang.String key)
Gets an object for the given key from this resource bundle. |
| Methods inherited from class java.util.ResourceBundle |
|---|
clearCache, clearCache, containsKey, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getLocale, getObject, getString, getStringArray, handleKeySet, keySet, setParent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XResourceBundle(java.util.ResourceBundle bundle)
bundle - the ResourceBundle to wrap.| Method Detail |
|---|
public static XResourceBundle getXResourceBundle(java.lang.String baseName)
baseName - base name of the bundle to retrieve, a fully
qualified class name
java.lang.NullPointerException - if baseName is null
java.util.MissingResourceException - no bundle available
public static XResourceBundle getXResourceBundle(java.lang.String baseName,
java.util.Locale locale)
baseName - base name of the bundle to retrieve, a fully
qualified class namelocale - the locale for which a resource bundle is desired
java.lang.NullPointerException - if baseName is null
java.util.MissingResourceException - no bundle available
public static XResourceBundle getXResourceBundle(java.lang.String baseName,
java.util.Locale locale,
java.lang.ClassLoader classLoader)
baseName - base name of the bundle to retrieve, a fully
qualified class namelocale - the locale for which a resource bundle is desiredclassLoader - class loader to use
java.lang.NullPointerException - if baseName is null
java.util.MissingResourceException - no bundle availablepublic java.util.Enumeration<java.lang.String> getKeys()
getKeys in class java.util.ResourceBundle
public java.lang.String getString(java.lang.String key,
java.lang.String defaultValue)
key - the key for the desired stringdefaultValue - the default value, if not found
protected java.lang.Object handleGetObject(java.lang.String key)
handleGetObject in class java.util.ResourceBundlekey - the key for the desired object
java.lang.NullPointerException - if key is null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||