org.apache.xpath.res
Class XPATHErrorResources_it

java.lang.Object
  extended byjava.util.ResourceBundle
      extended byjava.util.ListResourceBundle
          extended byorg.apache.xpath.res.XPATHErrorResources
              extended byorg.apache.xpath.res.XPATHErrorResources_it

public class XPATHErrorResources_it
extends XPATHErrorResources

Set up error messages. We build a two dimensional array of message keys and message strings. In order to add a new message here, you need to first add a Static string constant for the Key and update the contents array with Key, Value pair Also you need to update the count of messages(MAX_CODE)or the count of warnings(MAX_WARNING) [ Information purpose only]


Nested Class Summary
 
Nested classes inherited from class java.util.ResourceBundle
 
Field Summary
static String BAD_CODE
          Field BAD_CODE
static Object[][] contents
           
static String ERROR_HEADER
          Field ERROR_HEADER
static String ERROR_RESOURCES
          Field ERROR_RESOURCES
static String ERROR_STRING
          Field ERROR_STRING
static String FORMAT_FAILED
          Field FORMAT_FAILED
static int MAX_CODE
          Field MAX_CODE
static int MAX_MESSAGES
          Field MAX_MESSAGES
static int MAX_OTHERS
          Field MAX_OTHERS
static int MAX_WARNING
          Field MAX_WARNING
static String QUERY_HEADER
          Field QUERY_HEADER
static String WARNING_HEADER
          Field WARNING_HEADER
static String XML_HEADER
          Field XML_HEADER
static String XSL_HEADER
          Field XSL_HEADER
 
Fields inherited from class org.apache.xpath.res.XPATHErrorResources
ER_ARG_LOCALNAME_INVALID, ER_ARG_LOCALNAME_NULL, ER_ARG_PREFIX_INVALID, ER_ASNODEITERATOR_NOT_SUPPORTED_XRTREEFRAGSELECTWRAPPER, ER_AXES_NOT_ALLOWED, ER_BOOLEAN_ARG_NO_LONGER_OPTIONAL, ER_CANNOT_CALL_SETSHOULDCACHENODE, ER_CANNOT_CREATE_URL, ER_CANNOT_DEAL_XPATH_TYPE, ER_CANNOT_WRITE_TO_EMPTYNODELISTIMPL, ER_CANT_CONVERT_TO_BOOLEAN, ER_CANT_CONVERT_TO_MUTABLENODELIST, ER_CANT_CONVERT_TO_NODELIST, ER_CANT_CONVERT_TO_NUMBER, ER_CANT_CONVERT_TO_SINGLENODE, ER_CANT_CONVERT_TO_STRING, ER_CANT_CONVERT_TO_TYPE, ER_CANT_GET_SNAPSHOT_LENGTH, ER_CANT_HAVE_MORE_THAN_ONE_ROOT, ER_CANT_OUTPUT_TEXT_BEFORE_DOC, ER_CHILD_HAS_NO_OWNER_DOCUMENT, ER_CHILD_HAS_NO_OWNER_DOCUMENT_ELEMENT, ER_CONTEXT_HAS_NO_OWNERDOC, ER_COULD_NOT_FIND_VAR, ER_COULDNOT_BE_FORMATTED_TO_NUMBER, ER_COULDNOT_CREATE_XMLPROCESSORLIAISON, ER_COULDNOT_FIND_ENDOP_AFTER_OPLOCATIONPATH, ER_COULDNOT_FIND_FUNCTION, ER_COULDNOT_GET_VAR_NAMED, ER_COUNT_TAKES_1_ARG, ER_CREATEDOCUMENT_NOT_SUPPORTED, ER_CURRENT_NOT_ALLOWED_IN_MATCH, ER_CURRENT_TAKES_NO_ARGS, ER_DIDNOT_FIND_XPATH_SELECT_EXP, ER_DOC_MUTATED, ER_DOCUMENT_REPLACED, ER_DTM_CANNOT_HANDLE_NODES, ER_EMPTY_EXPRESSION, ER_EMPTY_XPATH_RESULT, ER_ERROR_OCCURED, ER_EXPECTED_BUT_FOUND, ER_EXPECTED_DOUBLE_QUOTE, ER_EXPECTED_LOC_PATH, ER_EXPECTED_LOC_STEP, ER_EXPECTED_MATCH_PATTERN, ER_EXPECTED_NODE_TEST, ER_EXPECTED_REL_LOC_PATH, ER_EXPECTED_REL_PATH_PATTERN, ER_EXPECTED_SINGLE_QUOTE, ER_EXPECTED_STEP_PATTERN, ER_EXTRA_ILLEGAL_TOKENS, ER_FASTSTRINGBUFFER_CANNOT_BE_NULL, ER_FOUND_COMMA_BUT_NO_FOLLOWING_ARG, ER_FOUND_COMMA_BUT_NO_PRECEDING_ARG, ER_FSB_CANNOT_TAKE_STRING, ER_FSB_NOT_SUPPORTED_XSTRINGFORCHARS, ER_FUNCTION_TOKEN_NOT_FOUND, ER_IGNORABLE_WHITESPACE_NOT_HANDLED, ER_ILLEGAL_AXIS_NAME, ER_ILLEGAL_VARIABLE_REFERENCE, ER_INCOMPATIBLE_TYPES, ER_INCORRECT_ARG_LENGTH, ER_INCORRECT_PROGRAMMER_ASSERTION, ER_INVALID_UTF16_SURROGATE, ER_INVALID_XPATH_TYPE, ER_KEY_HAS_TOO_MANY_ARGS, ER_LOCALNAME_HAS_TOO_MANY_ARGS, ER_NAME_HAS_TOO_MANY_ARGS, ER_NAMESPACEAXIS_NOT_IMPLEMENTED, ER_NAMESPACEURI_HAS_TOO_MANY_ARGS, ER_NODESET_CANNOT_INDEX, ER_NODESET_CANNOT_ITERATE, ER_NODESET_NOT_MUTABLE, ER_NODESETDTM_CANNOT_INDEX, ER_NODESETDTM_CANNOT_ITERATE, ER_NODESETDTM_NOT_MUTABLE, ER_NON_ITERATOR_TYPE, ER_NON_SNAPSHOT_TYPE, ER_NORMALIZESPACE_HAS_TOO_MANY_ARGS, ER_NULL_ERROR_HANDLER, ER_NULL_RESOLVER, ER_NUMBER_HAS_TOO_MANY_ARGS, ER_OIERROR, ER_ONLY_ALLOWS, ER_PARSE_NOT_SUPPORTED, ER_PATTERN_LITERAL_NEEDS_BE_QUOTED, ER_PREDICATE_ILLEGAL_SYNTAX, ER_PREFIX_MUST_RESOLVE, ER_PROBLEM_IN_DTM_NEXTSIBLING, ER_PROG_ASSERT_UNKNOWN_OPCODE, ER_RTF_NOT_SUPPORTED_XRTREEFRAGSELECTWRAPPER, ER_SAX_API_NOT_HANDLED, ER_SETDOMFACTORY_NOT_SUPPORTED, ER_SETTING_WALKER_ROOT_TO_NULL, ER_STRING_HAS_TOO_MANY_ARGS, ER_STRINGLENGTH_HAS_TOO_MANY_ARGS, ER_TRANSLATE_TAKES_3_ARGS, ER_TWO_OR_THREE, ER_UNKNOWN_AXIS, ER_UNKNOWN_MATCH_OPERATION, ER_UNKNOWN_NODETYPE, ER_UNKNOWN_OPCODE, ER_UNKNOWN_STEP, ER_UNPARSEDENTITYURI_TAKES_1_ARG, ER_UNSUPPORTED_ENCODING, ER_VAR_NOT_RESOLVABLE, ER_VARIABLE_ACCESSED_BEFORE_BIND, ER_WRONG_DOCUMENT, ER_WRONG_NODETYPE, ER_XERCES_CANNOT_HANDLE_NODES, ER_XERCES_PARSE_ERROR, ER_XERCES_PARSE_ERROR_DETAILS, ER_XPATH_ERROR, ER_XPATH_READOBJECT, ER_XSTRINGFORCHARS_CANNOT_TAKE_STRING, ER_ZERO_OR_ONE, ERROR0000, WG_CANNOT_MAKE_URL_FROM, WG_COULDNOT_FIND_FUNCTION, WG_DONT_DO_ANYTHING_WITH_NS, WG_EXPAND_ENTITIES_NOT_SUPPORTED, WG_FUNCTION_TOKEN_NOT_FOUND, WG_ILLEGAL_VARIABLE_REFERENCE, WG_LOCALE_NAME_NOT_HANDLED, WG_NEED_DERIVED_OBJECT_TO_IMPLEMENT_NODETEST, WG_PROPERTY_NOT_SUPPORTED, WG_QUO_NO_LONGER_DEFINED, WG_SECURITY_EXCEPTION, WG_UNSUPPORTED_ENCODING
 
