Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package
- {
- import mx.binding.IWatcherSetupUtil2;
- import mx.core.IFlexModuleFactory;
- import mx.binding.PropertyWatcher;
- public class _ViewerMainWatcherSetupUtil extends Object implements IWatcherSetupUtil2
- {
- public function _ViewerMainWatcherSetupUtil()
- {
- super();
- }
- public static function init(param1:IFlexModuleFactory) : void
- {
- ViewerMain.watcherSetupUtil = new _ViewerMainWatcherSetupUtil();
- }
- public function setup(param1:Object, param2:Function, param3:Function, param4:Array, param5:Array) : void
- {
- param5[0] = new PropertyWatcher("viewerModel",{"propertyChange":true},[param4[0],param4[2],param4[3],param4[4],param4[5],param4[6],param4[7],param4[8],param4[10],param4[14],param4[15],param4[16],param4[17],param4[18],param4[19],param4[20],param4[21],param4[22],param4[23],param4[25]],param2);
- param5[7] = new PropertyWatcher("courses",{"propertyChange":true},[param4[8]],null);
- param5[6] = new PropertyWatcher("defaultCourse",{"propertyChange":true},[param4[7]],null);
- param5[19] = new PropertyWatcher("selectedZoomInfoXMLTO",{"propertyChange":true},[param4[25]],null);
- param5[3] = new PropertyWatcher("selectedBook",{"propertyChange":true},[param4[2],param4[4],param4[6],param4[10],param4[16],param4[17],param4[18],param4[19],param4[20],param4[22],param4[23]],null);
- param5[17] = new PropertyWatcher("page",{"propertyChange":true},[param4[22]],null);
- param5[5] = new PropertyWatcher("showLinks",{"propertyChange":true},[param4[4],param4[20]],null);
- param5[18] = new PropertyWatcher("rightPage",{"propertyChange":true},[param4[23]],null);
- param5[4] = new PropertyWatcher("bookFeatures",{"propertyChange":true},[param4[2],param4[10],param4[16],param4[18],param4[19]],null);
- param5[14] = new PropertyWatcher("whiteBoardFeaturesTO",{"propertyChange":true},[param4[16],param4[18]],null);
- param5[16] = new PropertyWatcher("defaultToolBarLocation",{"propertyChange":true},[param4[18]],null);
- param5[15] = new PropertyWatcher("availableToolBarLocations",{"propertyChange":true},[param4[16]],null);
- param5[13] = new PropertyWatcher("user",{"propertyChange":true},[param4[14]],null);
- param5[1] = new PropertyWatcher("mainViewIndex",{"propertyChange":true},[param4[0],param4[3],param4[21]],null);
- param5[2] = new PropertyWatcher("configModel",{"propertyChange":true},[param4[1],param4[9],param4[11],param4[12],param4[13],param4[24]],param2);
- param5[12] = new PropertyWatcher("scenarioID",{"propertyChange":true},[param4[13],param4[24]],null);
- param5[8] = new PropertyWatcher("appConfig",{"propertyChange":true},[param4[9]],null);
- param5[9] = new PropertyWatcher("defaultContentURL",{"propertyChange":true},[param4[9]],null);
- param5[11] = new PropertyWatcher("platformID",{"propertyChange":true},[param4[12]],null);
- param5[10] = new PropertyWatcher("invokeType",{"propertyChange":true},[param4[11]],null);
- param5[0].updateParent(param1);
- param5[0].addChild(param5[7]);
- param5[0].addChild(param5[6]);
- param5[0].addChild(param5[19]);
- param5[0].addChild(param5[3]);
- param5[3].addChild(param5[17]);
- param5[3].addChild(param5[5]);
- param5[3].addChild(param5[18]);
- param5[3].addChild(param5[4]);
- param5[4].addChild(param5[14]);
- param5[14].addChild(param5[16]);
- param5[14].addChild(param5[15]);
- param5[0].addChild(param5[13]);
- param5[0].addChild(param5[1]);
- param5[2].updateParent(param1);
- param5[2].addChild(param5[12]);
- param5[2].addChild(param5[8]);
- param5[8].addChild(param5[9]);
- param5[2].addChild(param5[11]);
- param5[2].addChild(param5[10]);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement