arom.kernel
Class AromIllegalSetValueException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--arom.kernel.AromException
                    |
                    +--arom.kernel.AromIllegalModificationException
                          |
                          +--arom.kernel.AromIllegalSetValueException

public class AromIllegalSetValueException
extends AromIllegalModificationException

Thrown to signal that a setDefaultAccessorValue operation can not be achieved because this operation will leave the knowledge base in an incoherent state. This exception is thrown for example when the user try to set the value of an accessor to a value incompatible with the type or the domain of this accessor.

Version:
0.1
See Also:
Serialized Form

Fields inherited from class arom.kernel.AromException
bundle, message
 
Constructor Summary
AromIllegalSetValueException(Object value, AromAccessor acc)
           
 
Methods inherited from class arom.kernel.AromIllegalModificationException
getSource
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AromIllegalSetValueException

public AromIllegalSetValueException(Object value,
                                    AromAccessor acc)