Top Description Fields Constructors
uk.ac.ed.ph.snuggletex

public final Class SnuggleRuntimeException

extends RuntimeException
Class Inheritance
Imports
javax.xml.parsers.DocumentBuilderFactory

This RuntimeException is used to indicate a problem within SnuggleTeX which is due to a mis-configuration of SnuggleTeX, rather than a problem with client input or bad logic within SnuggleTeX.

I have made this an unchecked Exception since these types of problems are not likely to occur in normal circumstances and software interacting with SnuggleTeX is perhaps unlikely to be able to fix the situation without some work, so the burden of having to declare these types of Exceptions is avoided.

SnuggleTeX Developer Note

Throw this Exception for things like unexpected problems with JAXP and such-like. (E.g. not being able to configure a DocumentBuilderFactory, unable to find or compile one of the internal XSLT stylesheets...)
Author
David McKain
Version
$Revision$
See Also
SnuggleLogicException

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
public
public
public
public

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.lang.RuntimeException.serialVersionUID.

Constructor Detail

SnuggleRuntimeExceptionback to summary
public SnuggleRuntimeException()
SnuggleRuntimeExceptionback to summary
public SnuggleRuntimeException(String message, Throwable cause)
SnuggleRuntimeExceptionback to summary
public SnuggleRuntimeException(String message)
SnuggleRuntimeExceptionback to summary
public SnuggleRuntimeException(Throwable cause)