org.objectweb.dsrg.sofa.cushion
Class CushionException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.objectweb.dsrg.sofa.cushion.CushionException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
CannotInstantiateActionException, ParseException

public class CushionException
extends java.lang.Exception

Cushion exception.

See Also:
Serialized Form

Constructor Summary
CushionException()
          CushionException.
CushionException(java.lang.String message)
          CushionException.
CushionException(java.lang.String message, java.lang.Throwable cause)
          CushionException.
CushionException(java.lang.Throwable cause)
          CushionException.
 
Method Summary
static void printException(java.io.PrintStream output, org.apache.log4j.Logger logger, java.lang.Exception exception)
           
 
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

CushionException

public CushionException()
CushionException.


CushionException

public CushionException(java.lang.String message)
CushionException.

Parameters:
message - message

CushionException

public CushionException(java.lang.Throwable cause)
CushionException.

Parameters:
cause - cause

CushionException

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

Parameters:
message - message
cause - cause
Method Detail

printException

public static void printException(java.io.PrintStream output,
                                  org.apache.log4j.Logger logger,
                                  java.lang.Exception exception)