org.hava.engine
Class HException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.hava.engine.HException
All Implemented Interfaces:
java.io.Serializable

public class HException
extends java.lang.Exception

Exception generated by the Hava engine, showing the line and column of the source where the failure occurred.

See Also:
Serialized Form

Field Summary
static java.lang.String TYPE_MESSAGE
          The catch-all error message "Type mismatch"
 
Constructor Summary
HException()
           
HException(java.lang.String message)
           
 
Method Summary
 int getColumn()
          Number of column where error occurred.
 java.lang.String getFile()
          Name of import file where error occurred.
 int getLine()
          Number of line where error occurred.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TYPE_MESSAGE

public static final java.lang.String TYPE_MESSAGE
The catch-all error message "Type mismatch"

See Also:
Constant Field Values
Constructor Detail

HException

public HException()

HException

public HException(java.lang.String message)
Method Detail

getColumn

public int getColumn()
Number of column where error occurred.


getFile

public java.lang.String getFile()
Name of import file where error occurred.


getLine

public int getLine()
Number of line where error occurred.