Class SubmittedValueLengthValidator
java.lang.Object
javax.faces.validator.LengthValidator
org.apache.myfaces.tobago.validator.SubmittedValueLengthValidator
- All Implemented Interfaces:
EventListener
,javax.faces.component.PartialStateHolder
,javax.faces.component.StateHolder
,javax.faces.validator.Validator
public class SubmittedValueLengthValidator
extends javax.faces.validator.LengthValidator
SubmittedLengthValidator is a Validator
that checks
the number of characters in the submitted value of the
associated component.
-
Field Summary
FieldsFields inherited from class javax.faces.validator.LengthValidator
MAXIMUM_MESSAGE_ID, MINIMUM_MESSAGE_ID
Fields inherited from interface javax.faces.validator.Validator
NOT_IN_RANGE_MESSAGE_ID
-
Constructor Summary
ConstructorsConstructorDescriptionSubmittedValueLengthValidator
(int maximum) SubmittedValueLengthValidator
(int maximum, int minimum) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
int
int
hashCode()
void
restoreState
(javax.faces.context.FacesContext context, Object state) saveState
(javax.faces.context.FacesContext context) void
setMaximum
(int maximum) void
setMinimum
(int minimum) void
validate
(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, Object value) Methods inherited from class javax.faces.validator.LengthValidator
clearInitialState, initialStateMarked, isTransient, markInitialState, setTransient
-
Field Details
-
VALIDATOR_ID
- See Also:
-
-
Constructor Details
-
SubmittedValueLengthValidator
public SubmittedValueLengthValidator() -
SubmittedValueLengthValidator
public SubmittedValueLengthValidator(int maximum) -
SubmittedValueLengthValidator
public SubmittedValueLengthValidator(int maximum, int minimum)
-
-
Method Details
-
getMinimum
public int getMinimum()- Overrides:
getMinimum
in classjavax.faces.validator.LengthValidator
-
setMinimum
public void setMinimum(int minimum) - Overrides:
setMinimum
in classjavax.faces.validator.LengthValidator
-
getMaximum
public int getMaximum()- Overrides:
getMaximum
in classjavax.faces.validator.LengthValidator
-
setMaximum
public void setMaximum(int maximum) - Overrides:
setMaximum
in classjavax.faces.validator.LengthValidator
-
validate
public void validate(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, Object value) throws javax.faces.validator.ValidatorException - Specified by:
validate
in interfacejavax.faces.validator.Validator
- Overrides:
validate
in classjavax.faces.validator.LengthValidator
- Throws:
javax.faces.validator.ValidatorException
-
saveState
- Specified by:
saveState
in interfacejavax.faces.component.StateHolder
- Overrides:
saveState
in classjavax.faces.validator.LengthValidator
-
restoreState
- Specified by:
restoreState
in interfacejavax.faces.component.StateHolder
- Overrides:
restoreState
in classjavax.faces.validator.LengthValidator
-
equals
- Overrides:
equals
in classjavax.faces.validator.LengthValidator
-
hashCode
public int hashCode()
-