Fields inherited from class java.util.ListResourceBundle
 
Fields inherited from class java.util.ResourceBundle
parent
 
Constructor Summary
XPATHErrorResources_it()
           
 
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.
 
Methods inherited from class org.apache.xpath.res.XPATHErrorResources
loadResourceBundle
 
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

MAX_CODE

public static final int MAX_CODE
Field MAX_CODE

See Also:
Constant Field Values

MAX_WARNING

public static final int MAX_WARNING
Field MAX_WARNING

See Also:
Constant Field Values

MAX_OTHERS

public static final int MAX_OTHERS
Field MAX_OTHERS

See Also:
Constant Field Values

MAX_MESSAGES

public static final int MAX_MESSAGES
Field MAX_MESSAGES

See Also:
Constant Field Values

contents

public static final Object[][] contents

BAD_CODE

public static final String BAD_CODE
Field BAD_CODE

See Also:
Constant Field Values

FORMAT_FAILED

public static final String FORMAT_FAILED
Field FORMAT_FAILED

See Also:
Constant Field Values

ERROR_RESOURCES

public static final String ERROR_RESOURCES
Field ERROR_RESOURCES

See Also:
Constant Field Values

ERROR_STRING

public static final String ERROR_STRING
Field ERROR_STRING

See Also:
Constant Field Values

ERROR_HEADER

public static final String ERROR_HEADER
Field ERROR_HEADER

See Also:
Constant Field Values

WARNING_HEADER

public static final String WARNING_HEADER
Field WARNING_HEADER

See Also:
Constant Field Values

XSL_HEADER

public static final String XSL_HEADER
Field XSL_HEADER

See Also:
Constant Field Values

XML_HEADER

public static final String XML_HEADER
Field XML_HEADER

See Also:
Constant Field Values

QUERY_HEADER

public static final String QUERY_HEADER
Field QUERY_HEADER

See Also:
Constant Field Values
Constructor Detail

XPATHErrorResources_it

public XPATHErrorResources_it()
Method Detail

getContents

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

Overrides:
getContents in class XPATHErrorResources
Returns:
The association list.

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