org.enhydra.barracuda.core.forms
Class UnableToValidateException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--org.enhydra.barracuda.core.util.exceptions.NestableException
                    |
                    +--org.enhydra.barracuda.core.forms.ValidationException
                          |
                          +--org.enhydra.barracuda.core.forms.UnableToValidateException
All Implemented Interfaces:
java.io.Serializable

public class UnableToValidateException
extends ValidationException

This exception indicates the Validator was not able to validate the incoming value. Usually thrown due to a type mismatch (ie. the validator is expecting a number and it gets an alphanumeric string or something like that), if this occurs it probably indicates you are improperly using a validator.

See Also:
Serialized Form

Field Summary
protected  java.util.List subExceptions
           
 
Fields inherited from class org.enhydra.barracuda.core.forms.ValidationException
source
 
Constructor Summary
UnableToValidateException()
          The noargs public contructor for UnableToValidateException
UnableToValidateException(java.lang.Object source)
          The public contructor for UnableToValidateException
UnableToValidateException(java.lang.Object source, java.lang.String s)
          The public contructor for UnableToValidateException
UnableToValidateException(java.lang.Object source, java.lang.String s, java.lang.Exception ibaseException)
          The public contructor for UnableToValidateException
 
Methods inherited from class org.enhydra.barracuda.core.forms.ValidationException
addSubException, getExceptionList, getExceptionList, getSource, getSubExceptions, hasSubExceptions, toString
 
Methods inherited from class org.enhydra.barracuda.core.util.exceptions.NestableException
getBaseException, getRootException
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

subExceptions

protected java.util.List subExceptions
Constructor Detail

UnableToValidateException

public UnableToValidateException()
The noargs public contructor for UnableToValidateException


UnableToValidateException

public UnableToValidateException(java.lang.Object source)
The public contructor for UnableToValidateException

Parameters:
source - the object which caused this error (usually a FormElement)

UnableToValidateException

public UnableToValidateException(java.lang.Object source,
                                 java.lang.String s)
The public contructor for UnableToValidateException

Parameters:
source - the object which caused this error (usually a FormElement)
s - a String describing the exception

UnableToValidateException

public UnableToValidateException(java.lang.Object source,
                                 java.lang.String s,
                                 java.lang.Exception ibaseException)
The public contructor for UnableToValidateException

Parameters:
source - the object which caused this error (usually a FormElement)
s - a String describing the exception


Copyright © 2001 Enhydra.org