[all packages]
[package ]
[class hierarchy]
[index]
public class TokenMgrError
(source file: TokenMgrError.java)
java.lang.Object
|
+----java.lang.Throwable
|
+----java.lang.Error
|
+----TokenMgrError
The pure class interface.
public class TokenMgrError
extends Error
- TokenMgrError(boolean, int, int, int, String, char, int)
-
- TokenMgrError(String, int)
-
- TokenMgrError()
-
- addEscapes(String)
-
Replaces unprintable characters by their espaced (or unicode escaped)
equivalents in the
- getMessage()
-
You can also modify the body of this method to customize your error messages.
For example,
TokenMgrError
public TokenMgrError();
TokenMgrError
public TokenMgrError(String message,
int reason);
TokenMgrError
public TokenMgrError(boolean EOFSeen,
int lexState,
int errorLine,
int errorColumn,
String errorAfter,
char curChar,
int reason);
addEscapes
protected static final String addEscapes(String str);
-
Replaces unprintable characters by their espaced (or unicode escaped)
equivalents in the given string
getMessage
public String getMessage();
-
You can also modify the body of this method to customize your error messages.
For example, cases like LOOP_DETECTED and INVALID_LEXICAL_STATE are not
of end-users concern, so you can return something like :
"Internal Error : Please file a bug report .... "
from this method for such cases in the release version of your parser.
- Overrides:
- getMessage in class Throwable
[all packages]
[package ]
[class hierarchy]
[index]
TokenMgrError.html