orc.parser
Class AbortParse

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by orc.parser.AbortParse
All Implemented Interfaces:
java.io.Serializable

public final class AbortParse
extends java.lang.RuntimeException

Signal an unrecoverable error during parsing. For example, a parse error inside an include file is not recoverable because there is only one way to parse an include file. This must be an unchecked exception because Rats does not allow us to throw any checked exceptions.

Author:
quark
See Also:
Serialized Form

Field Summary
 xtc.parser.ParseError parseError
           
 
Constructor Summary
AbortParse(java.lang.String message, xtc.parser.ParseError parseError)
           
 
Method Summary
 
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

parseError

public xtc.parser.ParseError parseError
Constructor Detail

AbortParse

public AbortParse(java.lang.String message,
                  xtc.parser.ParseError parseError)