org.apache.myfaces.commons.validator
Class DateRestrictionValidator
java.lang.Object
org.apache.myfaces.commons.validator.ValidatorBase
org.apache.myfaces.commons.validator.AbstractDateRestrictionValidator
org.apache.myfaces.commons.validator.DateRestrictionValidator
- All Implemented Interfaces:
- java.util.EventListener, javax.faces.component.StateHolder, javax.faces.validator.Validator
public class DateRestrictionValidator
- extends AbstractDateRestrictionValidator
Fields inherited from interface javax.faces.validator.Validator |
NOT_IN_RANGE_MESSAGE_ID |
Methods inherited from class org.apache.myfaces.commons.validator.ValidatorBase |
getDetailMessage, getFacesContext, getFacesMessage, getMessage, getStringValue, getSummaryMessage, getValueExpression, isTransient, restoreAttachedState, saveAttachedState, setDetailMessage, setMessage, setSummaryMessage, setTransient, setValueExpression |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VALIDATOR_ID
public static final java.lang.String VALIDATOR_ID
- See Also:
- Constant Field Values
DateRestrictionValidator
public DateRestrictionValidator()
getInvalidMonths
public java.lang.String[] getInvalidMonths()
- Description copied from class:
AbstractDateRestrictionValidator
- Specify the month which are invalid for your use case.
The attribute takes a whitespace delimited list of months.
Possible values are jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec.
- Specified by:
getInvalidMonths
in class AbstractDateRestrictionValidator
setInvalidMonths
public void setInvalidMonths(java.lang.String[] invalidMonths)
- Specified by:
setInvalidMonths
in class AbstractDateRestrictionValidator
getInvalidDaysOfWeek
public java.lang.String[] getInvalidDaysOfWeek()
- Description copied from class:
AbstractDateRestrictionValidator
- Specify the weekdays which are invalid for your use case.
The attribute takes whitespace delimited list of weekdays.
Possible values are sun, mon, tue, wed, thu, fri, sat.
- Specified by:
getInvalidDaysOfWeek
in class AbstractDateRestrictionValidator
setInvalidDaysOfWeek
public void setInvalidDaysOfWeek(java.lang.String[] invalidDaysOfWeek)
- Specified by:
setInvalidDaysOfWeek
in class AbstractDateRestrictionValidator
getInvalidDays
public DateListProvider getInvalidDays()
- Description copied from class:
AbstractDateRestrictionValidator
- To specifiy a concrete List of Dates, use the invalidDays attribute and wire it
to a DateListProvider implementation. This returns a list of dates, which are invalid.
- Specified by:
getInvalidDays
in class AbstractDateRestrictionValidator
setInvalidDays
public void setInvalidDays(DateListProvider invalidDays)
- Specified by:
setInvalidDays
in class AbstractDateRestrictionValidator
saveState
public java.lang.Object saveState(javax.faces.context.FacesContext facesContext)
- Specified by:
saveState
in interface javax.faces.component.StateHolder
- Overrides:
saveState
in class ValidatorBase
restoreState
public void restoreState(javax.faces.context.FacesContext facesContext,
java.lang.Object state)
- Specified by:
restoreState
in interface javax.faces.component.StateHolder
- Overrides:
restoreState
in class ValidatorBase
Copyright © 2007-2008 The Apache Software Foundation. All Rights Reserved.