org.tigris.gef.ocl
Class ExpansionException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.tigris.gef.ocl.ExpansionException
All Implemented Interfaces:
java.io.Serializable

public class ExpansionException
extends java.lang.Exception

An exception to be thrown by some expansion operation

Author:
Bob Tarling
See Also:
Serialized Form

Constructor Summary
ExpansionException()
          Constructor
ExpansionException(java.lang.String message)
          Constructor
ExpansionException(java.lang.String message, java.lang.Throwable c)
           
ExpansionException(java.lang.Throwable c)
           
 
Method Summary
 java.lang.Throwable getCause()
           
 void printStackTrace()
           
 void printStackTrace(java.io.PrintStream ps)
           
 void printStackTrace(java.io.PrintWriter pw)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExpansionException

public ExpansionException()
Constructor


ExpansionException

public ExpansionException(java.lang.String message)
Constructor

Parameters:
message - the message

ExpansionException

public ExpansionException(java.lang.String message,
                          java.lang.Throwable c)
Parameters:
message - the message
c - the cause of the exception

ExpansionException

public ExpansionException(java.lang.Throwable c)
Parameters:
c - the cause of the exception
Method Detail

getCause

public java.lang.Throwable getCause()
Overrides:
getCause in class java.lang.Throwable
See Also:
Throwable.getCause()

printStackTrace

public void printStackTrace()
Overrides:
printStackTrace in class java.lang.Throwable
See Also:
Throwable.printStackTrace()

printStackTrace

public void printStackTrace(java.io.PrintStream ps)
Overrides:
printStackTrace in class java.lang.Throwable
See Also:
Throwable.printStackTrace(java.io.PrintStream)

printStackTrace

public void printStackTrace(java.io.PrintWriter pw)
Overrides:
printStackTrace in class java.lang.Throwable
See Also:
Throwable.printStackTrace(java.io.PrintWriter)