Data Model Flex


    
    xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx">
    
        
    

     
         
        // Import the ValidationResultEvent class. 
        import mx.events.ValidationResultEvent; 
        import mx.validators.ZipCodeValidator; 
        public var v:ZipCodeValidator = new ZipCodeValidator(); 
        // Define variable for storing the validation event object. 
        public var vResult:ValidationResultEvent; 
        public function performValidation():void { 
            v.domain = "US or Canada"; 
            v.listener=myZip; 
            vResult = v.validate(myZip.text); 
            if (vResult.type==ValidationResultEvent.VALID) { 
                // Validation succeeded. 
                myTA.text='OK'; 
            } 
            else { 
                // Validation failed. 
                myTA.text='Fail'; 
            } 
        }