Class CAKEException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
de.uni_trier.wi2.procake.utils.exception.CAKEException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CAKEIOException, CAKESaxException, ClassHierarchyConsistencyException, IdAlreadyExistsException, IllegalEditException, IllegalInstantiationException, InterruptedException, InvalidNativeValueException, InvalidParameterException, InvalidSemanticDescriptorException, NameAlreadyExistsException, NoSemanticDescriptorException, NoSequentialGraphException, NoSuchAttributeValueException, ObjectAlreadyExistsException, ObjectNotFoundException, ProCAKEClassNotFoundException, ProCAKEIndexOutOfBoundsException, ProCAKEInvalidTypeException, ProCAKENameNotFoundException, ProCAKENoSuchAttributeException, RetrieverEvaluationException, UncomparableObjectsException

public class CAKEException extends RuntimeException
A CakeException extends Exception with additional information. This information includes a message and additional parameters.

The exceptions are not logged automatically. To log an CakeException the exception has to be caught and logged manually. For further information have a look at Error.

Author:
Rainer Maximini
See Also:
  • Constructor Details

    • CAKEException

      public CAKEException(String message, String... parameter)
      Parameters:
      message - An exception description.
      parameter - Additional parameters.
    • CAKEException

      public CAKEException(String message, Throwable cause, String... parameter)
      Parameters:
      message - An exception description.
      cause - The cause of the exception.
      parameter - Additional parameters.
  • Method Details