de.tuberlin.cs.cis.ocl.eval.instance
Class UndefinedValueException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.RuntimeException
                    |
                    +--de.tuberlin.cs.cis.ocl.eval.instance.UndefinedValueException
All Implemented Interfaces:
java.io.Serializable

public class UndefinedValueException
extends java.lang.RuntimeException

Thrown when an OCL expression or value is undefined. This especially is the case if a Java null value occurs.

Author:
fchabar
See Also:
Serialized Form

Constructor Summary
UndefinedValueException()
           
UndefinedValueException(java.lang.String arg0)
           
UndefinedValueException(java.lang.String arg0, java.lang.Throwable arg1)
           
UndefinedValueException(java.lang.Throwable arg0)
           
 
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UndefinedValueException

public UndefinedValueException()

UndefinedValueException

public UndefinedValueException(java.lang.String arg0)

UndefinedValueException

public UndefinedValueException(java.lang.String arg0,
                               java.lang.Throwable arg1)

UndefinedValueException

public UndefinedValueException(java.lang.Throwable arg0)