com.vladium.emma
Class EMMAException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.vladium.util.exception.AbstractException
              extended by com.vladium.emma.EMMAException
All Implemented Interfaces:
ICodedException, IThrowableWrapper, java.io.Serializable

public class EMMAException
extends AbstractException

Author:
Vlad Roubtsov, (C) 2003
See Also:
Serialized Form

Constructor Summary
EMMAException()
          Constructs an exception with null message and null cause.
EMMAException(java.lang.String message)
          Constructs an exception with given error message/code and null cause.
EMMAException(java.lang.String message, java.lang.Object[] arguments)
          Constructs an exception with given error message/code and null cause.
EMMAException(java.lang.String message, java.lang.Object[] arguments, java.lang.Throwable cause)
          Constructs an exception with given error message/code and given cause.
EMMAException(java.lang.String message, java.lang.Throwable cause)
          Constructs an exception with given error message/code and given cause.
EMMAException(java.lang.Throwable cause)
          Constructs an exception with null error message/code and given cause.
 
Method Summary
 
Methods inherited from class com.vladium.util.exception.AbstractException
__printStackTrace, __printStackTrace, addExceptionResource, getCause, getErrorCode, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EMMAException

public EMMAException()
Constructs an exception with null message and null cause.


EMMAException

public EMMAException(java.lang.String message)
Constructs an exception with given error message/code and null cause.

Parameters:
message - the detail message [can be null]

EMMAException

public EMMAException(java.lang.String message,
                     java.lang.Object[] arguments)
Constructs an exception with given error message/code and null cause.

Parameters:
message - the detail message [can be null]
arguments - message format parameters [can be null or empty]
See Also:
MessageFormat

EMMAException

public EMMAException(java.lang.Throwable cause)
Constructs an exception with null error message/code and given cause.

Parameters:
cause - the cause [nested exception] [can be null]

EMMAException

public EMMAException(java.lang.String message,
                     java.lang.Throwable cause)
Constructs an exception with given error message/code and given cause.

Parameters:
message - the detail message [can be null]
cause - the cause [nested exception] [can be null]

EMMAException

public EMMAException(java.lang.String message,
                     java.lang.Object[] arguments,
                     java.lang.Throwable cause)
Constructs an exception with given error message/code and given cause.

Parameters:
message - the detail message [can be null]
arguments - message format parameters [can be null or empty]
cause - the cause [nested exception] [can be null]
See Also:
MessageFormat