org.eclipse.ocl.examples.pivot
Class InvalidEvaluationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.eclipse.ocl.examples.pivot.EvaluationException
org.eclipse.ocl.examples.pivot.InvalidEvaluationException
- All Implemented Interfaces:
- java.io.Serializable
public class InvalidEvaluationException
- extends EvaluationException
An InvalidEvaluationException is thrown when an Invalid Value arises during
an evaluation. It passes the prevailing EvaluationEnvironment to the handler
to support diagnosis of the failing context..
- See Also:
- Serialized Form
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 |
evaluationEnvironment
protected final EvaluationEnvironment evaluationEnvironment
expression
protected final OclExpression expression
context
protected final java.lang.Object context
InvalidEvaluationException
public InvalidEvaluationException(EvaluationEnvironment evaluationEnvironment,
java.lang.String message,
java.lang.Throwable e,
OclExpression expression,
java.lang.Object context)
InvalidEvaluationException
public InvalidEvaluationException(EvaluationEnvironment evaluationEnvironment,
InvalidValueException e)