Validator

Kind of class:class
Inherits from:none
Author:Martijn de Visser
Classpath:org.asapframework.util.forms.validate.Validator
File last modified:Monday, 09 October 2006, 00:41:07
Validator class checks if its targets contain valid data.
Usage:
  • myValidator = new Validator();
    myValidator.addValidation(new StringValidator(to_name));
    myValidator.addValidation(new EmailValidator(to_email));
    To validate the rules added above:
    var formResult:ValidationResult = myValidator.validate();
    This will return a ValidationResult object with:

Summary


Constructor
Instance properties
Instance methods

Constructor

Validator

function Validator (
)

Instance properties

mRules

private mRules:Array
(read)

Instance methods

addValidation

function addValidation (

Adds a validation condition for this target. You can add more rules for one target.

clear

function clear (
) : Void

Removes all validation rules.

getRules

function getRules (
) : Array

Returns an array of all validation rules.

getTargets

function getTargets (
) : Array

Returns an array of all targets.

toString

function toString (
) : String

validate

function validate (
inTarget:Object) : ValidationResult

Validates the value of all targets, or just one target object when specified.
Returns: