ptolemy.caltrop.ddi
Class DDIException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by ptolemy.caltrop.ddi.DDIException
All Implemented Interfaces:
java.io.Serializable

public class DDIException
extends java.lang.RuntimeException

A general-purpose exception used in the ddi package, used to indicate an error during domain dependent interpretation.

Since:
Ptolemy II 4.0
Version:
$Id: DDIException.java 38798 2005-07-08 20:00:01Z cxh $
Author:
Christopher Chang
See Also:
Serialized Form
Accepted Rating:
Red (cxh)
Proposed Rating:
Red (cxh)

Constructor Summary
DDIException()
          Create a DDIException.
DDIException(java.lang.String msg)
          Create a DDIException with an error message.
DDIException(java.lang.String msg, java.lang.Throwable cause)
          Create a DDIException with an error message and a cause.
DDIException(java.lang.Throwable cause)
          Create a DDIException with a 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DDIException

public DDIException()
Create a DDIException.


DDIException

public DDIException(java.lang.String msg)
Create a DDIException with an error message.

Parameters:
msg - The error message.

DDIException

public DDIException(java.lang.String msg,
                    java.lang.Throwable cause)
Create a DDIException with an error message and a cause.

Parameters:
msg - The error message.
cause - The cause.

DDIException

public DDIException(java.lang.Throwable cause)
Create a DDIException with a cause.

Parameters:
cause - The cause.