de.unima.alcomox.exceptions
Class PCFException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by de.unima.alcomox.exceptions.AlcomoException
              extended by de.unima.alcomox.exceptions.PCFException
All Implemented Interfaces:
java.io.Serializable

public class PCFException
extends AlcomoException

An PCF exception handles problems related to parameter (P) like imvalid combinations of parameters, as well as things related to the control flow (CF) like the invalid order of method calls.

See Also:
Serialized Form

Field Summary
static int INVALID_OPERATION
           
static int INVALID_PARAM
           
static int INVALID_PARAM_COMBINATION
           
static int MISSING_BINDING
           
static int MISSING_PARAM
           
 
Fields inherited from class de.unima.alcomox.exceptions.AlcomoException
catchedException, generalDescription, mainDescription, specificDescription
 
Constructor Summary
PCFException(int generalDescriptionId)
           
PCFException(int generalDescriptionId, java.lang.String specificDescription)
           
PCFException(int generalDescriptionId, java.lang.String specificDescription, java.lang.Exception e)
           
 
Method Summary
 
Methods inherited from class de.unima.alcomox.exceptions.AlcomoException
toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MISSING_PARAM

public static final int MISSING_PARAM
See Also:
Constant Field Values

INVALID_PARAM

public static final int INVALID_PARAM
See Also:
Constant Field Values

INVALID_PARAM_COMBINATION

public static final int INVALID_PARAM_COMBINATION
See Also:
Constant Field Values

INVALID_OPERATION

public static final int INVALID_OPERATION
See Also:
Constant Field Values

MISSING_BINDING

public static final int MISSING_BINDING
See Also:
Constant Field Values
Constructor Detail

PCFException

public PCFException(int generalDescriptionId,
                    java.lang.String specificDescription,
                    java.lang.Exception e)

PCFException

public PCFException(int generalDescriptionId,
                    java.lang.String specificDescription)

PCFException

public PCFException(int generalDescriptionId)