Package COM.activesw.api.util.lexer
Class ParseException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- COM.activesw.api.util.lexer.ParseException
-
- All Implemented Interfaces:
java.io.Serializable
public class ParseException extends java.lang.Exception
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
INVALID_CHAR_CONSTANT
static int
INVALID_ESCAPE_CHARACTER
static int
INVALID_IDENTIFIER
static int
INVALID_NUMBER
static int
INVALID_UNICODE_ESCAPE
static int
IO_EXCEPTION
static int
MISSING_CLOSE_QUOTE
static int
PALETTE_ILLEGAL_PROPERTY_NAME
static int
PALETTE_ILLEGAL_PROPERTY_TYPE
static int
PALETTE_ILLEGAL_VALUE
static int
PALETTE_INVALID_BEAN
static int
PALETTE_INVALID_CLASSPATH
static int
PALETTE_INVALID_IMAGE
static int
PALETTE_INVALID_KEYWORD
static int
PALETTE_PROPERTIES_INTROSPECTION
static int
PALETTE_READ_ONLY_PROPERTY
static int
PALETTE_UNKNOWN_TYPE
static int
PARSE_UNDERFLOW
static int
SYNTAX_ERROR
static int
UNEXPECTED_CHARACTER
-
Constructor Summary
Constructors Constructor Description ParseException(int code)
ParseException(int code, java.lang.Object[] errorArgs)
ParseException(java.lang.String msg)
ParseException(java.lang.String msg, Token token)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getCode()
java.io.IOException
getIOException()
int
getLineNumber()
int
getLineOffset()
static java.lang.String
msg(java.lang.String key)
static java.lang.String
msg(java.lang.String key, java.lang.String arg1)
static java.lang.String
msg(java.lang.String key, java.lang.String arg1, java.lang.String arg2)
static java.lang.String
msg(java.lang.String key, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3)
static java.lang.String
msg(java.lang.String key, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3, java.lang.String arg4)
void
setIOException(java.io.IOException ex)
void
setLineNumber(int lineNumber)
void
setLineOffset(int lineOffset)
void
setSecondaryErrorMessage(java.lang.String msg)
java.lang.String
toCompleteString(java.io.Reader file)
java.lang.String
toString()
-
-
-
Field Detail
-
INVALID_CHAR_CONSTANT
public static final int INVALID_CHAR_CONSTANT
- See Also:
- Constant Field Values
-
MISSING_CLOSE_QUOTE
public static final int MISSING_CLOSE_QUOTE
- See Also:
- Constant Field Values
-
INVALID_NUMBER
public static final int INVALID_NUMBER
- See Also:
- Constant Field Values
-
INVALID_IDENTIFIER
public static final int INVALID_IDENTIFIER
- See Also:
- Constant Field Values
-
UNEXPECTED_CHARACTER
public static final int UNEXPECTED_CHARACTER
- See Also:
- Constant Field Values
-
INVALID_ESCAPE_CHARACTER
public static final int INVALID_ESCAPE_CHARACTER
- See Also:
- Constant Field Values
-
INVALID_UNICODE_ESCAPE
public static final int INVALID_UNICODE_ESCAPE
- See Also:
- Constant Field Values
-
SYNTAX_ERROR
public static final int SYNTAX_ERROR
- See Also:
- Constant Field Values
-
PARSE_UNDERFLOW
public static final int PARSE_UNDERFLOW
- See Also:
- Constant Field Values
-
IO_EXCEPTION
public static final int IO_EXCEPTION
- See Also:
- Constant Field Values
-
PALETTE_INVALID_CLASSPATH
public static final int PALETTE_INVALID_CLASSPATH
- See Also:
- Constant Field Values
-
PALETTE_INVALID_BEAN
public static final int PALETTE_INVALID_BEAN
- See Also:
- Constant Field Values
-
PALETTE_INVALID_IMAGE
public static final int PALETTE_INVALID_IMAGE
- See Also:
- Constant Field Values
-
PALETTE_INVALID_KEYWORD
public static final int PALETTE_INVALID_KEYWORD
- See Also:
- Constant Field Values
-
PALETTE_UNKNOWN_TYPE
public static final int PALETTE_UNKNOWN_TYPE
- See Also:
- Constant Field Values
-
PALETTE_ILLEGAL_VALUE
public static final int PALETTE_ILLEGAL_VALUE
- See Also:
- Constant Field Values
-
PALETTE_ILLEGAL_PROPERTY_NAME
public static final int PALETTE_ILLEGAL_PROPERTY_NAME
- See Also:
- Constant Field Values
-
PALETTE_ILLEGAL_PROPERTY_TYPE
public static final int PALETTE_ILLEGAL_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
PALETTE_READ_ONLY_PROPERTY
public static final int PALETTE_READ_ONLY_PROPERTY
- See Also:
- Constant Field Values
-
PALETTE_PROPERTIES_INTROSPECTION
public static final int PALETTE_PROPERTIES_INTROSPECTION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ParseException
public ParseException(java.lang.String msg)
-
ParseException
public ParseException(java.lang.String msg, Token token)
-
ParseException
public ParseException(int code)
-
ParseException
public ParseException(int code, java.lang.Object[] errorArgs)
-
-
Method Detail
-
getCode
public int getCode()
-
getLineNumber
public int getLineNumber()
-
setLineNumber
public void setLineNumber(int lineNumber)
-
getLineOffset
public int getLineOffset()
-
setLineOffset
public void setLineOffset(int lineOffset)
-
setIOException
public void setIOException(java.io.IOException ex)
-
getIOException
public java.io.IOException getIOException()
-
setSecondaryErrorMessage
public void setSecondaryErrorMessage(java.lang.String msg)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Throwable
-
toCompleteString
public java.lang.String toCompleteString(java.io.Reader file)
-
msg
public static java.lang.String msg(java.lang.String key)
-
msg
public static java.lang.String msg(java.lang.String key, java.lang.String arg1)
-
msg
public static java.lang.String msg(java.lang.String key, java.lang.String arg1, java.lang.String arg2)
-
msg
public static java.lang.String msg(java.lang.String key, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3)
-
msg
public static java.lang.String msg(java.lang.String key, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3, java.lang.String arg4)
-
-