com.mcdermottroe.exemplar.input.dtd
Class ParameterEntityException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.mcdermottroe.exemplar.Exception
              extended by com.mcdermottroe.exemplar.input.dtd.ParameterEntityException
All Implemented Interfaces:
Copyable<Exception>, Serializable, Comparable<Exception>

public class ParameterEntityException
extends Exception

An exception that can be thrown in response to an error in the handling of parameter entities.

Since:
0.1
See Also:
Serialized Form

Constructor Summary
ParameterEntityException()
          ParameterEntityException without a description.
ParameterEntityException(String message)
          ParameterEntityException with a description.
ParameterEntityException(String message, Throwable cause)
          ParameterEntityException with a description and a reference to an exception which caused it.
ParameterEntityException(Throwable cause)
          ParameterEntityException with a reference to the exception that caused it.
 
Method Summary
 ParameterEntityException getCopy()
          Creates a deep copy of the current object and returns it.
 
Methods inherited from class com.mcdermottroe.exemplar.Exception
compareTo, copyStackTrace, equals, getBackTrace, hashCode, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParameterEntityException

public ParameterEntityException()
ParameterEntityException without a description.


ParameterEntityException

public ParameterEntityException(String message)
ParameterEntityException with a description.

Parameters:
message - The description of the exception.

ParameterEntityException

public ParameterEntityException(String message,
                                Throwable cause)
ParameterEntityException with a description and a reference to an exception which caused it.

Parameters:
message - The description of the exception.
cause - The cause of the exception.

ParameterEntityException

public ParameterEntityException(Throwable cause)
ParameterEntityException with a reference to the exception that caused it.

Parameters:
cause - The cause of the exception.
Method Detail

getCopy

public ParameterEntityException getCopy()
Creates a deep copy of the current object and returns it.

Returns:
A deep copy of the current object.