home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2011 May / ME_2011_05.iso / Galileo-Video-Tutorial / system / player.swf / scripts / controller / ParseHilfeInfo.as < prev    next >
Encoding:
Text File  |  2010-11-30  |  862 b   |  32 lines

  1. package controller
  2. {
  3.    import com.je.model.ApplicationModel;
  4.    import com.je.model.Assets;
  5.    import com.je.model.vo.HilfeInfoVO;
  6.    import data.parser.HilfeInfoParser;
  7.    import org.robotlegs.mvcs.Command;
  8.    
  9.    public class ParseHilfeInfo extends Command
  10.    {
  11.       [Inject]
  12.       public var assets:Assets;
  13.       
  14.       [Inject]
  15.       public var applicationModel:ApplicationModel;
  16.       
  17.       public function ParseHilfeInfo()
  18.       {
  19.          super();
  20.       }
  21.       
  22.       override public function execute() : void
  23.       {
  24.          var _loc1_:XMLList = new XMLList(this.assets.getAssetByLinkedID("windowInfosXml")).helpData..item;
  25.          var _loc2_:HilfeInfoParser = new HilfeInfoParser();
  26.          var _loc3_:Vector.<HilfeInfoVO> = _loc2_.parse(_loc1_);
  27.          this.applicationModel.hilfeInfos = _loc3_;
  28.       }
  29.    }
  30. }
  31.  
  32.