XPATHErrorResources_itpublic class XPATHErrorResources_it extends ListResourceBundle 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] |
Fields Summary |
---|
public static final int | MAX_CODEField MAX_CODE | public static final int | MAX_WARNINGField MAX_WARNING | public static final int | MAX_OTHERSField MAX_OTHERS | public static final int | MAX_MESSAGESField MAX_MESSAGES | public static final String | ERROR0000 | public static final String | ER_CURRENT_NOT_ALLOWED_IN_MATCH | public static final String | ER_CURRENT_TAKES_NO_ARGS | public static final String | ER_DOCUMENT_REPLACED | public static final String | ER_CONTEXT_HAS_NO_OWNERDOC | public static final String | ER_LOCALNAME_HAS_TOO_MANY_ARGS | public static final String | ER_NAMESPACEURI_HAS_TOO_MANY_ARGS | public static final String | ER_NORMALIZESPACE_HAS_TOO_MANY_ARGS | public static final String | ER_NUMBER_HAS_TOO_MANY_ARGS | public static final String | ER_NAME_HAS_TOO_MANY_ARGS | public static final String | ER_STRING_HAS_TOO_MANY_ARGS | public static final String | ER_STRINGLENGTH_HAS_TOO_MANY_ARGS | public static final String | ER_TRANSLATE_TAKES_3_ARGS | public static final String | ER_UNPARSEDENTITYURI_TAKES_1_ARG | public static final String | ER_NAMESPACEAXIS_NOT_IMPLEMENTED | public static final String | ER_UNKNOWN_AXIS | public static final String | ER_UNKNOWN_MATCH_OPERATION | public static final String | ER_INCORRECT_ARG_LENGTH | public static final String | ER_CANT_CONVERT_TO_NUMBER | public static final String | ER_CANT_CONVERT_TO_NODELIST | public static final String | ER_CANT_CONVERT_TO_MUTABLENODELIST | public static final String | ER_CANT_CONVERT_TO_TYPE | public static final String | ER_EXPECTED_MATCH_PATTERN | public static final String | ER_COULDNOT_GET_VAR_NAMED | public static final String | ER_UNKNOWN_OPCODE | public static final String | ER_EXTRA_ILLEGAL_TOKENS | public static final String | ER_EXPECTED_DOUBLE_QUOTE | public static final String | ER_EXPECTED_SINGLE_QUOTE | public static final String | ER_EMPTY_EXPRESSION | public static final String | ER_EXPECTED_BUT_FOUND | public static final String | ER_INCORRECT_PROGRAMMER_ASSERTION | public static final String | ER_BOOLEAN_ARG_NO_LONGER_OPTIONAL | public static final String | ER_FOUND_COMMA_BUT_NO_PRECEDING_ARG | public static final String | ER_FOUND_COMMA_BUT_NO_FOLLOWING_ARG | public static final String | ER_PREDICATE_ILLEGAL_SYNTAX | public static final String | ER_ILLEGAL_AXIS_NAME | public static final String | ER_UNKNOWN_NODETYPE | public static final String | ER_PATTERN_LITERAL_NEEDS_BE_QUOTED | public static final String | ER_COULDNOT_BE_FORMATTED_TO_NUMBER | public static final String | ER_COULDNOT_CREATE_XMLPROCESSORLIAISON | public static final String | ER_DIDNOT_FIND_XPATH_SELECT_EXP | public static final String | ER_COULDNOT_FIND_ENDOP_AFTER_OPLOCATIONPATH | public static final String | ER_ERROR_OCCURED | public static final String | ER_ILLEGAL_VARIABLE_REFERENCE | public static final String | ER_AXES_NOT_ALLOWED | public static final String | ER_KEY_HAS_TOO_MANY_ARGS | public static final String | ER_COUNT_TAKES_1_ARG | public static final String | ER_COULDNOT_FIND_FUNCTION | public static final String | ER_UNSUPPORTED_ENCODING | public static final String | ER_PROBLEM_IN_DTM_NEXTSIBLING | public static final String | ER_CANNOT_WRITE_TO_EMPTYNODELISTIMPL | public static final String | ER_SETDOMFACTORY_NOT_SUPPORTED | public static final String | ER_PREFIX_MUST_RESOLVE | public static final String | ER_PARSE_NOT_SUPPORTED | public static final String | ER_SAX_API_NOT_HANDLED | public static final String | ER_IGNORABLE_WHITESPACE_NOT_HANDLED | public static final String | ER_DTM_CANNOT_HANDLE_NODES | public static final String | ER_XERCES_CANNOT_HANDLE_NODES | public static final String | ER_XERCES_PARSE_ERROR_DETAILS | public static final String | ER_XERCES_PARSE_ERROR | public static final String | ER_INVALID_UTF16_SURROGATE | public static final String | ER_OIERROR | public static final String | ER_CANNOT_CREATE_URL | public static final String | ER_XPATH_READOBJECT | public static final String | ER_FUNCTION_TOKEN_NOT_FOUND | public static final String | ER_CANNOT_DEAL_XPATH_TYPE | public static final String | ER_NODESET_NOT_MUTABLE | public static final String | ER_NODESETDTM_NOT_MUTABLE | public static final String | ER_VAR_NOT_RESOLVABLEVariable not resolvable: | public static final String | ER_NULL_ERROR_HANDLERNull error handler | public static final String | ER_PROG_ASSERT_UNKNOWN_OPCODEProgrammer's assertion: unknown opcode | public static final String | ER_ZERO_OR_ONE0 or 1 | public static final String | ER_RTF_NOT_SUPPORTED_XRTREEFRAGSELECTWRAPPERrtf() not supported by XRTreeFragSelectWrapper | public static final String | ER_ASNODEITERATOR_NOT_SUPPORTED_XRTREEFRAGSELECTWRAPPERasNodeIterator() not supported by XRTreeFragSelectWrapper | public static final String | ER_FSB_NOT_SUPPORTED_XSTRINGFORCHARSfsb() not supported for XStringForChars | public static final String | ER_COULD_NOT_FIND_VARCould not find variable with the name of | public static final String | ER_XSTRINGFORCHARS_CANNOT_TAKE_STRINGXStringForChars can not take a string for an argument | public static final String | ER_FASTSTRINGBUFFER_CANNOT_BE_NULLThe FastStringBuffer argument can not be null | public static final String | ER_TWO_OR_THREE2 or 3 | public static final String | ER_VARIABLE_ACCESSED_BEFORE_BINDVariable accessed before it is bound! | public static final String | ER_FSB_CANNOT_TAKE_STRINGXStringForFSB can not take a string for an argument! | public static final String | ER_SETTING_WALKER_ROOT_TO_NULLError! Setting the root of a walker to null! | public static final String | ER_NODESETDTM_CANNOT_ITERATEThis NodeSetDTM can not iterate to a previous node! | public static final String | ER_NODESET_CANNOT_ITERATEThis NodeSet can not iterate to a previous node! | public static final String | ER_NODESETDTM_CANNOT_INDEXThis NodeSetDTM can not do indexing or counting functions! | public static final String | ER_NODESET_CANNOT_INDEXThis NodeSet can not do indexing or counting functions! | public static final String | ER_CANNOT_CALL_SETSHOULDCACHENODECan not call setShouldCacheNodes after nextNode has been called! | public static final String | ER_ONLY_ALLOWS{0} only allows {1} arguments | public static final String | ER_UNKNOWN_STEPProgrammer's assertion in getNextStepPos: unknown stepType: {0} | public static final String | ER_EXPECTED_REL_LOC_PATHProblem with RelativeLocationPath | public static final String | ER_EXPECTED_LOC_PATHProblem with LocationPath | public static final String | ER_EXPECTED_LOC_STEPProblem with Step | public static final String | ER_EXPECTED_NODE_TESTProblem with NodeTest | public static final String | ER_EXPECTED_STEP_PATTERNExpected step pattern | public static final String | ER_EXPECTED_REL_PATH_PATTERNExpected relative path pattern | public static final String | ER_CANT_CONVERT_TO_BOOLEANField ER_CANT_CONVERT_TO_BOOLEAN | public static final String | ER_CANT_CONVERT_TO_SINGLENODEField ER_CANT_CONVERT_TO_SINGLENODE | public static final String | ER_CANT_GET_SNAPSHOT_LENGTHField ER_CANT_GET_SNAPSHOT_LENGTH | public static final String | ER_NON_ITERATOR_TYPEField ER_NON_ITERATOR_TYPE | public static final String | ER_DOC_MUTATEDField ER_DOC_MUTATED | public static final String | ER_INVALID_XPATH_TYPE | public static final String | ER_EMPTY_XPATH_RESULT | public static final String | ER_INCOMPATIBLE_TYPES | public static final String | ER_NULL_RESOLVER | public static final String | ER_CANT_CONVERT_TO_STRING | public static final String | ER_NON_SNAPSHOT_TYPE | public static final String | ER_WRONG_DOCUMENT | public static final String | ER_WRONG_NODETYPEField ER_WRONG_NODETYPE | public static final String | ER_XPATH_ERROR | public static final String | WG_LOCALE_NAME_NOT_HANDLED | public static final String | WG_PROPERTY_NOT_SUPPORTED | public static final String | WG_DONT_DO_ANYTHING_WITH_NS | public static final String | WG_SECURITY_EXCEPTION | public static final String | WG_QUO_NO_LONGER_DEFINED | public static final String | WG_NEED_DERIVED_OBJECT_TO_IMPLEMENT_NODETEST | public static final String | WG_FUNCTION_TOKEN_NOT_FOUND | public static final String | WG_COULDNOT_FIND_FUNCTION | public static final String | WG_CANNOT_MAKE_URL_FROM | public static final String | WG_EXPAND_ENTITIES_NOT_SUPPORTED | public static final String | WG_ILLEGAL_VARIABLE_REFERENCE | public static final String | WG_UNSUPPORTED_ENCODING | public static final String | BAD_CODEField BAD_CODE | public static final String | FORMAT_FAILEDField FORMAT_FAILED | public static final String | ERROR_RESOURCESField ERROR_RESOURCES | public static final String | ERROR_STRINGField ERROR_STRING | public static final String | ERROR_HEADERField ERROR_HEADER | public static final String | WARNING_HEADERField WARNING_HEADER | public static final String | XSL_HEADERField XSL_HEADER | public static final String | XML_HEADERField XML_HEADER | public static final String | QUERY_HEADERField QUERY_HEADER |
Methods Summary |
---|
public java.lang.Object[][] | getContents()Get the association list.
// Error messages...
return new Object[][]{
/** Field ERROR0000 */
// public static final int ERROR0000 = 0;
{ "ERROR0000" , "{0}" },
/** Field ER_CURRENT_NOT_ALLOWED_IN_MATCH */
// public static final int ER_CURRENT_NOT_ALLOWED_IN_MATCH = 1;
{ ER_CURRENT_NOT_ALLOWED_IN_MATCH, "La funzione corrente () non \u00e8 consentita in un modello di corrispondenza." },
/** Field ER_CURRENT_TAKES_NO_ARGS */
//public static final int ER_CURRENT_TAKES_NO_ARGS = 2;
{ ER_CURRENT_TAKES_NO_ARGS, "La funzione corrente () non accetta argomenti." },
/** Field ER_DOCUMENT_REPLACED */
// public static final int ER_DOCUMENT_REPLACED = 3;
{ ER_DOCUMENT_REPLACED,
"L'implementazione della funzione documento () \u00e8 stata sostituita da com.sun.org.apache.xalan.internal.xslt.FuncDocument."},
/** Field ER_CONTEXT_HAS_NO_OWNERDOC */
// public static final int ER_CONTEXT_HAS_NO_OWNERDOC = 4;
{ ER_CONTEXT_HAS_NO_OWNERDOC,
"il contesto non ha un documento proprietario."},
/** Field ER_LOCALNAME_HAS_TOO_MANY_ARGS */
// public static final int ER_LOCALNAME_HAS_TOO_MANY_ARGS = 5;
{ ER_LOCALNAME_HAS_TOO_MANY_ARGS,
"local-name() ha troppi argomenti."},
/** Field ER_NAMESPACEURI_HAS_TOO_MANY_ARGS */
//public static final int ER_NAMESPACEURI_HAS_TOO_MANY_ARGS = 6;
{ ER_NAMESPACEURI_HAS_TOO_MANY_ARGS,
"namespace-uri() ha troppi argomenti."},
/** Field ER_NORMALIZESPACE_HAS_TOO_MANY_ARGS */
// public static final int ER_NORMALIZESPACE_HAS_TOO_MANY_ARGS = 7;
{ ER_NORMALIZESPACE_HAS_TOO_MANY_ARGS,
"normalize-space() ha troppi argomenti."},
/** Field ER_NUMBER_HAS_TOO_MANY_ARGS */
// public static final int ER_NUMBER_HAS_TOO_MANY_ARGS = 8;
{ ER_NUMBER_HAS_TOO_MANY_ARGS,
"number() ha troppi argomenti."},
/** Field ER_NAME_HAS_TOO_MANY_ARGS */
// public static final int ER_NAME_HAS_TOO_MANY_ARGS = 9;
{ ER_NAME_HAS_TOO_MANY_ARGS,
"name() ha troppi argomenti."},
/** Field ER_STRING_HAS_TOO_MANY_ARGS */
// public static final int ER_STRING_HAS_TOO_MANY_ARGS = 10;
{ ER_STRING_HAS_TOO_MANY_ARGS,
"string() ha troppi argomenti."},
/** Field ER_STRINGLENGTH_HAS_TOO_MANY_ARGS */
// public static final int ER_STRINGLENGTH_HAS_TOO_MANY_ARGS = 11;
{ ER_STRINGLENGTH_HAS_TOO_MANY_ARGS,
"string-length() ha troppi argomenti."},
/** Field ER_TRANSLATE_TAKES_3_ARGS */
// public static final int ER_TRANSLATE_TAKES_3_ARGS = 12;
{ ER_TRANSLATE_TAKES_3_ARGS,
"La funzione translate() richiede tre argomenti."},
/** Field ER_UNPARSEDENTITYURI_TAKES_1_ARG */
// public static final int ER_UNPARSEDENTITYURI_TAKES_1_ARG = 13;
{ ER_UNPARSEDENTITYURI_TAKES_1_ARG,
"La funzione unparsed-entity-uri richiede un argomento."},
/** Field ER_NAMESPACEAXIS_NOT_IMPLEMENTED */
// public static final int ER_NAMESPACEAXIS_NOT_IMPLEMENTED = 14;
{ ER_NAMESPACEAXIS_NOT_IMPLEMENTED,
"namespace axis non ancora implementato."},
/** Field ER_UNKNOWN_AXIS */
// public static final int ER_UNKNOWN_AXIS = 15;
{ ER_UNKNOWN_AXIS,
"asse sconosciuto: {0}"},
/** Field ER_UNKNOWN_MATCH_OPERATION */
// public static final int ER_UNKNOWN_MATCH_OPERATION = 16;
{ ER_UNKNOWN_MATCH_OPERATION,
"operazione di corrispondenza sconosciuta."},
/** Field ER_INCORRECT_ARG_LENGTH */
// public static final int ER_INCORRECT_ARG_LENGTH = 17;
{ ER_INCORRECT_ARG_LENGTH,
"Lunghezza argomento nella prova nodo processing-instruction() incorretta."},
/** Field ER_CANT_CONVERT_TO_NUMBER */
// public static final int ER_CANT_CONVERT_TO_NUMBER = 18;
{ ER_CANT_CONVERT_TO_NUMBER,
"Impossibile convertire {0} in un numero"},
/** Field ER_CANT_CONVERT_TO_NODELIST */
//public static final int ER_CANT_CONVERT_TO_NODELIST = 19;
{ ER_CANT_CONVERT_TO_NODELIST,
"Impossibile convertire {0} in un NodeList."},
/** Field ER_CANT_CONVERT_TO_MUTABLENODELIST */
// public static final int ER_CANT_CONVERT_TO_MUTABLENODELIST = 20;
{ ER_CANT_CONVERT_TO_MUTABLENODELIST,
"Impossibile convertire {0} in un NodeSetDTM."},
/** Field ER_CANT_CONVERT_TO_TYPE */
// public static final int ER_CANT_CONVERT_TO_TYPE = 21;
{ ER_CANT_CONVERT_TO_TYPE,
"Impossibile convertire {0} in un type#{1}"},
/** Field ER_EXPECTED_MATCH_PATTERN */
// public static final int ER_EXPECTED_MATCH_PATTERN = 22;
{ ER_EXPECTED_MATCH_PATTERN,
"Modello corrispondenza previsto in getMatchScore!"},
/** Field ER_COULDNOT_GET_VAR_NAMED */
// public static final int ER_COULDNOT_GET_VAR_NAMED = 23;
{ ER_COULDNOT_GET_VAR_NAMED,
"Impossibile richiamare la variabile denominata {0}"},
/** Field ER_UNKNOWN_OPCODE */
// public static final int ER_UNKNOWN_OPCODE = 24;
{ ER_UNKNOWN_OPCODE,
"ERRORE! Codice operativo sconosciuto: {0}"},
/** Field ER_EXTRA_ILLEGAL_TOKENS */
// public static final int ER_EXTRA_ILLEGAL_TOKENS = 25;
{ ER_EXTRA_ILLEGAL_TOKENS,
"Token aggiuntivi non validi: {0}"},
/** Field ER_EXPECTED_DOUBLE_QUOTE */
// public static final int ER_EXPECTED_DOUBLE_QUOTE = 26;
{ ER_EXPECTED_DOUBLE_QUOTE,
"letterale con numero di apici errato... previsti i doppi apici."},
/** Field ER_EXPECTED_SINGLE_QUOTE */
// public static final int ER_EXPECTED_SINGLE_QUOTE = 27;
{ ER_EXPECTED_SINGLE_QUOTE,
"letterale con numero di apici errato... previsto un solo apice."},
/** Field ER_EMPTY_EXPRESSION */
// public static final int ER_EMPTY_EXPRESSION = 28;
{ ER_EMPTY_EXPRESSION,
"Espressione vuota."},
/** Field ER_EXPECTED_BUT_FOUND */
// public static final int ER_EXPECTED_BUT_FOUND = 29;
{ ER_EXPECTED_BUT_FOUND,
"Era previsto {0}, ma \u00e8 stato trovato: {1}"},
/** Field ER_INCORRECT_PROGRAMMER_ASSERTION */
// public static final int ER_INCORRECT_PROGRAMMER_ASSERTION = 30;
{ ER_INCORRECT_PROGRAMMER_ASSERTION,
"Asserzione programmatore errata. - {0}"},
/** Field ER_BOOLEAN_ARG_NO_LONGER_OPTIONAL */
// public static final int ER_BOOLEAN_ARG_NO_LONGER_OPTIONAL = 31;
{ ER_BOOLEAN_ARG_NO_LONGER_OPTIONAL,
"Argomento boolean(...) non pi\u00f9 facoltativo con 19990709 XPath draft."},
/** Field ER_FOUND_COMMA_BUT_NO_PRECEDING_ARG */
// public static final int ER_FOUND_COMMA_BUT_NO_PRECEDING_ARG = 32;
{ ER_FOUND_COMMA_BUT_NO_PRECEDING_ARG,
"Trovata ',' senza argomento che la precede."},
/** Field ER_FOUND_COMMA_BUT_NO_FOLLOWING_ARG */
// public static final int ER_FOUND_COMMA_BUT_NO_FOLLOWING_ARG = 33;
{ ER_FOUND_COMMA_BUT_NO_FOLLOWING_ARG,
"Trovata ',' senza argomento che la segue."},
/** Field ER_PREDICATE_ILLEGAL_SYNTAX */
// public static final int ER_PREDICATE_ILLEGAL_SYNTAX = 34;
{ ER_PREDICATE_ILLEGAL_SYNTAX,
"'..[predicato]' o '.[predicato]' \u00e8 una sintassi non valida. Utilizzare 'self::node()[predicato]'."},
/** Field ER_ILLEGAL_AXIS_NAME */
// public static final int ER_ILLEGAL_AXIS_NAME = 35;
{ ER_ILLEGAL_AXIS_NAME,
"nome asse non valido: {0}"},
/** Field ER_UNKNOWN_NODETYPE */
// public static final int ER_UNKNOWN_NODETYPE = 36;
{ ER_UNKNOWN_NODETYPE,
"Nodetype sconosciuto: {0}"},
/** Field ER_PATTERN_LITERAL_NEEDS_BE_QUOTED */
// public static final int ER_PATTERN_LITERAL_NEEDS_BE_QUOTED = 37;
{ ER_PATTERN_LITERAL_NEEDS_BE_QUOTED,
"Il letterale modello ({0}) deve essere racchiuso fra virgolette."},
/** Field ER_COULDNOT_BE_FORMATTED_TO_NUMBER */
// public static final int ER_COULDNOT_BE_FORMATTED_TO_NUMBER = 38;
{ ER_COULDNOT_BE_FORMATTED_TO_NUMBER,
"{0} non pu\u00f2 essere formattato in un numero."},
/** Field ER_COULDNOT_CREATE_XMLPROCESSORLIAISON */
// public static final int ER_COULDNOT_CREATE_XMLPROCESSORLIAISON = 39;
{ ER_COULDNOT_CREATE_XMLPROCESSORLIAISON,
"Impossibile creare XML TransformerFactory Liaison: {0}"},
/** Field ER_DIDNOT_FIND_XPATH_SELECT_EXP */
// public static final int ER_DIDNOT_FIND_XPATH_SELECT_EXP = 40;
{ ER_DIDNOT_FIND_XPATH_SELECT_EXP,
"Errore! Impossibile trovare espressione selezione xpath (-select)."},
/** Field ER_COULDNOT_FIND_ENDOP_AFTER_OPLOCATIONPATH */
// public static final int ER_COULDNOT_FIND_ENDOP_AFTER_OPLOCATIONPATH = 41;
{ ER_COULDNOT_FIND_ENDOP_AFTER_OPLOCATIONPATH,
"ERRORE! Impossibile trovare ENDOP dopo OP_LOCATIONPATH"},
/** Field ER_ERROR_OCCURED */
// public static final int ER_ERROR_OCCURED = 42;
{ ER_ERROR_OCCURED,
"Si \u00e8 verificato un errore."},
/** Field ER_ILLEGAL_VARIABLE_REFERENCE */
// public static final int ER_ILLEGAL_VARIABLE_REFERENCE = 43;
{ ER_ILLEGAL_VARIABLE_REFERENCE,
"VariableReference fornito per la variabile \u00e8 fuori contesto o senza definizione. Nome = {0}"},
/** Field ER_AXES_NOT_ALLOWED */
// public static final int ER_AXES_NOT_ALLOWED = 44;
{ ER_AXES_NOT_ALLOWED,
"Sono consentiti solo gli assi child:: e attribute:: nei modelli di corrispondenza. Violazione asse = {0}"},
/** Field ER_KEY_HAS_TOO_MANY_ARGS */
// public static final int ER_KEY_HAS_TOO_MANY_ARGS = 45;
{ ER_KEY_HAS_TOO_MANY_ARGS,
"key() con numero di argomenti scorretto."},
/** Field ER_COUNT_TAKES_1_ARG */
// public static final int ER_COUNT_TAKES_1_ARG = 46;
{ ER_COUNT_TAKES_1_ARG,
"La funzione count richiede un argomento."},
/** Field ER_COULDNOT_FIND_FUNCTION */
// public static final int ER_COULDNOT_FIND_FUNCTION = 47;
{ ER_COULDNOT_FIND_FUNCTION,
"Impossibile trovare la funzione: {0}"},
/** Field ER_UNSUPPORTED_ENCODING */
// public static final int ER_UNSUPPORTED_ENCODING = 48;
{ ER_UNSUPPORTED_ENCODING,
"Codifica non supportata: {0}"},
/** Field ER_PROBLEM_IN_DTM_NEXTSIBLING */
// public static final int ER_PROBLEM_IN_DTM_NEXTSIBLING = 49;
{ ER_PROBLEM_IN_DTM_NEXTSIBLING,
"Si \u00e8 verificato un problema in DTM durante l'esecuzione di getNextSibling... tentativo di recupero in corso"},
/** Field ER_CANNOT_WRITE_TO_EMPTYNODELISTIMPL */
// public static final int ER_CANNOT_WRITE_TO_EMPTYNODELISTIMPL = 50;
{ ER_CANNOT_WRITE_TO_EMPTYNODELISTIMPL,
"Errore di programmazione: Impossibile scrivere su EmptyNodeList. "},
/** Field ER_SETDOMFACTORY_NOT_SUPPORTED */
// public static final int ER_SETDOMFACTORY_NOT_SUPPORTED = 51;
{ ER_SETDOMFACTORY_NOT_SUPPORTED,
"setDOMFactory non supportato da XPathContext!"},
/** Field ER_PREFIX_MUST_RESOLVE */
// public static final int ER_PREFIX_MUST_RESOLVE = 52;
{ ER_PREFIX_MUST_RESOLVE,
"Il prefisso deve risolvere in uno spazio nomi: {0}"},
/** Field ER_PARSE_NOT_SUPPORTED */
// public static final int ER_PARSE_NOT_SUPPORTED = 53;
{ ER_PARSE_NOT_SUPPORTED,
"parse (InputSource source) non supportato in XPathContext! Impossibile aprire {0}"},
/** Field ER_CREATEDOCUMENT_NOT_SUPPORTED */
// public static final int ER_CREATEDOCUMENT_NOT_SUPPORTED = 54;
//{ ER_CREATEDOCUMENT_NOT_SUPPORTED,
// "createDocument() not supported in XPathContext!"},
/** Field ER_CHILD_HAS_NO_OWNER_DOCUMENT */
// public static final int ER_CHILD_HAS_NO_OWNER_DOCUMENT = 55;
//{ ER_CHILD_HAS_NO_OWNER_DOCUMENT,
// "Attribute child does not have an owner document!"},
/** Field ER_CHILD_HAS_NO_OWNER_DOCUMENT_ELEMENT */
// public static final int ER_CHILD_HAS_NO_OWNER_DOCUMENT_ELEMENT = 56;
//{ ER_CHILD_HAS_NO_OWNER_DOCUMENT_ELEMENT,
// "Attribute child does not have an owner document element!"},
/** Field ER_SAX_API_NOT_HANDLED */
// public static final int ER_SAX_API_NOT_HANDLED = 57;
{ ER_SAX_API_NOT_HANDLED,
"Caratteri SAX API (char ch[]... non gestiti da DTM!"},
/** Field ER_IGNORABLE_WHITESPACE_NOT_HANDLED */
//public static final int ER_IGNORABLE_WHITESPACE_NOT_HANDLED = 58;
{ ER_IGNORABLE_WHITESPACE_NOT_HANDLED,
"ignorableWhitespace(char ch[]... non gestiti da DTM!"},
/** Field ER_DTM_CANNOT_HANDLE_NODES */
// public static final int ER_DTM_CANNOT_HANDLE_NODES = 59;
{ ER_DTM_CANNOT_HANDLE_NODES,
"DTMLiaison non pu\u00f2 gestire i nodi di tipo {0}"},
/** Field ER_XERCES_CANNOT_HANDLE_NODES */
// public static final int ER_XERCES_CANNOT_HANDLE_NODES = 60;
{ ER_XERCES_CANNOT_HANDLE_NODES,
"DOM2Helper non pu\u00f2 gestire i nodi di tipo {0}"},
/** Field ER_XERCES_PARSE_ERROR_DETAILS */
// public static final int ER_XERCES_PARSE_ERROR_DETAILS = 61;
{ ER_XERCES_PARSE_ERROR_DETAILS,
"Errore DOM2Helper.parse: SystemID - {0} riga - {1}"},
/** Field ER_XERCES_PARSE_ERROR */
// public static final int ER_XERCES_PARSE_ERROR = 62;
{ ER_XERCES_PARSE_ERROR,
"Errore DOM2Helper.parse"},
/** Field ER_CANT_OUTPUT_TEXT_BEFORE_DOC */
// public static final int ER_CANT_OUTPUT_TEXT_BEFORE_DOC = 63;
//{ ER_CANT_OUTPUT_TEXT_BEFORE_DOC,
// "Warning: can't output text before document element! Ignoring..."},
/** Field ER_CANT_HAVE_MORE_THAN_ONE_ROOT */
// public static final int ER_CANT_HAVE_MORE_THAN_ONE_ROOT = 64;
//{ ER_CANT_HAVE_MORE_THAN_ONE_ROOT,
// "Can't have more than one root on a DOM!"},
/** Field ER_INVALID_UTF16_SURROGATE */
// public static final int ER_INVALID_UTF16_SURROGATE = 65;
{ ER_INVALID_UTF16_SURROGATE,
"Rilevato surrogato UTF-16 non valido: {0} ?"},
/** Field ER_OIERROR */
//public static final int ER_OIERROR = 66;
{ ER_OIERROR,
"Errore IO"},
/** Field ER_CANNOT_CREATE_URL */
//public static final int ER_CANNOT_CREATE_URL = 67;
{ ER_CANNOT_CREATE_URL,
"Impossibile creare url per: {0}"},
/** Field ER_XPATH_READOBJECT */
// public static final int ER_XPATH_READOBJECT = 68;
{ ER_XPATH_READOBJECT,
"In XPath.readObject: {0}"},
/** Field ER_FUNCTION_TOKEN_NOT_FOUND */
// public static final int ER_FUNCTION_TOKEN_NOT_FOUND = 69;
{ ER_FUNCTION_TOKEN_NOT_FOUND,
"token funzione non trovato."},
/** Argument 'localName' is null */
// public static final int ER_ARG_LOCALNAME_NULL = 70;
//{ ER_ARG_LOCALNAME_NULL,
// "Argument 'localName' is null"},
/** Can not deal with XPath type: */
// public static final int ER_CANNOT_DEAL_XPATH_TYPE = 71;
{ ER_CANNOT_DEAL_XPATH_TYPE,
"Impossibile gestire il tipo XPath: {0}"},
/** This NodeSet is not mutable */
// public static final int ER_NODESET_NOT_MUTABLE = 72;
{ ER_NODESET_NOT_MUTABLE,
"Questo NodeSet non \u00e8 trasformabile"},
/** This NodeSetDTM is not mutable */
// public static final int ER_NODESETDTM_NOT_MUTABLE = 73;
{ ER_NODESETDTM_NOT_MUTABLE,
"Questo NodeSetDTM non \u00e8 trasformabile"},
/** Variable not resolvable: */
// public static final int ER_VAR_NOT_RESOLVABLE = 74;
{ ER_VAR_NOT_RESOLVABLE,
"Variabile non risolvibile: {0}"},
/** Null error handler */
// public static final int ER_NULL_ERROR_HANDLER = 75;
{ ER_NULL_ERROR_HANDLER,
"Handler errori nullo"},
/** Programmer's assertion: unknown opcode */
// public static final int ER_PROG_ASSERT_UNKNOWN_OPCODE = 76;
{ ER_PROG_ASSERT_UNKNOWN_OPCODE,
"Asserzione di programma: codice operativo sconosciuto: {0}"},
/** 0 or 1 */
// public static final int ER_ZERO_OR_ONE = 77;
{ ER_ZERO_OR_ONE,
"0 oppure 1"},
/** rtf() not supported by XRTreeFragSelectWrapper */
//public static final int ER_RTF_NOT_SUPPORTED_XRTREEFRAGSELECTWRAPPER = 78;
{ ER_RTF_NOT_SUPPORTED_XRTREEFRAGSELECTWRAPPER,
"rtf() non supportato da XRTreeFragSelectWrapper"},
/** asNodeIterator() not supported by XRTreeFragSelectWrapper */
//public static final int ER_ASNODEITERATOR_NOT_SUPPORTED_XRTREEFRAGSELECTWRAPPER = 79;
{ ER_RTF_NOT_SUPPORTED_XRTREEFRAGSELECTWRAPPER,
"asNodeIterator() non supportato da XRTreeFragSelectWrapper"},
/** fsb() not supported for XStringForChars */
// public static final int ER_FSB_NOT_SUPPORTED_XSTRINGFORCHARS = 80;
{ ER_FSB_NOT_SUPPORTED_XSTRINGFORCHARS,
"fsb() non supportato per XStringForChars"},
/** Could not find variable with the name of */
// public static final int ER_COULD_NOT_FIND_VAR = 81;
{ ER_COULD_NOT_FIND_VAR,
"Impossibile trovare la variabile con il nome {0}"},
/** XStringForChars can not take a string for an argument */
// public static final int ER_XSTRINGFORCHARS_CANNOT_TAKE_STRING = 82;
{ ER_XSTRINGFORCHARS_CANNOT_TAKE_STRING,
"XStringForChars non pu\u00f2 accettare una stringa come argomento"},
/** The FastStringBuffer argument can not be null */
// public static final int ER_FASTSTRINGBUFFER_CANNOT_BE_NULL = 83;
{ ER_FASTSTRINGBUFFER_CANNOT_BE_NULL,
"L'argomento FastStringBuffer non pu\u00f2 essere nullo"},
/* MANTIS_XALAN CHANGE: BEGIN */
/** 2 or 3 */
// public static final int ER_TWO_OR_THREE = 84;
{ ER_TWO_OR_THREE,
"2 o 3"},
/** Variable accessed before it is bound! */
// public static final int ER_VARIABLE_ACCESSED_BEFORE_BIND = 85;
{ ER_VARIABLE_ACCESSED_BEFORE_BIND,
"Variabile acceduta prima che fosse delimitata."},
/** XStringForFSB can not take a string for an argument! */
// public static final int ER_FSB_CANNOT_TAKE_STRING = 86;
{ ER_FSB_CANNOT_TAKE_STRING,
"XStringForFSB non pu\u00f2 accettare una stringa come argomento. "},
/** Error! Setting the root of a walker to null! */
// public static final int ER_SETTING_WALKER_ROOT_TO_NULL = 87;
{ ER_SETTING_WALKER_ROOT_TO_NULL,
"\n !!!! Errore! Si sta impostando il nodo di partenza su null"},
/** This NodeSetDTM can not iterate to a previous node! */
// public static final int ER_NODESETDTM_CANNOT_ITERATE = 88;
{ ER_NODESETDTM_CANNOT_ITERATE,
"NodeSetDTM non pu\u00f2 collegarsi al nodo precedente"},
/** This NodeSet can not iterate to a previous node! */
// public static final int ER_NODESET_CANNOT_ITERATE = 89;
{ ER_NODESET_CANNOT_ITERATE,
"NodeSet non pu\u00f2 collegarsi al nodo precedente"},
/** This NodeSetDTM can not do indexing or counting functions! */
// public static final int ER_NODESETDTM_CANNOT_INDEX = 90;
{ ER_NODESETDTM_CANNOT_INDEX,
"NodeSetDTM non pu\u00f2 eseguire l'indicizzazione o il conteggio delle funzioni."},
/** This NodeSet can not do indexing or counting functions! */
// public static final int ER_NODESET_CANNOT_INDEX = 91;
{ ER_NODESET_CANNOT_INDEX,
"NodeSet non pu\u00f2 eseguire l'indicizzazione o il conteggio delle funzioni."},
/** Can not call setShouldCacheNodes after nextNode has been called! */
// public static final int ER_CANNOT_CALL_SETSHOULDCACHENODE = 92;
{ ER_CANNOT_CALL_SETSHOULDCACHENODE,
"Impossibile chiamare setShouldCacheNodes dopo aver chiamato nextNode."},
/** {0} only allows {1} arguments */
// public static final int ER_ONLY_ALLOWS = 93;
{ ER_ONLY_ALLOWS,
"{0} consente solo {1} argomenti"},
/** Programmer's assertion in getNextStepPos: unknown stepType: {0} */
// public static final int ER_UNKNOWN_STEP = 94;
{ ER_UNKNOWN_STEP,
"Asserzione di programma in getNextStepPos: stepType sconosciuto: {0}"},
//Note to translators: A relative location path is a form of XPath expression.
// The message indicates that such an expression was expected following the
// characters '/' or '//', but was not found.
/** Problem with RelativeLocationPath */
// public static final int ER_EXPECTED_REL_LOC_PATH = 95;
{ ER_EXPECTED_REL_LOC_PATH,
"Era previsto un percorso relativo dopo il token '/' oppure '//'. "},
// Note to translators: A location path is a form of XPath expression.
// The message indicates that syntactically such an expression was expected,but
// the characters specified by the substitution text were encountered instead.
/** Problem with LocationPath */
// public static final int ER_EXPECTED_LOC_PATH = 96;
{ ER_EXPECTED_LOC_PATH,
"Era previsto un percorso, ma \u00e8 stato rilevato il seguente token\u003a {0}"},
// Note to translators: A location step is part of an XPath expression.
// The message indicates that syntactically such an expression was expected
// following the specified characters.
/** Problem with Step */
// public static final int ER_EXPECTED_LOC_STEP = 97;
{ ER_EXPECTED_LOC_STEP,
"Era previsto un passo di posizione dopo il token '/' oppure '//'. "},
// Note to translators: A node test is part of an XPath expression that is
// used to test for particular kinds of nodes. In this case, a node test that
// consists of an NCName followed by a colon and an asterisk or that consists
// of a QName was expected, but was not found.
/** Problem with NodeTest */
// public static final int ER_EXPECTED_NODE_TEST = 98;
{ ER_EXPECTED_NODE_TEST,
"Era prevista una prova nodo che corrisponde a NCName:* oppure a QName. "},
// Note to translators: A step pattern is part of an XPath expression.
// The message indicates that syntactically such an expression was expected,
// but the specified character was found in the expression instead.
/** Expected step pattern */
// public static final int ER_EXPECTED_STEP_PATTERN = 99;
{ ER_EXPECTED_STEP_PATTERN,
"Era previsto un modello passo, ma \u00e8 stato rilevato '/'. "},
// Note to translators: A relative path pattern is part of an XPath expression.
// The message indicates that syntactically such an expression was expected,
// but was not found.
/** Expected relative path pattern */
// public static final int ER_EXPECTED_REL_PATH_PATTERN = 100;
{ ER_EXPECTED_REL_PATH_PATTERN,
"Era previsto un modello percorso relativo. "},
// Note to translators: A QNAME has the syntactic form [NCName:]NCName
// The localname is the portion after the optional colon; the message indicates
// that there is a problem with that part of the QNAME.
/** localname in QNAME should be a valid NCName */
// public static final int ER_ARG_LOCALNAME_INVALID = 101;
//{ ER_ARG_LOCALNAME_INVALID,
// "Localname in QNAME should be a valid NCName"},
// Note to translators: A QNAME has the syntactic form [NCName:]NCName
// The prefix is the portion before the optional colon; the message indicates
// that there is a problem with that part of the QNAME.
/** prefix in QNAME should be a valid NCName */
// public static final int ER_ARG_PREFIX_INVALID = 102;
//{ ER_ARG_PREFIX_INVALID,
// "Prefix in QNAME should be a valid NCName"},
// Note to translators: The substitution text is the name of a data type. The
// message indicates that a value of a particular type could not be converted
// to a value of type string.
/** Field ER_CANT_CONVERT_TO_BOOLEAN */
// public static final int ER_CANT_CONVERT_TO_BOOLEAN = 103;
{ ER_CANT_CONVERT_TO_BOOLEAN,
"Impossibile convertire {0} in un booleano. "},
// Note to translators: Do not translate ANY_UNORDERED_NODE_TYPE and
// FIRST_ORDERED_NODE_TYPE.
/** Field ER_CANT_CONVERT_TO_SINGLENODE */
//public static final int ER_CANT_CONVERT_TO_SINGLENODE = 104;
{ ER_CANT_CONVERT_TO_SINGLENODE,
"Impossibile convertire {0} in un nodo singolo. Questo getter si applica ai tipi ANY_UNORDERED_NODE_TYPE e FIRST_ORDERED_NODE_TYPE."},
// Note to translators: Do not translate UNORDERED_NODE_SNAPSHOT_TYPE and
// ORDERED_NODE_SNAPSHOT_TYPE.
/** Field ER_CANT_GET_SNAPSHOT_LENGTH */
// public static final int ER_CANT_GET_SNAPSHOT_LENGTH = 105;
{ ER_CANT_GET_SNAPSHOT_LENGTH,
"Impossibile richiamare la lunghezza istantanea per il tipo: {0}. Questo getter si applica ai tipi UNORDERED_NODE_SNAPSHOT_TYPE e ORDERED_NODE_SNAPSHOT_TYPE."},
/** Field ER_NON_ITERATOR_TYPE */
//public static final int ER_NON_ITERATOR_TYPE = 106;
{ ER_NON_ITERATOR_TYPE,
"Impossibile collegarsi ad un tipo non iteratore: {0}"},
// Note to translators: This message indicates that the document being operated
// upon changed, so the iterator object that was being used to traverse the
// document has now become invalid.
/** Field ER_DOC_MUTATED */
// public static final int ER_DOC_MUTATED = 107;
{ ER_DOC_MUTATED,
"Documento modificato da quando \u00e8 stato restituito il risultato. Iteratore non valido. "},
/** Field ER_INVALID_XPATH_TYPE */
// public static final int ER_INVALID_XPATH_TYPE = 108;
{ ER_INVALID_XPATH_TYPE,
"Argomento di tipo XPath non valido: {0}"},
/** Field ER_EMPTY_XPATH_RESULT */
// public static final int ER_EMPTY_XPATH_RESULT = 109;
{ ER_EMPTY_XPATH_RESULT,
"Oggetto risultato XPath vuoto "},
/** Field ER_INCOMPATIBLE_TYPES */
// public static final int ER_INCOMPATIBLE_TYPES = 110;
{ ER_INCOMPATIBLE_TYPES,
"Il tipo restituito: {0} non pu\u00f2 essere forzato nel tipo specificato: {1}"},
/** Field ER_NULL_RESOLVER */
// public static final int ER_NULL_RESOLVER = 111;
{ ER_NULL_RESOLVER,
"Impossibile risolvere il prefisso con resolver di prefisso nullo. "},
// Note to translators: The substitution text is the name of a data type. The
// message indicates that a value of a particular type could not be converted
// to a value of type string.
/** Field ER_CANT_CONVERT_TO_STRING */
// public static final int ER_CANT_CONVERT_TO_STRING = 112;
{ ER_CANT_CONVERT_TO_STRING,
"Impossibile convertire {0} in una stringa. "},
// Note to translators: Do not translate snapshotItem,
// UNORDERED_NODE_SNAPSHOT_TYPE and ORDERED_NODE_SNAPSHOT_TYPE.
/** Field ER_NON_SNAPSHOT_TYPE */
// public static final int ER_NON_SNAPSHOT_TYPE = 113;
{ ER_NON_SNAPSHOT_TYPE,
"Impossibile richiamare snapshotItem sul tipo: {0}. Questo metodo si applica ai tipi UNORDERED_NODE_SNAPSHOT_TYPE e ORDERED_NODE_SNAPSHOT_TYPE."},
// Note to translators: XPathEvaluator is a Java interface name. An
// XPathEvaluator is created with respect to a particular XML document, and in
// this case the expression represented by this object was being evaluated with
// respect to a context node from a different document.
/** Field ER_WRONG_DOCUMENT */
// public static final int ER_WRONG_DOCUMENT = 114;
{ ER_WRONG_DOCUMENT,
"Il nodo di contesto non appartiene al documento collegato a questo XPathEvaluator."},
// Note to translators: The XPath expression cannot be evaluated with respect
// to this type of node.
/** Field ER_WRONG_NODETYPE */
// public static final int ER_WRONG_NODETYPE = 115;
{ ER_WRONG_NODETYPE,
"Il tipo di nodo di contesto non \u00e8 supportato. "},
/** Field ER_XPATH_ERROR */
// public static final int ER_XPATH_ERROR = 116;
{ ER_XPATH_ERROR,
"Errore sconosciuto in XPath."},
// Warnings...
/** Field WG_LOCALE_NAME_NOT_HANDLED */
// public static final int WG_LOCALE_NAME_NOT_HANDLED = 1;
{ WG_LOCALE_NAME_NOT_HANDLED,
"nome locale nella funzione format-number non ancora gestito."},
/** Field WG_PROPERTY_NOT_SUPPORTED */
// public static final int WG_PROPERTY_NOT_SUPPORTED = 2;
{ WG_PROPERTY_NOT_SUPPORTED,
"Propriet\u00e0 XSL non supportata: {0}"},
/** Field WG_DONT_DO_ANYTHING_WITH_NS */
// public static final int WG_DONT_DO_ANYTHING_WITH_NS = 3;
{ WG_DONT_DO_ANYTHING_WITH_NS,
"Non eseguire alcune azione per lo spazio nomi {0} nella propriet\u00e0: {1}"},
/** Field WG_SECURITY_EXCEPTION */
// public static final int WG_SECURITY_EXCEPTION = 4;
{ WG_SECURITY_EXCEPTION,
"SecurityException durante il tentativo di accesso alla propriet\u00e0 di sistema XSL: {0}"},
/** Field WG_QUO_NO_LONGER_DEFINED */
// public static final int WG_QUO_NO_LONGER_DEFINED = 5;
{ WG_QUO_NO_LONGER_DEFINED,
"Sintassi obsoleta: quo(...) non \u00e8 pi\u00f9 definito in XPath."},
/** Field WG_NEED_DERIVED_OBJECT_TO_IMPLEMENT_NODETEST */
// public static final int WG_NEED_DERIVED_OBJECT_TO_IMPLEMENT_NODETEST = 6;
{ WG_NEED_DERIVED_OBJECT_TO_IMPLEMENT_NODETEST,
"XPath richiede un oggetto derivato per implementare nodeTest!"},
/** Field WG_FUNCTION_TOKEN_NOT_FOUND */
// public static final int WG_FUNCTION_TOKEN_NOT_FOUND = 7;
{ WG_FUNCTION_TOKEN_NOT_FOUND,
"token funzione non trovato."},
/** Field WG_COULDNOT_FIND_FUNCTION */
// public static final int WG_COULDNOT_FIND_FUNCTION = 8;
{ WG_COULDNOT_FIND_FUNCTION,
"Impossibile trovare la funzione: {0}"},
/** Field WG_CANNOT_MAKE_URL_FROM */
// public static final int WG_CANNOT_MAKE_URL_FROM = 9;
{ WG_CANNOT_MAKE_URL_FROM,
"Impossibile ricavare l''URL da: {0}"},
/** Field WG_EXPAND_ENTITIES_NOT_SUPPORTED */
// public static final int WG_EXPAND_ENTITIES_NOT_SUPPORTED = 10;
{ WG_EXPAND_ENTITIES_NOT_SUPPORTED,
"Opzione -E non supportata per il parser DTM"},
/** Field WG_ILLEGAL_VARIABLE_REFERENCE */
// public static final int WG_ILLEGAL_VARIABLE_REFERENCE = 11;
{ WG_ILLEGAL_VARIABLE_REFERENCE,
"VariableReference fornito per la variabile \u00e8 fuori contesto o senza definizione. Nome = {0}"},
/** Field WG_UNSUPPORTED_ENCODING */
// public static final int WG_UNSUPPORTED_ENCODING = 12;
{ WG_UNSUPPORTED_ENCODING,
"Codifica non supportata: {0}"},
// Other miscellaneous text used inside the code...
{ "ui_language", "it"},
{ "help_language", "it"},
{ "language", "it"},
{ "BAD_CODE", "Il parametro per createMessage fuori limite"},
{ "FORMAT_FAILED", "Rilevata eccezione durante la chiamata messageFormat"},
{ "version", ">>>>>>> Versione Xalan "},
{ "version2", "<<<<<<<"},
{ "yes", "s\u00ec"},
{ "line", "Riga #"},
{ "column", "Colonna #"},
{ "xsldone", "XSLProcessor: eseguito"},
{ "xpath_option", "opzioni xpath: "},
{ "optionIN", " [-in inputXMLURL]"},
{ "optionSelect", " [-select espressione xpath]"},
{ "optionMatch", " [-match associa il modello (per le diagnostiche di corrispondenza)]"},
{ "optionAnyExpr", "Oppure per un'espressione xpath eseguir\u00e0 un dump diagnostico"},
{ "noParsermsg1", "Elaborazione XSL non riuscita."},
{ "noParsermsg2", "** Impossibile trovare il parser **"},
{ "noParsermsg3", "Controllare il classpath."},
{ "noParsermsg4", "Se non si possiede IBM XML Parser per Java, \u00e8 possibile scaricarlo da"},
{ "noParsermsg5", "IBM AlphaWorks: http://www.alphaworks.ibm.com/formula/xml"},
{ "gtone", ">1" },
{ "zero", "0" },
{ "one", "1" },
{ "two" , "2" },
{ "three", "3" }
};
| private static final java.lang.String | getResourceSuffix(java.util.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
String suffix = "_" + locale.getLanguage();
String country = locale.getCountry();
if (country.equals("TW"))
suffix += "_" + country;
return suffix;
| public static final com.sun.org.apache.xpath.internal.res.XPATHErrorResources | loadResourceBundle(java.lang.String className)Return a named ResourceBundle for a particular locale. This method mimics the behavior
of ResourceBundle.getBundle().
Locale locale = Locale.getDefault();
String suffix = getResourceSuffix(locale);
try
{
// first try with the given locale
return (XPATHErrorResources) ResourceBundle.getBundle(className
+ suffix, locale);
}
catch (MissingResourceException e)
{
try // try to fall back to en_US if we can't load
{
// Since we can't find the localized property file,
// fall back to en_US.
return (XPATHErrorResources) ResourceBundle.getBundle(className,
new Locale("it", "IT"));
}
catch (MissingResourceException e2)
{
// Now we are really in trouble.
// very bad, definitely very bad...not going to get very far
throw new MissingResourceException(
"Could not load any resource bundles.", className, "");
}
}
|
|