javax.faces.component
Class TestDataValidator
java.lang.Object
javax.faces.component.TestDataValidator
- All Implemented Interfaces:
- java.util.EventListener, Validator
public class TestDataValidator
- extends java.lang.Object
- implements Validator
Test Validator
implementation.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TestDataValidator
public TestDataValidator()
validate
public void validate(FacesContext context,
UIComponent component,
java.lang.Object valueObj)
- Description copied from interface:
Validator
Perform the
correctness checks implemented by this Validator
against
the specified UIComponent
. If any violations are found,
a ValidatorException
will be thrown containing the FacesMessage
describing the failure.
For a validator to be fully compliant with Version 2 and later
of the specification, it must not fail validation on
null
or empty values unless it is specifically
intended to address null
or empty values. An
application-wide <context-param>
is provided
to allow validators designed for JSF 1.2 to work with JSF 2 and
later. The javax.faces.VALIDATE_EMPTY_FIELDS
<context-param>
must be set to
false
to enable this backwards compatibility
behavior.
- Specified by:
validate
in interface Validator
- Parameters:
context
- FacesContext for the request we are processingcomponent
- UIComponent we are checking for correctnessvalueObj
- the value to validate
trace
public static void trace(java.lang.String text)
trace
public static java.lang.String trace()
Copyright 2002-2011 Oracle America Inc, Inc. All Rights Reserved.