org.eclipse.ocl.examples.pivot
Class InvalidValueException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.eclipse.ocl.examples.pivot.InvalidValueException
All Implemented Interfaces:
java.io.Serializable

public class InvalidValueException
extends java.lang.Exception

An InvalidValueException is thrown when an Invalid Value arises during an evaluation, and when no EvaluationEnvironment is available to support throwing an InvalidEvaluationException. When such an environment is available the InvalidValueException is rethrown as an InvalidEvaluationException.

See Also:
Serialized Form

Constructor Summary
InvalidValueException(java.lang.String message)
           
InvalidValueException(java.lang.String message, java.lang.Throwable e)
           
InvalidValueException(java.lang.String message, Value value)
           
InvalidValueException(java.lang.Throwable e)
           
 
Method Summary
 
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
 

Constructor Detail

InvalidValueException

public InvalidValueException(java.lang.String message)

InvalidValueException

public InvalidValueException(java.lang.String message,
                             java.lang.Throwable e)

InvalidValueException

public InvalidValueException(java.lang.String message,
                             Value value)

InvalidValueException

public InvalidValueException(java.lang.Throwable e)