com.taursys.model
Class UnknownStateValueException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.taursys.util.ChainedException
              extended bycom.taursys.model.ModelException
                  extended bycom.taursys.model.UnknownStateValueException
All Implemented Interfaces:
java.io.Serializable

public class UnknownStateValueException
extends ModelException

UnknownStateValueException is caused within Checkbox model by unknown state values.

Version:
1.0
Author:
Marty Phelan
See Also:
Serialized Form

Field Summary
static int REASON_OFFSET
           
static int REASON_UNKNOWN_VALUE
           
 
Fields inherited from class com.taursys.model.ModelException
REASON_INTERNAL_ERROR, REASON_MODEL_IS_WRONG_CLASS, REASON_MULTI_PROPERTY_MISMATCH, REASON_OBJECTS_ARE_IMMUTABLE, REASON_PARSE_CONVERSION_ERROR
 
Fields inherited from class com.taursys.util.ChainedException
cause, diagnosticInfo, reason, REASON_INVALID_REASON_CODE, REASON_UNSPECIFIED, userFriendlyMessage
 
Constructor Summary
UnknownStateValueException(int reason, java.lang.String givenValue)
          Creates an UnknownStateValueException with a reason code (which will display its message).
 
Method Summary
static java.lang.String getReasonMessage(int reason)
          Returns String for given reason code else String for REASON_INVALID_REASON_CODE.
 
Methods inherited from class com.taursys.util.ChainedException
getCause, getDiagnosticInfo, getInvalidMessage, getLocalizedMessage, getReason, getUserFriendlyMessage, main, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

REASON_OFFSET

public static final int REASON_OFFSET
See Also:
Constant Field Values

REASON_UNKNOWN_VALUE

public static final int REASON_UNKNOWN_VALUE
See Also:
Constant Field Values
Constructor Detail

UnknownStateValueException

public UnknownStateValueException(int reason,
                                  java.lang.String givenValue)
Creates an UnknownStateValueException with a reason code (which will display its message).

Method Detail

getReasonMessage

public static java.lang.String getReasonMessage(int reason)
Returns String for given reason code else String for REASON_INVALID_REASON_CODE.



Copyright © 2007 Martin T Phelan. All Rights Reserved.