public class TokenMgrError extends Error
| Constructor and Description | 
|---|
TokenMgrError()
No arg constructor. 
 | 
TokenMgrError(boolean EOFSeen,
             int lexState,
             int errorLine,
             int errorColumn,
             String errorAfter,
             char curChar,
             int reason)
Returns a detailed message for the Error when it is thrown by the token
 manager to indicate a lexical error. 
 | 
TokenMgrError(String message,
             int reason)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected static String | 
addEscapes(String str)
Replaces unprintable characters by their escaped (or unicode escaped)
 equivalents in the given string 
 | 
String | 
getMessage()
You can also modify the body of this method to customize your error messages. 
 | 
protected static String | 
LexicalError(boolean EOFSeen,
            int lexState,
            int errorLine,
            int errorColumn,
            String errorAfter,
            char curChar)
Returns a detailed message for the Error when it is thrown by the token
 manager to indicate a lexical error. 
 | 
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic TokenMgrError()
public TokenMgrError(String message, int reason)
public TokenMgrError(boolean EOFSeen,
                     int lexState,
                     int errorLine,
                     int errorColumn,
                     String errorAfter,
                     char curChar,
                     int reason)
EOFSeen - indicates if EOF caused the lexicallexState - lexical state in which this error occurrederrorLine - line number when the error occurrederrorColumn - column number when the error occurrederrorAfter - prefix that was seen before this error occurredcurChar - the offending characterreason - the reason of this errorprotected static final String addEscapes(String str)
str - string to add espaceprotected static String LexicalError(boolean EOFSeen, int lexState, int errorLine, int errorColumn, String errorAfter, char curChar)
EOFSeen - indicates if EOF caused the lexicallexState - lexical state in which this error occurrederrorLine - line number when the error occurrederrorColumn - column number when the error occurrederrorAfter - prefix that was seen before this error occurredcurChar - the offending characterpublic String getMessage()
getMessage in class Throwable