org.eclipse.higgins.idas.api
Class NotSingleValuedAttributeException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byorg.eclipse.higgins.idas.api.IdASException
              extended byorg.eclipse.higgins.idas.api.NotSingleValuedAttributeException
All Implemented Interfaces:
Serializable

public class NotSingleValuedAttributeException
extends IdASException

Thrown in cases where an attribute's model specifies that the attribute may hold multiple values and the caller expects the attribute to be restricted to a single value (and thus castable to ISingleValuedAttribute. This is not the same case as where an attribute is expected to have a single value but doesn't. For that case, see MultipleValuesExistException.

See Also:
Serialized Form

Constructor Summary
NotSingleValuedAttributeException()
           
NotSingleValuedAttributeException(String message)
           
NotSingleValuedAttributeException(String message, Throwable cause)
           
NotSingleValuedAttributeException(Throwable cause)
           
 
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

NotSingleValuedAttributeException

public NotSingleValuedAttributeException()

NotSingleValuedAttributeException

public NotSingleValuedAttributeException(String message)
Parameters:
message -

NotSingleValuedAttributeException

public NotSingleValuedAttributeException(String message,
                                         Throwable cause)
Parameters:
message -
cause -

NotSingleValuedAttributeException

public NotSingleValuedAttributeException(Throwable cause)
Parameters:
cause -