[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

Constuctor Index

O TokenMgrError(boolean, int, int, int, String, char, int)
O TokenMgrError(String, int)
O TokenMgrError()

Methods

O addEscapes(String)
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the
O getMessage()
You can also modify the body of this method to customize your error messages. For example,

Constructors

O TokenMgrError
public TokenMgrError();

O TokenMgrError

public TokenMgrError(String message,
                     int reason);

O TokenMgrError

public TokenMgrError(boolean EOFSeen,
                     int lexState,
                     int errorLine,
                     int errorColumn,
                     String errorAfter,
                     char curChar,
                     int reason);

Methods

O addEscapes
protected static final String addEscapes(String str);
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string

O 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