public class _com_flex_steps_RegFormStep2WatcherSetupUtil extends Sprite implements IWatcherSetupUtil
{
public function _com_flex_steps_RegFormStep2WatcherSetupUtil()
{
super();
}
public static function init(param1:IFlexModuleFactory) : void
{
RegFormStep2.watcherSetupUtil = new _com_flex_steps_RegFormStep2WatcherSetupUtil();
}
public function setup(param1:Object, param2:Function, param3:Array, param4:Array) : void
{
var target:Object = param1;
var propertyGetter:Function = param2;
var bindings:Array = param3;
var watchers:Array = param4;
watchers[10] = new PropertyWatcher("Years",{"propertyChange":true},[bindings[9]],propertyGetter);
watchers[3] = new PropertyWatcher("btn",{"propertyChange":true},[bindings[2]],propertyGetter);
watchers[9] = new PropertyWatcher("Months",{"propertyChange":true},[bindings[8]],propertyGetter);
watchers[6] = new PropertyWatcher("genders",{"propertyChange":true},[bindings[5]],propertyGetter);
watchers[0] = new PropertyWatcher("resourceManager",{"unused":true},[bindings[4],bindings[11],bindings[6],bindings[1],bindings[3],bindings[10],bindings[0]],propertyGetter);
watchers[2] = new FunctionReturnWatcher("getString",target,function():Array
{
return ["registration","CREATE_ACCOUNT"];
},{"change":true},[bindings[1]],null);
watchers[4] = new FunctionReturnWatcher("getString",target,function():Array
{
return ["registration","KID_NAME"];
},{"change":true},[bindings[3]],null);
watchers[11] = new FunctionReturnWatcher("getString",target,function():Array
{
return ["registration","REGISTER"];
},{"change":true},[bindings[10]],null);
watchers[1] = new FunctionReturnWatcher("getString",target,function():Array
{
return ["registration","KID_DETAILS"];
},{"change":true},[bindings[0]],null);
watchers[7] = new FunctionReturnWatcher("getString",target,function():Array
{
return ["registration","BIRTHDAY"];
},{"change":true},[bindings[6]],null);
watchers[12] = new FunctionReturnWatcher("getString",target,function():Array
{
return ["registration","BACK_TO_PARENT_DETAILS"];
},{"change":true},[bindings[11]],null);
watchers[5] = new FunctionReturnWatcher("getString",target,function():Array
{
return ["registration","GENDER"];
},{"change":true},[bindings[4]],null);
watchers[8] = new PropertyWatcher("Days",{"propertyChange":true},[bindings[7]],propertyGetter);