`[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