Package com.smartgwt.client.widgets.form.validator

Interface Summary
RequiredIfFunction  
 

Class Summary
ContainsValidator Determine whether a string value contains some substring specified via substring.
CustomValidator  
DateRangeValidator Tests whether the value for a date field is within the range specified.
DoesntContainValidator Determine whether a string value does not contain some substring specified via validator.substring.
FloatPrecisionValidator Tests whether the value for this field is a floating point number with the appropriate number of decimal places - specified in validator.precision If the value is of higher precision, if validator.roundToPrecision is specified, the value will be rounded to the specified number of decimal places and validation will pass, otherwise validation will fail.
FloatRangeValidator Tests whether the value for this field is a floating point number within the range specified.
IntegerRangeValidator Tests whether the value for this field is a whole number within the range specified.
IsBooleanValidator Validation will fail if this field is non-empty and has a non-boolean value.
IsFloatValidator Tests whether the value for this field is a valid floating point number.
IsIntegerValidator Tests whether the value for this field is a whole number.
IsOneOfValidator Tests whether the value for this field matches any value from an arbitrary list of acceptable values.
IsStringValidator Validation will fail if the value is not a string value.
LengthRangeValidator This validator type applies to string values only.
MaskValidator Validate against a regular expression mask, specified as validator.mask.
MatchesFieldValidator Tests whether the value for this field matches the value of some other field.
RegExpValidator Regexp type validators will determine whether the value specified matches a given regular expression.
RequiredIfValidator
RequiredIf type validators should be specified with an expression which takes three parameters: item - the DynamicForm item on which the error occurred (may be null) validator - a pointer to the validator object value - the value of the field in question

When validation is perfomed, the expression will be evaluated - if it returns true, the field will be treated as a required field, so validation will fail if the field has no value.

StringCountValidator Determine whether a string value contains some substring multiple times.
Validator A validator describes a check that should be performed on a value the user is trying to save.