
Код AS3:
package src.Loaders {
import flash.net.*;
import flash.events.*;
import flash.utils.*;
import flash.display.*;
public class LoadXML extends EventDispatcher {
private var _data:Object;
public function LoadXML(xml_filenale:String){
var loader:URLLoader = new URLLoader();
loader.addEventListener( Event.COMPLETE, handleComplete );
loader.load( new URLRequest(xml_filenale) );
}
private function handleComplete(event:Event) {
_data = event.target.data;
dispatchEvent(e);
}
public function get data():Object { return _data; }
}
}

Код AS3:
private function completeCreateGeneralArray(e:Event):void {
trace((e.target as LoadXML).data);
}
только зачем вам масло масляное?..делать обертку над лоадером ради того, чтоб не писать лишнюю строчку с load ? )