Пытаюсь сделать функцию внешнего класса, произведенного от XML, которая, забирает имя xml файла и формирует объект на основе данных их xml. Данные не загружаются. Как правильно написать?
Класс:

Код:
class xmlData extends XML
{
var newXML:XML;
function xmlData() {
var newXML:XML;
}
function loadXML(str:String) {
this.newXML.onLoad = function(success) {trace("sdf");}
this.newXML.load(str);
}
}
Код

Код:
var xl = new xmlData();
xl.loadXML("xmldata.xml");