org.parboiled.errors
Class ActionException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.parboiled.errors.ActionException
All Implemented Interfaces:
java.io.Serializable

public class ActionException
extends java.lang.RuntimeException

Exception that can be thrown by parser actions to signal that an error has occurred that is to be collected in the ParseErrors for the parsing run. Throwing an ActionException does not stop the parsing process.

See Also:
Serialized Form

Constructor Summary
ActionException()
           
ActionException(java.lang.String message)
           
ActionException(java.lang.String message, java.lang.Throwable cause)
           
ActionException(java.lang.Throwable cause)
           
ActionException(java.lang.Throwable cause, java.lang.String message, java.lang.Object... messageArgs)
           
 
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
 

Constructor Detail

ActionException

public ActionException()

ActionException

public ActionException(java.lang.String message)

ActionException

public ActionException(java.lang.String message,
                       java.lang.Throwable cause)

ActionException

public ActionException(java.lang.Throwable cause,
                       java.lang.String message,
                       java.lang.Object... messageArgs)

ActionException

public ActionException(java.lang.Throwable cause)