org.xqdoc.conversion
Class XQDocRuntimeException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.xqdoc.conversion.XQDocRuntimeException
All Implemented Interfaces:
java.io.Serializable

public class XQDocRuntimeException
extends java.lang.RuntimeException

The base xqDoc runtime exception that will be used when processing a xqDoc Comment block. By using a runtime exception, this enabled easier integration with antlr and did not require the pollution of signatures with a 'throw' clause just because of xqDoc comment processing problems. This is really meant to be a short-term solution since the longer term plan is to move the xqDoc Comment block processing into the antlr grammar and eliminating the need for the XQDocComment class and this runtime exception.

Version:
1.0
Author:
Darin McBeath
See Also:
Serialized Form

Constructor Summary
XQDocRuntimeException()
           
XQDocRuntimeException(java.lang.String message)
           
XQDocRuntimeException(java.lang.String message, java.lang.Throwable cause)
           
XQDocRuntimeException(java.lang.Throwable cause)
           
 
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XQDocRuntimeException

public XQDocRuntimeException()

XQDocRuntimeException

public XQDocRuntimeException(java.lang.String message)

XQDocRuntimeException

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

XQDocRuntimeException

public XQDocRuntimeException(java.lang.Throwable cause)