The Meta-Environment API

toolbus.exceptions
Class SyntaxErrorException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by toolbus.exceptions.SyntaxErrorException
All Implemented Interfaces:
java.io.Serializable

public class SyntaxErrorException
extends java.lang.RuntimeException

See Also:
Serialized Form

Field Summary
 int column
           
 java.lang.String filename
           
 int line
           
 int position
           
private static long serialVersionUID
           
 int sym
           
 
Constructor Summary
SyntaxErrorException(int line, int column, int position, int sym)
           
SyntaxErrorException(java.lang.String filename, int line, int column, int position, int sym)
           
 
Method Summary
 java.lang.String getMessage()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

line

public final int line

column

public final int column

position

public final int position

sym

public final int sym

filename

public java.lang.String filename
Constructor Detail

SyntaxErrorException

public SyntaxErrorException(java.lang.String filename,
                            int line,
                            int column,
                            int position,
                            int sym)

SyntaxErrorException

public SyntaxErrorException(int line,
                            int column,
                            int position,
                            int sym)
Method Detail

getMessage

public java.lang.String getMessage()
Overrides:
getMessage in class java.lang.Throwable

The Meta-Environment API