|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.vaadin.data.validator.AbstractValidator<T>
com.vaadin.data.validator.RangeValidator<java.util.Date>
com.vaadin.data.validator.DateRangeValidator
public class DateRangeValidator
Validator for validating that a Date is inside a given range.
Note that the comparison is done directly on the Date object so take care that the hours/minutes/seconds/milliseconds of the min/max values are properly set.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.vaadin.data.Validator |
---|
Validator.EmptyValueException, Validator.InvalidValueException |
Constructor Summary | |
---|---|
DateRangeValidator(java.lang.String errorMessage,
java.util.Date minValue,
java.util.Date maxValue,
com.vaadin.shared.ui.datefield.Resolution resolution)
Creates a validator for checking that an Date is within a given range. |
Method Summary |
---|
Methods inherited from class com.vaadin.data.validator.RangeValidator |
---|
getMaxValue, getMinValue, getType, isMaxValueIncluded, isMinValueIncluded, isValidValue, setMaxValue, setMaxValueIncluded, setMinValue, setMinValueIncluded |
Methods inherited from class com.vaadin.data.validator.AbstractValidator |
---|
getErrorMessage, isValid, isValidType, setErrorMessage, validate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DateRangeValidator(java.lang.String errorMessage, java.util.Date minValue, java.util.Date maxValue, com.vaadin.shared.ui.datefield.Resolution resolution)
By default the range is inclusive i.e. both minValue and maxValue are
valid values. Use RangeValidator.setMinValueIncluded(boolean)
or
RangeValidator.setMaxValueIncluded(boolean)
to change it.
Note that the comparison is done directly on the Date object so take care that the hours/minutes/seconds/milliseconds of the min/max values are properly set.
errorMessage
- the message to display in case the value does not validate.minValue
- The minimum value to accept or null for no limitmaxValue
- The maximum value to accept or null for no limit
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |