Flex Module Property Watcher Setup
Flex Module Property Watcher Setup
import [Link].*;
public class _class_embed_css_Assets_swf__1291236433_cursorStretch_120969947
4 extends SpriteAsset {
}
}//package
package {
import [Link].*;
import [Link].*;
import Modules.*;
public class _Modules_eventReportWatcherSetupUtil implements IWatcherSetupUt
il2 {
public static function init(_arg1:IFlexModuleFactory):void{
[Link] = new (_Modules_eventReportWatcherSetup
Util);
}
public function setup(_arg1:Object, _arg2:Function, _arg3:Function, _arg
4:Array, _arg5:Array):void{
_arg5[6] = new PropertyWatcher("busArray", {propertyChange:true}, [_
arg4[5]], _arg2);
_arg5[0] = new PropertyWatcher("parentDocument", {initialize:true},
[_arg4[0], _arg4[1], _arg4[2], _arg4[3]], _arg2);
_arg5[1] = new PropertyWatcher("userID", null, [_arg4[0]], null);
_arg5[4] = new PropertyWatcher("lineName", null, [_arg4[3]], null);
_arg5[3] = new PropertyWatcher("userLine", null, [_arg4[2]], null);
_arg5[2] = new PropertyWatcher("userType", null, [_arg4[1]], null);
_arg5[5] = new PropertyWatcher("typeCollection", {propertyChange:tru
e}, [_arg4[4], _arg4[6]], _arg2);
_arg5[7] = new PropertyWatcher("eventCollection", {propertyChange:tr
ue}, [_arg4[7]], _arg2);
_arg5[6].updateParent(_arg1);
_arg5[0].updateParent(_arg1);
_arg5[0].addChild(_arg5[1]);
_arg5[0].addChild(_arg5[4]);
_arg5[0].addChild(_arg5[3]);
_arg5[0].addChild(_arg5[2]);
_arg5[5].updateParent(_arg1);
_arg5[7].updateParent(_arg1);
}
}
}//package
package {
import [Link].*;
import [Link].*;
import Modules.*;
public class _Modules_cardReportWatcherSetupUtil implements IWatcherSetupUti
l2 {
public static function init(_arg1:IFlexModuleFactory):void{
[Link] = new (_Modules_cardReportWatcherSetupUt
il);
}
public function setup(_arg1:Object, _arg2:Function, _arg3:Function, _arg
4:Array, _arg5:Array):void{
_arg5[12] = new PropertyWatcher("cardUsrCollection", {propertyChange
:true}, [_arg4[11]], _arg2);
_arg5[10] = new PropertyWatcher("opComboCollection", {propertyChange
:true}, [_arg4[9]], _arg2);
_arg5[0] = new PropertyWatcher("parentDocument", {initialize:true},
[_arg4[0], _arg4[1], _arg4[2], _arg4[3]], _arg2);
_arg5[1] = new PropertyWatcher("userID", null, [_arg4[0]], null);
_arg5[4] = new PropertyWatcher("lineName", null, [_arg4[3]], null);
_arg5[3] = new PropertyWatcher("userLine", null, [_arg4[2]], null);
_arg5[2] = new PropertyWatcher("userType", null, [_arg4[1]], null);
_arg5[8] = new PropertyWatcher("snComboCollection", {propertyChange:
true}, [_arg4[7]], _arg2);
_arg5[7] = new PropertyWatcher("dateComboCollection", {propertyChang
e:true}, [_arg4[6]], _arg2);
_arg5[11] = new PropertyWatcher("usrComboCollection", {propertyChang
e:true}, [_arg4[10]], _arg2);
_arg5[9] = new PropertyWatcher("typeComboCollection", {propertyChang
e:true}, [_arg4[8]], _arg2);
_arg5[6] = new PropertyWatcher("busComboCollection", {propertyChange
:true}, [_arg4[5]], _arg2);
_arg5[12].updateParent(_arg1);
_arg5[10].updateParent(_arg1);
_arg5[0].updateParent(_arg1);
_arg5[0].addChild(_arg5[1]);
_arg5[0].addChild(_arg5[4]);
_arg5[0].addChild(_arg5[3]);
_arg5[0].addChild(_arg5[2]);
_arg5[8].updateParent(_arg1);
_arg5[7].updateParent(_arg1);
_arg5[11].updateParent(_arg1);
_arg5[9].updateParent(_arg1);
_arg5[6].updateParent(_arg1);
}
}
}//package
package {
import [Link].*;
import [Link].*;
import CustomPopUp.*;
public class _CustomPopUp_sendInitWatcherSetupUtil implements IWatcherSetupU
til2 {
public static function init(_arg1:IFlexModuleFactory):void{
[Link] = new (_CustomPopUp_sendInitWatcherSetupUt
il);
}
public function setup(_arg1:Object, _arg2:Function, _arg3:Function, _arg
4:Array, _arg5:Array):void{
_arg5[0] = new PropertyWatcher("busCollection", {propertyChange:true
}, [_arg4[0]], _arg2);
_arg5[0].updateParent(_arg1);
}
}
}//package
package {
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import events.*;
import [Link].*;
import [Link].*;
import Modules.*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import CustomPopUp.*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
public class MAINusersDTVAX extends Application implements IBindingClient {
private static var _watcherSetupUtil:IWatcherSetupUtil2;
private var _1554939600menuAdmin:XMLList;
private var _604321584menuBase:XMLList;
private var _1552669058menuDTVAX:XMLList;
private var _1541443436menuOwner:XMLList;
private var _1958067727menuVisitor:XMLList;
private var _697364760myMenuBar:MenuBar;
private var _1682286698userService:HTTPService;
private var _124702781viewBLReport:blacklistReport;
private var _898958103viewCardReport:cardReport;
private var _272361981viewDataReport:dataReport;
private var _566540532viewDataReportAdmin:dataReportAdmin;
private var _8079942viewDistance:distanceReport;
private var _1195393615viewEdit:routeUpload;
private var _1596971275viewEvent:eventReport;
private var _454210139viewLoc:onlineLoc;
private var _1195629054viewMain:ViewStack;
private var _451126081viewRecReport:recReport;
private var _2022930046viewRouteDesign:RouteDesign;
private var _1843454664viewSMSReport:smsReport;
private var _1586950821viewTicketReport:ticketReport;
private var _1583241818viewTrack:webTracking;
private var _973949052viewTracking:OnlineTrackingRoute;
private var _1223533821viewWelcome:welcome;
private var _documentDescriptor_:UIComponentDescriptor;
private var __moduleFactoryInitialized:Boolean = false;
private var _836030938userID:String = "000000";
private var _266464859userType:String = "00";
private var _266718625userLine:String = "0000";
private var _1188463775lineName:String = "";
private var _266666762userName:String = "";
private var windowsLoc:wdwLoc;
private var sndMessage:sendMessage;
private var sndInit:sendInit;
private var roleDesign:roleAssign;
private var allowedWindow:allowedAssign;
private var routeInitWindow:routeInitAssign;
private var pastRecaudos:pastRec;
private var modRecaudos:modRec;
private var logInWin:logIn;
private var setTarifa:setQuota;
public var varFolderPHP:String = "mapAlmPHPDVax";
mx_internal var _MAINusersDTVAX_StylesInit_done:Boolean = false;
private var _embed__font_EmbeddedArial_medium_normal_1781194335:Class;
mx_internal var _bindings:Array;
mx_internal var _watchers:Array;
mx_internal var _bindingsByDestination:Object;
mx_internal var _bindingsBeginWithWord:Object;
public function MAINusersDTVAX(){
var target:* = null;
var watcherSetupUtilClass:* = null;
this._documentDescriptor_ = new UIComponentDescriptor({
type:Application,
events:{creationComplete:"___MAINusersDTVAX_Application1_creatio
nComplete"},
stylesFactory:function ():void{
[Link] = [1, 0];
[Link] = [0xFDFDFD, 0xFDFDFD];
},
propertiesFactory:function ():Object{
return ({childDescriptors:[new UIComponentDescriptor({
type:ApplicationControlBar,
propertiesFactory:function ():Object{
return ({
dock:true,
childDescriptors:[new UIComponentDescriptor(
{
type:MenuBar,
id:"myMenuBar",
events:{itemClick:"__myMenuBar_itemClick
"},
propertiesFactory:function ():Object{
return ({labelField:"@label"});
}
})]
});
}
}), new UIComponentDescriptor({
type:ViewStack,
id:"viewMain",
propertiesFactory:function ():Object{
return ({
x:0,
y:0,
percentWidth:100,
percentHeight:100,
childDescriptors:[new UIComponentDescriptor(
{
type:welcome,
id:"viewWelcome",
propertiesFactory:function ():Object{
return ({
label:"Welcome",
percentWidth:100,
percentHeight:100
});
}
}), new UIComponentDescriptor({
type:distanceReport,
id:"viewDistance",
propertiesFactory:function ():Object{
return ({
label:"Tracking",
percentWidth:100,
percentHeight:100
});
}
}), new UIComponentDescriptor({
type:OnlineTrackingRoute,
id:"viewTracking",
propertiesFactory:function ():Object{
return ({
label:"Tracking",
percentWidth:100,
percentHeight:100
});
}
}), new UIComponentDescriptor({
type:RouteDesign,
id:"viewRouteDesign",
propertiesFactory:function ():Object{
return ({
label:"Design",
percentWidth:100,
percentHeight:100
});
}
}), new UIComponentDescriptor({
type:dataReport,
id:"viewDataReport",
propertiesFactory:function ():Object{
return ({
label:"Report",
percentWidth:100,
percentHeight:100
});
}
}), new UIComponentDescriptor({
type:dataReportAdmin,
id:"viewDataReportAdmin",
propertiesFactory:function ():Object{
return ({
label:"Report",
percentWidth:100,
percentHeight:100
});
}
}), new UIComponentDescriptor({
type:cardReport,
id:"viewCardReport",
propertiesFactory:function ():Object{
return ({
label:"Report",
percentWidth:100,
percentHeight:100
});
}
}), new UIComponentDescriptor({
type:smsReport,
id:"viewSMSReport",
propertiesFactory:function ():Object{
return ({
label:"SMS Report",
percentWidth:100,
percentHeight:100
});
}
}), new UIComponentDescriptor({
type:ticketReport,
id:"viewTicketReport",
propertiesFactory:function ():Object{
return ({
label:"Ticket Report",
percentWidth:100,
percentHeight:100
});
}
}), new UIComponentDescriptor({
type:blacklistReport,
id:"viewBLReport",
propertiesFactory:function ():Object{
return ({
label:"Lista Negra",
percentWidth:100,
percentHeight:100
});
}
}), new UIComponentDescriptor({
type:recReport,
id:"viewRecReport",
propertiesFactory:function ():Object{
return ({
label:"Reporte de Recaudos",
percentWidth:100,
percentHeight:100
});
}
}), new UIComponentDescriptor({
type:onlineLoc,
id:"viewLoc",
propertiesFactory:function ():Object{
return ({
label:"Lozalizacin",
percentWidth:100,
percentHeight:100
});
}
}), new UIComponentDescriptor({
type:eventReport,
id:"viewEvent",
propertiesFactory:function ():Object{
return ({
label:"Reporte de Eventos",
percentWidth:100,
percentHeight:100
});
}
}), new UIComponentDescriptor({
type:webTracking,
id:"viewTrack",
propertiesFactory:function ():Object{
return ({
label:"Rastreo",
percentWidth:100,
percentHeight:100
});
}
}), new UIComponentDescriptor({
type:routeUpload,
id:"viewEdit",
propertiesFactory:function ():Object{
return ({
label:"Edicion Ruta",
percentWidth:100,
percentHeight:100
});
}
})]
});
}
})]});
}
});
this._embed__font_EmbeddedArial_medium_normal_1781194335 = MAINusers
DTVAX__embed__font_EmbeddedArial_medium_normal_1781194335;
this._bindings = [];
this._watchers = [];
this._bindingsByDestination = {};
this._bindingsBeginWithWord = {};
super();
mx_internal::_document = this;
var bindings:* = this._MAINusersDTVAX_bindingsSetup();
var watchers:* = [];
target = this;
if (_watcherSetupUtil == null){
watcherSetupUtilClass = getDefinitionByName("_MAINusersDTVAXWatc
herSetupUtil");
var _local2 = watcherSetupUtilClass;
_local2["init"](null);
};
_watcherSetupUtil.setup(this, function (_arg1:String){
return (target[_arg1]);
}, function (_arg1:String){
return (__slot1[_arg1]);
}, bindings, watchers);
mx_internal::_bindings = mx_internal::_bindings.concat(bindings);
mx_internal::_watchers = mx_internal::_watchers.concat(watchers);
[Link] = "absolute";
[Link] = 1;
this._MAINusersDTVAX_XMLList1_i();
this._MAINusersDTVAX_XMLList5_i();
this._MAINusersDTVAX_XMLList2_i();
this._MAINusersDTVAX_XMLList3_i();
this._MAINusersDTVAX_XMLList4_i();
this._MAINusersDTVAX_HTTPService1_i();
[Link]("creationComplete", this.___MAINusersDTVAX_App
lication1_creationComplete);
var i:* = 0;
while (i < [Link]) {
Binding(bindings[i]).execute();
i = (i + 1);
};
}
public static function set watcherSetupUtil(_arg1:IWatcherSetupUtil2):vo
id{
MAINusersDTVAX._watcherSetupUtil = _arg1;
}
override public function set moduleFactory(_arg1:IFlexModuleFactory):voi
d{
var factory:* = _arg1;
[Link] = factory;
if (this.__moduleFactoryInitialized){
return;
};
this.__moduleFactoryInitialized = true;
if (![Link]){
[Link] = new CSSStyleDeclaration(null, styleManag
er);
};
[Link] = function ():void{
[Link] = [1, 0];
[Link] = [0xFDFDFD, 0xFDFDFD];
};
mx_internal::_MAINusersDTVAX_StylesInit();
}
override public function initialize():void{
mx_internal::setDocumentDescriptor(this._documentDescriptor_);
[Link]();
}
private function menuClickHandler(_arg1:MenuEvent):void{
var _local3:URLRequest;
var _local2:String = _arg1.item.@view;
switch (_local2){
case "viewSndInit":
[Link]([Link], this, true);
[Link] = [Link];
[Link] = [Link];
[Link] = [Link];
[Link]();
[Link]([Link]);
return;
case "viewSndMessage":
[Link]([Link], this, true);
[Link] = [Link];
[Link] = [Link];
[Link] = [Link];
[Link]();
[Link]([Link]);
return;
case "viewWdwLoc":
[Link]([Link], this, true);
[Link] = [Link];
[Link] = [Link];
[Link] = [Link];
[Link]();
[Link]([Link]);
return;
case "viewRoleAssign":
[Link]([Link], this, true);
[Link] = [Link];
[Link] = [Link];
[Link] = [Link];
[Link]();
[Link]([Link]);
return;
case "viewPastRec":
[Link]([Link], this, true);
[Link] = [Link];
[Link] = [Link];
[Link] = [Link];
[Link] = [Link];
[Link]();
[Link]([Link]);
return;
case "viewModRec":
[Link]([Link], this, true);
[Link] = [Link];
[Link] = [Link];
[Link] = [Link];
[Link] = [Link];
[Link]();
[Link]([Link]);
return;
case "viewAllowAssign":
[Link]([Link], this, true);
[Link] = [Link];
[Link] = [Link];
[Link] = [Link];
[Link]();
[Link]([Link]);
return;
case "viewRouteInit":
[Link]([Link], this, true);
[Link] = [Link];
[Link] = [Link];
[Link] = [Link];
[Link]();
[Link]([Link]);
return;
case "viewLogIn":
[Link]([Link], this, true);
[Link]([Link]);
[Link] = "";
[Link] = "";
return;
case "setTarifa":
[Link]([Link], this, true);
[Link]([Link]);
[Link] = [Link];
[Link] = [Link];
[Link] = [Link];
[Link]();
[Link]([Link]);
return;
case "viewLogOut":
[Link]([Link], "dataProvider", th
is, "menuBase");
[Link] = false;
[Link] = 0;
[Link] = "000000";
[Link] = "00";
[Link] = "0000";
_local3 = new URLRequest([Link]);
navigateToURL(_local3, "_self");
return;
};
[Link] = this[_arg1.item.@view];
}
private function initApp(_arg1:Event):void{
var _local2:String;
[Link] = new sendMessage();
[Link] = new sendInit();
[Link] = new roleAssign();
[Link] = new allowedAssign();
[Link] = new routeInitAssign();
[Link] = new wdwLoc();
[Link] = new logIn();
[Link] = new setQuota();
[Link]("accept", [Link]);
[Link] = false;
[Link] = new pastRec();
[Link] = new modRec();
[Link] = "[Link]
}
private function logInAcceptHandler(_arg1:WinEvent):void{
[Link]();
[Link]([Link]);
var _local2:Object = new Object();
[Link] = _arg1.[Link];
_local2.usuario = _arg1.[Link];
_local2.password = _arg1.[Link];
_local2.rnd = int(([Link]() * 1000));
_local2.method = "login";
[Link](_local2);
}
private function resultUserHandler(_arg1:ResultEvent):void{
var _local2:String;
[Link]();
if (_arg1.[Link] == "OK"){
[Link] = _arg1.[Link];
[Link] = _arg1.[Link];
[Link] = _arg1.[Link];
_local2 = _arg1.[Link];
_local2 = _local2.replace("/", "");
_local2 = _local2.replace("/", "");
[Link] = _local2;
if ([Link] > 4){
[Link] = [Link](1, 4);
};
[Link] = "";
switch ([Link]){
case "A0":
[Link]([Link], "dataProvider"
, this, "menuOwner");
break;
case "B0":
[Link]([Link], "dataProvider"
, this, "menuAdmin");
break;
case "C0":
[Link]([Link], "dataProvider"
, this, "menuVisitor");
break;
case "D0":
[Link]([Link], "dataProvider"
, this, "menuDTVAX");
break;
};
if ([Link] == "D0"){
[Link] = "B0";
};
[Link] = true;
} else {
[Link]("Los datos son incorrectos", "Error");
};
}
private function faultUserHandler(_arg1:FaultEvent):void{
[Link]();
[Link]("Error en el sistema. Contactar al administrador", "Error
");
}
private function _MAINusersDTVAX_XMLList1_i():XMLList{
var _local1:XMLList = new XMLList("<menuitem label=\"Menu\"><menuite
m label=\"Log Out\" view=\"viewLogOut\"></menuitem><menuitem label=\"Log In\" vi
ew=\"viewLogIn\" enabled=\"false\"></menuitem><menuitem type=\"separator\"></men
uitem><menuitem label=\"Monitoreo\" view=\"viewTracking\"></menuitem></menuitem>
<menuitem label=\"Rutas\"><menuitem label=\"Diseno de Ruta\" view=\"viewRouteDes
ign\"></menuitem></menuitem><menuitem label=\"Autobuses\"><menuitem label=\"Repo
rte de datos\" view=\"viewDataReport\"></menuitem><menuitem label=\"Reporte de R
ecaudos\" view=\"viewRecReport\"></menuitem><menuitem label=\"Reporte de Eventos
\" view=\"viewEvent\"></menuitem><menuitem label=\"Asignar Ruta\" view=\"viewRol
eAssign\"></menuitem><menuitem label=\"Asignar Horario Salida\" view=\"viewRoute
Init\"></menuitem><menuitem label=\"Enviar Mensaje\" view=\"viewSndMessage\"></m
enuitem><menuitem label=\"Iniciar Ruta\" view=\"viewSndInit\"></menuitem><menuit
em label=\"Localizacin\" view=\"viewWdwLoc\"></menuitem><menuitem label=\"Penaliz
aciones\" view=\"setTarifa\"></menuitem><menuitem label=\"Localizacin Secundaria\
" view=\"viewTrack\"></menuitem><menuitem label=\"Reporte Distancia\" view=\"vie
wDistance\"></menuitem></menuitem>");
[Link] = _local1;
[Link](this, "menuAdmin", [Link]);
return (_local1);
}
private function _MAINusersDTVAX_XMLList5_i():XMLList{
var _local1:XMLList = new XMLList("<menuitem label=\"Menu\"><menuite
m label=\"Log Out\" view=\"viewLogOut\" enabled=\"false\"></menuitem><menuitem l
abel=\"Log In\" view=\"viewLogIn\"></menuitem></menuitem>");
[Link] = _local1;
[Link](this, "menuBase", [Link]);
return (_local1);
}
private function _MAINusersDTVAX_XMLList2_i():XMLList{
var _local1:XMLList = new XMLList("<menuitem label=\"Menu\"><menuite
m label=\"Log Out\" view=\"viewLogOut\"></menuitem><menuitem label=\"Log In\" vi
ew=\"viewLogIn\" enabled=\"false\"></menuitem><menuitem type=\"separator\"></men
uitem><menuitem label=\"Monitoreo\" view=\"viewTracking\"></menuitem></menuitem>
<menuitem label=\"Rutas\"><menuitem label=\"Diseno de Ruta\" view=\"viewRouteDes
ign\"></menuitem><menuitem label=\"Modificar Ruta\" view=\"viewEdit\"></menuitem
></menuitem><menuitem label=\"Autobuses\"><menuitem label=\"Reporte de datos\" v
iew=\"viewDataReport\"></menuitem><menuitem label=\"Reporte de Recaudos\" view=\
"viewRecReport\"></menuitem><menuitem label=\"Reporte de Eventos\" view=\"viewEv
ent\"></menuitem><menuitem label=\"Asignar Ruta\" view=\"viewRoleAssign\"></menu
item><menuitem label=\"Asignar Horario Salida\" view=\"viewRouteInit\"></menuite
m><menuitem label=\"Enviar Mensaje\" view=\"viewSndMessage\"></menuitem><menuite
m label=\"Iniciar Ruta\" view=\"viewSndInit\"></menuitem><menuitem label=\"Local
izacin\" view=\"viewWdwLoc\"></menuitem><menuitem label=\"Reporte Distancia\" vie
w=\"viewDistance\"></menuitem></menuitem><menuitem label=\"Recaudos\"><menuitem
label=\"Recaudos Pasados\" view=\"viewPastRec\"></menuitem><menuitem label=\"Mod
ificar Recaudos\" view=\"viewModRec\"></menuitem><menuitem label=\"Reporte de Re
caudos\" view=\"viewRecReport\"></menuitem><menuitem label=\"Penalizaciones\" vi
ew=\"setTarifa\"></menuitem></menuitem>");
[Link] = _local1;
[Link](this, "menuDTVAX", [Link]);
return (_local1);
}
private function _MAINusersDTVAX_XMLList3_i():XMLList{
var _local1:XMLList = new XMLList("<menuitem label=\"Menu\"><menuite
m label=\"Log Out\" view=\"viewLogOut\"></menuitem><menuitem label=\"Log In\" vi
ew=\"viewLogIn\" enabled=\"false\"></menuitem><menuitem type=\"separator\"></men
uitem><menuitem label=\"Monitoreo\" view=\"viewTracking\"></menuitem></menuitem>
<menuitem label=\"Autobuses\"><menuitem label=\"Reporte de datos\" view=\"viewDa
taReport\"></menuitem><menuitem label=\"Enviar Mensaje\" view=\"viewSndMessage\"
></menuitem><menuitem label=\"Localizacin\" view=\"viewWdwLoc\"></menuitem></menu
item>");
[Link] = _local1;
[Link](this, "menuOwner", [Link]);
return (_local1);
}
private function _MAINusersDTVAX_XMLList4_i():XMLList{
var _local1:XMLList = new XMLList("<menuitem label=\"Menu\"><menuite
m label=\"Log Out\" view=\"viewLogOut\"></menuitem><menuitem label=\"Log In\" vi
ew=\"viewLogIn\" enabled=\"false\"></menuitem><menuitem type=\"separator\"></men
uitem><menuitem label=\"Monitoreo\" view=\"viewTracking\"></menuitem><menuitem l
abel=\"Reporte Distancia\" view=\"viewDistance\"></menuitem></menuitem><menuitem
label=\"Autobuses\"><menuitem label=\"Reporte de datos\" view=\"viewDataReport\
"></menuitem></menuitem><menuitem label=\"Tarjetas\"><menuitem label=\"Reporte d
e datos\" view=\"viewCardReport\"></menuitem></menuitem>");
[Link] = _local1;
[Link](this, "menuVisitor", [Link]
);
return (_local1);
}
private function _MAINusersDTVAX_HTTPService1_i():HTTPService{
var _local1:HTTPService = new HTTPService();
_local1.addEventListener("result", this.__userService_result);
_local1.addEventListener("fault", this.__userService_fault);
_local1.initialized(this, "userService");
[Link] = _local1;
[Link](this, "userService", [Link]
);
return (_local1);
}
public function __userService_result(_arg1:ResultEvent):void{
[Link](_arg1);
}
public function __userService_fault(_arg1:FaultEvent):void{
[Link](_arg1);
}
public function ___MAINusersDTVAX_Application1_creationComplete(_arg1:Fl
exEvent):void{
[Link](_arg1);
}
public function __myMenuBar_itemClick(_arg1:MenuEvent):void{
[Link](_arg1);
}
private function _MAINusersDTVAX_bindingsSetup():Array{
var result:* = [];
result[0] = new Binding(this, null, function (_arg1):void{
[Link] = _arg1;
}, "[Link]", "menuBase");
return (result);
}
private function _MAINusersDTVAX_bindingExprs():void{
var _local1:*;
[Link] = [Link];
}
mx_internal function _MAINusersDTVAX_StylesInit():void{
var style:* = null;
var effects:* = null;
if (mx_internal::_MAINusersDTVAX_StylesInit_done){
return;
};
mx_internal::_MAINusersDTVAX_StylesInit_done = true;
style = [Link]("BarChart");
if (!style){
style = new CSSStyleDeclaration(null, styleManager);
[Link]("BarChart", style, false);
};
if ([Link] == null){
[Link] = function ():void{
[Link] = "EmbeddedArial";
};
};
style = [Link](".logo");
if (!style){
style = new CSSStyleDeclaration(null, styleManager);
[Link](".logo", style, false);
};
if ([Link] == null){
[Link] = function ():void{
[Link] = "bold";
[Link] = "italic";
[Link] = "Times New Roman,_serif";
[Link] = 18;
};
};
style = [Link]("VBox");
if (!style){
style = new CSSStyleDeclaration(null, styleManager);
[Link]("VBox", style, false);
};
if ([Link] == null){
[Link] = function ():void{
[Link] = 10;
[Link] = 10;
[Link] = 10;
[Link] = 10;
};
};
style = [Link]("HBox");
if (!style){
style = new CSSStyleDeclaration(null, styleManager);
[Link]("HBox", style, false);
};
if ([Link] == null){
[Link] = function ():void{
[Link] = 10;
[Link] = 10;
[Link] = 10;
[Link] = 10;
};
};
[Link]();
}
public function get menuAdmin():XMLList{
return (this._1554939600menuAdmin);
}
public function set menuAdmin(_arg1:XMLList):void{
var _local2:Object = this._1554939600menuAdmin;
if (_local2 !== _arg1){
this._1554939600menuAdmin = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "menuAdmin", _local2, _arg1));
};
};
}
public function get menuBase():XMLList{
return (this._604321584menuBase);
}
public function set menuBase(_arg1:XMLList):void{
var _local2:Object = this._604321584menuBase;
if (_local2 !== _arg1){
this._604321584menuBase = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "menuBase", _local2, _arg1));
};
};
}
public function get menuDTVAX():XMLList{
return (this._1552669058menuDTVAX);
}
public function set menuDTVAX(_arg1:XMLList):void{
var _local2:Object = this._1552669058menuDTVAX;
if (_local2 !== _arg1){
this._1552669058menuDTVAX = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "menuDTVAX", _local2, _arg1));
};
};
}
public function get menuOwner():XMLList{
return (this._1541443436menuOwner);
}
public function set menuOwner(_arg1:XMLList):void{
var _local2:Object = this._1541443436menuOwner;
if (_local2 !== _arg1){
this._1541443436menuOwner = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "menuOwner", _local2, _arg1));
};
};
}
public function get menuVisitor():XMLList{
return (this._1958067727menuVisitor);
}
public function set menuVisitor(_arg1:XMLList):void{
var _local2:Object = this._1958067727menuVisitor;
if (_local2 !== _arg1){
this._1958067727menuVisitor = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "menuVisitor", _local2, _arg1));
};
};
}
public function get myMenuBar():MenuBar{
return (this._697364760myMenuBar);
}
public function set myMenuBar(_arg1:MenuBar):void{
var _local2:Object = this._697364760myMenuBar;
if (_local2 !== _arg1){
this._697364760myMenuBar = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "myMenuBar", _local2, _arg1));
};
};
}
public function get userService():HTTPService{
return (this._1682286698userService);
}
public function set userService(_arg1:HTTPService):void{
var _local2:Object = this._1682286698userService;
if (_local2 !== _arg1){
this._1682286698userService = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "userService", _local2, _arg1));
};
};
}
public function get viewBLReport():blacklistReport{
return (this._124702781viewBLReport);
}
public function set viewBLReport(_arg1:blacklistReport):void{
var _local2:Object = this._124702781viewBLReport;
if (_local2 !== _arg1){
this._124702781viewBLReport = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewBLReport", _local2, _arg1));
};
};
}
public function get viewCardReport():cardReport{
return (this._898958103viewCardReport);
}
public function set viewCardReport(_arg1:cardReport):void{
var _local2:Object = this._898958103viewCardReport;
if (_local2 !== _arg1){
this._898958103viewCardReport = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewCardReport", _local2, _arg1));
};
};
}
public function get viewDataReport():dataReport{
return (this._272361981viewDataReport);
}
public function set viewDataReport(_arg1:dataReport):void{
var _local2:Object = this._272361981viewDataReport;
if (_local2 !== _arg1){
this._272361981viewDataReport = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewDataReport", _local2, _arg1));
};
};
}
public function get viewDataReportAdmin():dataReportAdmin{
return (this._566540532viewDataReportAdmin);
}
public function set viewDataReportAdmin(_arg1:dataReportAdmin):void{
var _local2:Object = this._566540532viewDataReportAdmin;
if (_local2 !== _arg1){
this._566540532viewDataReportAdmin = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewDataReportAdmin", _local2, _arg1));
};
};
}
public function get viewDistance():distanceReport{
return (this._8079942viewDistance);
}
public function set viewDistance(_arg1:distanceReport):void{
var _local2:Object = this._8079942viewDistance;
if (_local2 !== _arg1){
this._8079942viewDistance = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewDistance", _local2, _arg1));
};
};
}
public function get viewEdit():routeUpload{
return (this._1195393615viewEdit);
}
public function set viewEdit(_arg1:routeUpload):void{
var _local2:Object = this._1195393615viewEdit;
if (_local2 !== _arg1){
this._1195393615viewEdit = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewEdit", _local2, _arg1));
};
};
}
public function get viewEvent():eventReport{
return (this._1596971275viewEvent);
}
public function set viewEvent(_arg1:eventReport):void{
var _local2:Object = this._1596971275viewEvent;
if (_local2 !== _arg1){
this._1596971275viewEvent = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewEvent", _local2, _arg1));
};
};
}
public function get viewLoc():onlineLoc{
return (this._454210139viewLoc);
}
public function set viewLoc(_arg1:onlineLoc):void{
var _local2:Object = this._454210139viewLoc;
if (_local2 !== _arg1){
this._454210139viewLoc = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewLoc", _local2, _arg1));
};
};
}
public function get viewMain():ViewStack{
return (this._1195629054viewMain);
}
public function set viewMain(_arg1:ViewStack):void{
var _local2:Object = this._1195629054viewMain;
if (_local2 !== _arg1){
this._1195629054viewMain = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewMain", _local2, _arg1));
};
};
}
public function get viewRecReport():recReport{
return (this._451126081viewRecReport);
}
public function set viewRecReport(_arg1:recReport):void{
var _local2:Object = this._451126081viewRecReport;
if (_local2 !== _arg1){
this._451126081viewRecReport = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewRecReport", _local2, _arg1));
};
};
}
public function get viewRouteDesign():RouteDesign{
return (this._2022930046viewRouteDesign);
}
public function set viewRouteDesign(_arg1:RouteDesign):void{
var _local2:Object = this._2022930046viewRouteDesign;
if (_local2 !== _arg1){
this._2022930046viewRouteDesign = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewRouteDesign", _local2, _arg1));
};
};
}
public function get viewSMSReport():smsReport{
return (this._1843454664viewSMSReport);
}
public function set viewSMSReport(_arg1:smsReport):void{
var _local2:Object = this._1843454664viewSMSReport;
if (_local2 !== _arg1){
this._1843454664viewSMSReport = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewSMSReport", _local2, _arg1));
};
};
}
public function get viewTicketReport():ticketReport{
return (this._1586950821viewTicketReport);
}
public function set viewTicketReport(_arg1:ticketReport):void{
var _local2:Object = this._1586950821viewTicketReport;
if (_local2 !== _arg1){
this._1586950821viewTicketReport = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewTicketReport", _local2, _arg1));
};
};
}
public function get viewTrack():webTracking{
return (this._1583241818viewTrack);
}
public function set viewTrack(_arg1:webTracking):void{
var _local2:Object = this._1583241818viewTrack;
if (_local2 !== _arg1){
this._1583241818viewTrack = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewTrack", _local2, _arg1));
};
};
}
public function get viewTracking():OnlineTrackingRoute{
return (this._973949052viewTracking);
}
public function set viewTracking(_arg1:OnlineTrackingRoute):void{
var _local2:Object = this._973949052viewTracking;
if (_local2 !== _arg1){
this._973949052viewTracking = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewTracking", _local2, _arg1));
};
};
}
public function get viewWelcome():welcome{
return (this._1223533821viewWelcome);
}
public function set viewWelcome(_arg1:welcome):void{
var _local2:Object = this._1223533821viewWelcome;
if (_local2 !== _arg1){
this._1223533821viewWelcome = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "viewWelcome", _local2, _arg1));
};
};
}
public function get userID():String{
return (this._836030938userID);
}
public function set userID(_arg1:String):void{
var _local2:Object = this._836030938userID;
if (_local2 !== _arg1){
this._836030938userID = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "userID", _local2, _arg1));
};
};
}
public function get userType():String{
return (this._266464859userType);
}
public function set userType(_arg1:String):void{
var _local2:Object = this._266464859userType;
if (_local2 !== _arg1){
this._266464859userType = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "userType", _local2, _arg1));
};
};
}
public function get userLine():String{
return (this._266718625userLine);
}
public function set userLine(_arg1:String):void{
var _local2:Object = this._266718625userLine;
if (_local2 !== _arg1){
this._266718625userLine = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "userLine", _local2, _arg1));
};
};
}
public function get lineName():String{
return (this._1188463775lineName);
}
public function set lineName(_arg1:String):void{
var _local2:Object = this._1188463775lineName;
if (_local2 !== _arg1){
this._1188463775lineName = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "lineName", _local2, _arg1));
};
};
}
public function get userName():String{
return (this._266666762userName);
}
public function set userName(_arg1:String):void{
var _local2:Object = this._266666762userName;
if (_local2 !== _arg1){
this._266666762userName = _arg1;
if ([Link]("propertyChange")){
[Link]([Link](thi
s, "userName", _local2, _arg1));
};
};
}
}
}//package
package {
import [Link].*;
public class en_US$skins_properties extends ResourceBundle {
public function en_US$skins_properties(){
super("en_US", "skins");
}
override protected function getContent():Object{
var _local1:Object = {notLoaded:"Unable to load '{0}'."};
return (_local1);
}
}
}//package
package {
import [Link].*;
public class en_US$charts_properties extends ResourceBundle {
public function en_US$charts_properties(){
super("en_US", "charts");
}
override protected function getContent():Object{
var _local1:Object = {
low:"low",
open:"open",
high:"high",
close:"close",
noAxisSet:"Property axis is not set for this AxisRenderer"
};
return (_local1);
}
}
}//package
package {
import [Link].*;
public class _class_embed_css_Assets_swf__1291236433_mx_skins_cursor_DragMov
e_1070189105 extends SpriteAsset {
}
}//package
package {
import [Link].*;
import [Link].*;
import CustomPopUp.*;
public class _CustomPopUp_allowedAssignWatcherSetupUtil implements IWatcherS
etupUtil2 {
public static function init(_arg1:IFlexModuleFactory):void{
[Link] = new (_CustomPopUp_allowedAssignWatc
herSetupUtil);
}
public function setup(_arg1:Object, _arg2:Function, _arg3:Function, _arg
4:Array, _arg5:Array):void{
_arg5[0] = new PropertyWatcher("busCollection", {propertyChange:true
}, [_arg4[0]], _arg2);
_arg5[0].updateParent(_arg1);
}
}
}//package
package CustomPopUp {
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
import [Link].*;
public class roleAssign extends TitleWindow implements IBindingClient {
private static var _watcherSetupUtil:IWatcherSetupUtil2;
private var _64551694Buses:ComboBox;
private var _1841265814Routes:ComboBox;
private var _1104665689busesService:HTTPService;
private var _3203dg:DataGrid;
private var _12515879infoService:HTTPService;
private var _1288691723routesService:HTTPService;
private var _708901858scheduleService:HTTPService;
private var _documentDescriptor_:UIComponentDescriptor;
private var __moduleFactoryInitialized:Boolean = false;
public var dayArray:Array;
private var _2070004902dayCollection:ArrayCollection;
public var busArray:Array;
private var _1004738242busCollection:ArrayCollection;
public var routesArray:Array;
private var _1313993336routesCollection:ArrayCollection;
private var scheduleOp:String;
private var getDate:String;
public var userID:String = "100001";
public var userType:String = "A0";
public var userLine:String = "2A01";
mx_internal var _bindings:Array;
mx_internal var _watchers:Array;
mx_internal var _bindingsByDestination:Object;
mx_internal var _bindingsBeginWithWord:Object;
public function roleAssign(){
var target:* = null;
var watcherSetupUtilClass:* = null;
this._documentDescriptor_ = new UIComponentDescriptor({
type:TitleWindow,
events:{
creationComplete:"___roleAssign_TitleWindow1_creationComplet
e",
close:"___roleAssign_TitleWindow1_close"
},
stylesFactory:function ():void{
[Link] = 13355722;
[Link] = 0.6;
[Link] = 12;
},
propertiesFactory:function ():Object{
return ({
height:242,
width:692,
childDescriptors:[new UIComponentDescriptor({
type:DateChooser,
events:{change:"___roleAssign_DateChooser1_change"},
propertiesFactory:function ():Object{
return ({
x:10,
y:10,
width:210,
yearNavigationEnabled:true
});
}
}), new UIComponentDescriptor({
type:DataGrid,
id:"dg",
propertiesFactory:function ():Object{
return ({
x:449,
y:10,
height:180,
width:213,
columns:[_roleAssign_DataGridColumn1_c(), _r
oleAssign_DataGridColumn2_c()]
});
}
}), new UIComponentDescriptor({
type:ComboBox,
id:"Buses",
propertiesFactory:function ():Object{
return ({
x:228,
y:59,
labelField:"BusAlias"
});
}
}), new UIComponentDescriptor({
type:ComboBox,
id:"Routes",
propertiesFactory:function ():Object{
return ({
x:228,
y:101,
labelField:"RouteName"
});
}
}), new UIComponentDescriptor({
type:Button,
events:{click:"___roleAssign_Button1_click"},
propertiesFactory:function ():Object{
return ({
x:228,
y:141,
label:"Asignar"
});
}
}), new UIComponentDescriptor({
type:Button,
events:{click:"___roleAssign_Button2_click"},
propertiesFactory:function ():Object{
return ({
x:324,
y:141,
label:"Borrar"
});
}
})]
});
}
});
[Link] = new Array();
this._2070004902dayCollection = new ArrayCollection([Link]);
[Link] = new Array();
this._1004738242busCollection = new ArrayCollection([Link]);
[Link] = new Array();
this._1313993336routesCollection = new ArrayCollection([Link]
ray);
this._bindings = [];
this._watchers = [];
this._bindingsByDestination = {};
this._bindingsBeginWithWord = {};
super();
mx_internal::_document = this;
var bindings:* = this._roleAssign_bindingsSetup();
var watchers:* = [];
target = this;
if (_watcherSetupUtil == null){
watcherSetupUtilClass = getDefinitionByName("_CustomPopUp_roleAs
signWatcherSetupUtil");
var _local2 = watcherSetupUtilClass;
_local2["init"](null);
};
_watcherSetupUtil.setup(this, function (_arg1:String){
return (target[_arg1]);
}, function (_arg1:String){
return (__slot1[_arg1]);
}, bindings, watchers);
mx_internal::_bindings = mx_internal::_bindings.concat(bindings);
mx_internal::_watchers = mx_internal::_watchers.concat(watchers);
[Link] = "absolute";
[Link] = "Asignacion de Rol";
[Link] = 1;
[Link] = 242;
[Link] = 692;
[Link] = true;
this._roleAssign_HTTPService2_i();
this._roleAssign_HTTPService4_i();
this._roleAssign_HTTPService3_i();
this._roleAssign_HTTPService1_i();
[Link]("creationComplete", this.___roleAssign_TitleWi
ndow1_creationComplete);
[Link]("close", this.___roleAssign_TitleWindow1_close
);
var i:* = 0;
while (i < [Link]) {
Binding(bindings[i]).execute();
i = (i + 1);
};
}
public static function set watcherSetupUtil(_arg1:IWatcherSetupUtil2):vo
id{
roleAssign._watcherSetupUtil = _arg1;
}
override public function set moduleFactory(_arg1:IFlexModuleFactory):voi
d{
var factory:* = _arg1;
[Link] = factory;
if (this.__moduleFactoryInitialized){
return;
};
this.__moduleFactoryInitialized = true;
if (![Link]){
[Link] = new CSSStyleDeclaration(null, styleManag
er);
};
[Link] = function ():void{
[Link] = 13355722;
[Link]