public class MinDate extends BaseValidator
Date
, and constrains the date to follow a particular date.Constructor and Description |
---|
MinDate() |
MinDate(java.lang.String initializer) |
Modifier and Type | Method and Description |
---|---|
void |
setMinDate(java.util.Date minDate) |
void |
validate(IFormComponent field,
ValidationMessages messages,
java.lang.Object object)
Invoked to validate input for the field.
|
getAcceptsNull, getMessage, isRequired, renderContribution, setMessage
public void setMinDate(java.util.Date minDate)
public void validate(IFormComponent field, ValidationMessages messages, java.lang.Object object) throws ValidatorException
Validator
Translator
will have already converted the
submitted user input string into an object.field
- the form element component being validated, often used to determine the
user presentable name
for the field, used
in error messages.messages
- access to the pre-defined validation messages, in the appropriate localeobject
- the client-side representation of the field's data. May be null if the client did
not provide a value for the field (most Validators should check for null and
perform no check if null).ValidatorException
- if the object violates the constraint represented by this Validator.