home *** CD-ROM | disk | FTP | other *** search
/ Computer Active 2010 August / CA08.iso / Multimedija / shufflr.air / ShufflrClient.swf / scripts / com / facebook / data / FacebookWorkInfo.as < prev    next >
Encoding:
Text File  |  2010-06-23  |  4.7 KB  |  152 lines

  1. package com.facebook.data
  2. {
  3.    import flash.events.Event;
  4.    import flash.events.EventDispatcher;
  5.    import flash.events.IEventDispatcher;
  6.    import mx.events.PropertyChangeEvent;
  7.    
  8.    public class FacebookWorkInfo implements IEventDispatcher
  9.    {
  10.       private var _1901043637location:FacebookLocation;
  11.       
  12.       private var _1725067410end_date:Date;
  13.       
  14.       private var _1724546052description:String;
  15.       
  16.       private var _1573629589start_date:Date;
  17.       
  18.       private var _747804969position:String;
  19.       
  20.       private var _1429880077company_name:String;
  21.       
  22.       private var _bindingEventDispatcher:EventDispatcher = new EventDispatcher(IEventDispatcher(this));
  23.       
  24.       public function FacebookWorkInfo()
  25.       {
  26.          super();
  27.       }
  28.       
  29.       public function dispatchEvent(param1:Event) : Boolean
  30.       {
  31.          return this._bindingEventDispatcher.dispatchEvent(param1);
  32.       }
  33.       
  34.       public function removeEventListener(param1:String, param2:Function, param3:Boolean = false) : void
  35.       {
  36.          this._bindingEventDispatcher.removeEventListener(param1,param2,param3);
  37.       }
  38.       
  39.       [Bindable(event="propertyChange")]
  40.       public function get company_name() : String
  41.       {
  42.          return this._1429880077company_name;
  43.       }
  44.       
  45.       public function set end_date(param1:Date) : void
  46.       {
  47.          var _loc2_:Object = this._1725067410end_date;
  48.          if(_loc2_ !== param1)
  49.          {
  50.             this._1725067410end_date = param1;
  51.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"end_date",_loc2_,param1));
  52.          }
  53.       }
  54.       
  55.       public function set position(param1:String) : void
  56.       {
  57.          var _loc2_:Object = this._747804969position;
  58.          if(_loc2_ !== param1)
  59.          {
  60.             this._747804969position = param1;
  61.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"position",_loc2_,param1));
  62.          }
  63.       }
  64.       
  65.       public function addEventListener(param1:String, param2:Function, param3:Boolean = false, param4:int = 0, param5:Boolean = false) : void
  66.       {
  67.          this._bindingEventDispatcher.addEventListener(param1,param2,param3,param4,param5);
  68.       }
  69.       
  70.       public function willTrigger(param1:String) : Boolean
  71.       {
  72.          return this._bindingEventDispatcher.willTrigger(param1);
  73.       }
  74.       
  75.       public function set start_date(param1:Date) : void
  76.       {
  77.          var _loc2_:Object = this._1573629589start_date;
  78.          if(_loc2_ !== param1)
  79.          {
  80.             this._1573629589start_date = param1;
  81.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"start_date",_loc2_,param1));
  82.          }
  83.       }
  84.       
  85.       [Bindable(event="propertyChange")]
  86.       public function get end_date() : Date
  87.       {
  88.          return this._1725067410end_date;
  89.       }
  90.       
  91.       public function set company_name(param1:String) : void
  92.       {
  93.          var _loc2_:Object = this._1429880077company_name;
  94.          if(_loc2_ !== param1)
  95.          {
  96.             this._1429880077company_name = param1;
  97.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"company_name",_loc2_,param1));
  98.          }
  99.       }
  100.       
  101.       [Bindable(event="propertyChange")]
  102.       public function get position() : String
  103.       {
  104.          return this._747804969position;
  105.       }
  106.       
  107.       public function set location(param1:FacebookLocation) : void
  108.       {
  109.          var _loc2_:Object = this._1901043637location;
  110.          if(_loc2_ !== param1)
  111.          {
  112.             this._1901043637location = param1;
  113.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"location",_loc2_,param1));
  114.          }
  115.       }
  116.       
  117.       [Bindable(event="propertyChange")]
  118.       public function get start_date() : Date
  119.       {
  120.          return this._1573629589start_date;
  121.       }
  122.       
  123.       public function hasEventListener(param1:String) : Boolean
  124.       {
  125.          return this._bindingEventDispatcher.hasEventListener(param1);
  126.       }
  127.       
  128.       [Bindable(event="propertyChange")]
  129.       public function get location() : FacebookLocation
  130.       {
  131.          return this._1901043637location;
  132.       }
  133.       
  134.       public function set description(param1:String) : void
  135.       {
  136.          var _loc2_:Object = this._1724546052description;
  137.          if(_loc2_ !== param1)
  138.          {
  139.             this._1724546052description = param1;
  140.             this.dispatchEvent(PropertyChangeEvent.createUpdateEvent(this,"description",_loc2_,param1));
  141.          }
  142.       }
  143.       
  144.       [Bindable(event="propertyChange")]
  145.       public function get description() : String
  146.       {
  147.          return this._1724546052description;
  148.       }
  149.    }
  150. }
  151.  
  152.