ru.biosoft.math.parser
Class TokenMgrError
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Error
|
+--ru.biosoft.math.parser.TokenMgrError
- public class TokenMgrError
- extends Error
| Constructor Summary |
TokenMgrError() |
TokenMgrError(String message, int reason) |
TokenMgrError(boolean EOFSeen, int lexState, int errorLine, int errorColumn, String errorAfter, char curChar, int reason) |
| Method Summary |
String | getMessage() You can also modify the body of this method to customize your error messages. |
| Methods inherited from class java.lang.Throwable |
getLocalizedMessage, toString, printStackTrace, printStackTrace, printStackTrace, fillInStackTrace |
| Methods inherited from class java.lang.Object |
getClass, hashCode, equals, notify, notifyAll, wait, wait, wait |
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)
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.
BOTTOM