com.tensegrity.generic.attribute
Class IllegalValueException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.tensegrity.generic.util.StaticException
              extended bycom.tensegrity.generic.attribute.AttributeException
                  extended bycom.tensegrity.generic.attribute.IllegalValueException
All Implemented Interfaces:
java.io.Serializable

public class IllegalValueException
extends AttributeException

Not every value is permitted for an Attribute. The null reference, for example, is prohibited. An Attribute implementation may further disallow that a value is changed after construction (e.g. immutable attributes). In the event these conditions are not met, this exception is thrown.

Version:
$Id: IllegalValueException.java,v 1.4 2005/03/02 13:51:20 KevinCVS Exp $
Author:
S. Rutz
See Also:
Serialized Form

Constructor Summary
IllegalValueException(java.lang.String what)
          Constructor specifying the reason for this exception.
 
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

IllegalValueException

public IllegalValueException(java.lang.String what)
Constructor specifying the reason for this exception.

Parameters:
what - a detailed message for this exception.


Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.