org.apache.xml.utils.res
Class XResourceBundle

java.lang.Object
  extended byjava.util.ResourceBundle
      extended byjava.util.ListResourceBundle
          extended byorg.apache.xml.utils.res.XResourceBundle
Direct Known Subclasses:
XResources_cy, XResources_de, XResources_el, XResources_en, XResources_es, XResources_fr, XResources_he, XResources_hy, XResources_it, XResources_ja_JP_A, XResources_ja_JP_HA, XResources_ja_JP_HI, XResources_ja_JP_I, XResources_ka, XResources_ko, XResources_sv, XResources_zh_CN, XResources_zh_TW

public class XResourceBundle
extends ListResourceBundle

The default (english) resource bundle.


Nested Class Summary
 
Nested classes inherited from class java.util.ResourceBundle
 
Field Summary
(package private) static Object[][] contents
          The association list.
static String ERROR_RESOURCES
          Error resource constants
static String LANG_ADDITIVE
          Error resource constants
static String LANG_ALPHABET
          Error resource constants
static String LANG_BUNDLE_NAME
          Error resource constants
static String LANG_LEFTTORIGHT
          Error resource constants
static String LANG_MULT_ADD
          Error resource constants
static String LANG_MULTIPLIER
          Error resource constants
static String LANG_MULTIPLIER_CHAR
          Error resource constants
static String LANG_NUM_TABLES
          Error resource constants
static String LANG_NUMBERGROUPS
          Error resource constants
static String LANG_NUMBERING
          Error resource constants
static String LANG_ORIENTATION
          Error resource constants
static String LANG_RIGHTTOLEFT
          Error resource constants
static String LANG_TRAD_ALPHABET
          Error resource constants
static String MULT_FOLLOWS
          Error resource constants
static String MULT_ORDER
          Error resource constants
static String MULT_PRECEDES
          Error resource constants
static String XSLT_RESOURCE
          Error resource constants
 
Fields inherited from class java.util.ListResourceBundle
 
Fields inherited from class java.util.ResourceBundle
parent
 
Constructor Summary
XResourceBundle()
           
 
Method Summary
 Object[][] getContents()
          Get the association list.
private static String getResourceSuffix(Locale locale)
          Return the resource file suffic for the indicated locale For most locales, this will be based the language code.
static XResourceBundle loadResourceBundle(String className, Locale locale)
          Return a named ResourceBundle for a particular locale.
 
Methods inherited from class java.util.ListResourceBundle
getKeys, handleGetObject
 
Methods inherited from class java.util.ResourceBundle
getBundle, getBundle, getBundle, getLocale, getObject, getString, getStringArray, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ERROR_RESOURCES

public static final String ERROR_RESOURCES
Error resource constants

See Also:
Constant Field Values

XSLT_RESOURCE

public static final String XSLT_RESOURCE
Error resource constants

See Also:
Constant Field Values

LANG_BUNDLE_NAME

public static final String LANG_BUNDLE_NAME
Error resource constants

See Also:
Constant Field Values

MULT_ORDER

public static final String MULT_ORDER
Error resource constants

See Also:
Constant Field Values

MULT_PRECEDES

public static final String MULT_PRECEDES
Error resource constants

See Also:
Constant Field Values

MULT_FOLLOWS

public static final String MULT_FOLLOWS
Error resource constants

See Also:
Constant Field Values

LANG_ORIENTATION

public static final String LANG_ORIENTATION
Error resource constants

See Also:
Constant Field Values

LANG_RIGHTTOLEFT

public static final String LANG_RIGHTTOLEFT
Error resource constants

See Also:
Constant Field Values

LANG_LEFTTORIGHT

public static final String LANG_LEFTTORIGHT
Error resource constants

See Also:
Constant Field Values

LANG_NUMBERING

public static final String LANG_NUMBERING
Error resource constants

See Also:
Constant Field Values

LANG_ADDITIVE

public static final String LANG_ADDITIVE
Error resource constants

See Also:
Constant Field Values

LANG_MULT_ADD

public static final String LANG_MULT_ADD
Error resource constants

See Also:
Constant Field Values

LANG_MULTIPLIER

public static final String LANG_MULTIPLIER
Error resource constants

See Also:
Constant Field Values

LANG_MULTIPLIER_CHAR

public static final String LANG_MULTIPLIER_CHAR
Error resource constants

See Also:
Constant Field Values

LANG_NUMBERGROUPS

public static final String LANG_NUMBERGROUPS
Error resource constants

See Also:
Constant Field Values

LANG_NUM_TABLES

public static final String LANG_NUM_TABLES
Error resource constants

See Also:
Constant Field Values

LANG_ALPHABET

public static final String LANG_ALPHABET
Error resource constants

See Also:
Constant Field Values

LANG_TRAD_ALPHABET

public static final String LANG_TRAD_ALPHABET
Error resource constants

See Also:
Constant Field Values

contents

static final Object[][] contents
The association list.

Constructor Detail

XResourceBundle

public XResourceBundle()
Method Detail

loadResourceBundle

public static final XResourceBundle loadResourceBundle(String className,
                                                       Locale locale)
                                                throws MissingResourceException
Return a named ResourceBundle for a particular locale. This method mimics the behavior of ResourceBundle.getBundle().

Parameters:
className - Name of local-specific subclass.
locale - the locale to prefer when searching for the bundle
Throws:
MissingResourceException

getResourceSuffix

private static final String getResourceSuffix(Locale locale)
Return the resource file suffic for the indicated locale For most locales, this will be based the language code. However for Chinese, we do distinguish between Taiwan and PRC

Parameters:
locale - the locale
Returns:
an String suffix which canbe appended to a resource name

getContents

public Object[][] getContents()
Get the association list.

Specified by:
getContents in class ListResourceBundle
Returns:
The association list.