Package org.apache.uima.internal.util
Class UtilError
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.apache.uima.internal.util.UtilError
- All Implemented Interfaces:
Serializable
Exception class for package org.apache.uima.util. Automatically generated from message catalog.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Object[]
private int
private static final String[]
static final int
Out of bounds error while retrieving daughter node.static final int
Index out of bounds error while retrieving predecessor node.static final int
Index out of bounds error while retrieving successor node.private static final int
private static final String
private ResourceBundle
private static final String
private static final long
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
resource_file
- See Also:
-
missing_resource_error
- See Also:
-
MESSAGES_NOT_FOUND
private static final int MESSAGES_NOT_FOUND- See Also:
-
ILLEGAL_DTR_INDEX
public static final int ILLEGAL_DTR_INDEXOut of bounds error while retrieving daughter node.- See Also:
-
ILLEGAL_SUCCESSOR_INDEX
public static final int ILLEGAL_SUCCESSOR_INDEXIndex out of bounds error while retrieving successor node.- See Also:
-
ILLEGAL_PREDECESSOR_INDEX
public static final int ILLEGAL_PREDECESSOR_INDEXIndex out of bounds error while retrieving predecessor node.- See Also:
-
identifiers
-
error
private int error -
resource
-
arguments
-
-
Constructor Details
-
UtilError
public UtilError(int error) Create a newUtilError
- Parameters:
error
- The error code.
-
-
Method Details
-
getError
public int getError()- Returns:
- The error code for the exception. This may be useful when the error needs to be handed over language boundaries. Instead of handing over the complete exception object, return the error code, and the receiving application can look up the error in the message file. Unfortunately, the error parameters get lost that way.
-
getMessage
- Overrides:
getMessage
in classThrowable
- Returns:
- The message of the exception. Useful for including the text in another exception.
-
toString
-
addArgument
Add an argument to aUtilError
object. Excess arguments will be ignored, and missing arguments will have the valuenull
. Add arguments in the order in which they are specified in the message catalog (i.e. add %1 first, %2 next, and so on). Adding anull String
has no effect! So if you don't know the value of an argument, use something like""
or"UNKNOWN"
, but notnull
.- Parameters:
s
- -- Returns:
- -
-