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

  1. package controller.load
  2. {
  3.    import com.je.data.Queue;
  4.    import com.je.events.AssetManagerEvent;
  5.    import com.je.model.AssetManager;
  6.    import controller.TraceController;
  7.    import org.robotlegs.mvcs.Command;
  8.    
  9.    public class LoadDataCommand extends Command
  10.    {
  11.       [Inject]
  12.       public var assetManager:AssetManager;
  13.       
  14.       public function LoadDataCommand()
  15.       {
  16.          super();
  17.       }
  18.       
  19.       override public function execute() : void
  20.       {
  21.          TraceController.getInstance().tracef("LoadImagesCommand");
  22.          var _loc1_:Queue = new Queue(AssetManagerEvent.DATA_LOADED);
  23.          _loc1_.add("mainXml","system/data/main.xml",AssetManagerEvent.MAIN_XML_LOADED);
  24.          _loc1_.add("dictionaryXml","system/data/dictionary.xml",AssetManagerEvent.DICTIONARY_XML_LOADED);
  25.          _loc1_.add("windowInfosXml","system/data/windowInfos.xml",AssetManagerEvent.WINDOW_INFOS_XML_LOADED);
  26.          this.assetManager.addQueue(_loc1_);
  27.          this.assetManager.load();
  28.       }
  29.    }
  30. }
  31.  
  32.