com.pecasim.base
Class AbstractException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.pecasim.base.AbstractException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
DatabaseException, IOException, SimBaseException, SimulationException

public abstract class AbstractException
extends java.lang.Exception

Author:
cbu !!! Bitte die Klasse hier beschreiben !!!
See Also:
Serialized Form

Constructor Summary
AbstractException(AbstractException aSourceException)
           
AbstractException(java.lang.Class<?> aSource, java.lang.String aMethod, MSGCODE aMessageCode, java.lang.String... aParam)
           
AbstractException(java.lang.Class<?> aSource, java.lang.String aMethod, MSGCODE aMessageCode, java.lang.Throwable cause, java.lang.String... aParamArray)
           
 
Method Summary
 MSGCODE getMessageCode()
           
 java.lang.String getMethod()
           
 java.lang.String[] getParams()
           
 java.lang.String getShortMessage()
           
 java.lang.Class<?> getSource()
           
 
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractException

public AbstractException(AbstractException aSourceException)
Parameters:
aSourceException -

AbstractException

public AbstractException(java.lang.Class<?> aSource,
                         java.lang.String aMethod,
                         MSGCODE aMessageCode,
                         java.lang.String... aParam)
Parameters:
cause -

AbstractException

public AbstractException(java.lang.Class<?> aSource,
                         java.lang.String aMethod,
                         MSGCODE aMessageCode,
                         java.lang.Throwable cause,
                         java.lang.String... aParamArray)
Parameters:
message -
cause -
Method Detail

getShortMessage

public java.lang.String getShortMessage()

getMessageCode

public MSGCODE getMessageCode()

getMethod

public java.lang.String getMethod()

getSource

public java.lang.Class<?> getSource()

getParams

public java.lang.String[] getParams()