Если обойтись без доп. событий, то можно так попробовать:

Код AS3:
public class loadData
{
public var loader:URLLoader;
public function loadData(nameXML):void {
loader = new URLLoader(new URLRequest(nameXML));
}
}

Код AS3:
public class createObj
{
private var getXML:XML;
private var loadXML:loadData
public function createObj(nameXML):void {
loadXML = new loadData(nameXML);
loadXML.loader.addEventListener(Event.COMPLETE, getDataXML);
}
private function getDataXML(e:Event):void {
loadXML.loader.removeEventListener(Event.COMPLETE, getDataXML);
getXML = XML(e.target.data);
//дальнейшие действия с полученными данными
}
}
Хотя так смысл в классе loadData вообще пропадает)