public class TokenMgrError extends Error
Constructor and Description |
---|
TokenMgrError() |
TokenMgrError(boolean EOFSeen,
int lexState,
int errorLine,
int errorColumn,
String errorAfter,
char curChar,
int reason) |
TokenMgrError(String message,
int reason) |
Modifier and Type | Method and Description |
---|---|
protected static String |
addEscapes(String str)
Replaces unprintable characters by their espaced (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, toString
public TokenMgrError()
public TokenMgrError(String message, int reason)
public TokenMgrError(boolean EOFSeen, int lexState, int errorLine, int errorColumn, String errorAfter, char curChar, int reason)
protected static final String addEscapes(String str)
str
- protected static String LexicalError(boolean EOFSeen, int lexState, int errorLine, int errorColumn, String errorAfter, char curChar)
EOFSeen
- : indicates if EOF caused the lexicl errorlexState
- : lexical state in which this error occurederrorLine
- : line number when the error occurederrorColumn
- : column number when the error occurederrorAfter
- : prefix that was seen before this error occuredcurChar
- : the offending characterpublic String getMessage()
getMessage
in class Throwable
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.