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
Fields Modifier and Type Field Description static String
VALIDATOR_ID
-
Constructor Summary
Constructors Constructor Description SubmittedValueLengthValidator()
SubmittedValueLengthValidator(int maximum)
SubmittedValueLengthValidator(int maximum, int minimum)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
int
getMaximum()
int
getMinimum()
int
hashCode()
void
restoreState(javax.faces.context.FacesContext context, Object state)
Object
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)
-
-
-
Field Detail
-
VALIDATOR_ID
public static final String VALIDATOR_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
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
public Object saveState(javax.faces.context.FacesContext context)
- Specified by:
saveState
in interfacejavax.faces.component.StateHolder
- Overrides:
saveState
in classjavax.faces.validator.LengthValidator
-
restoreState
public void restoreState(javax.faces.context.FacesContext context, Object state)
- Specified by:
restoreState
in interfacejavax.faces.component.StateHolder
- Overrides:
restoreState
in classjavax.faces.validator.LengthValidator
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classjavax.faces.validator.LengthValidator
-
-