в твоем раскладе

Код:
class xmlData// extends XML
{
var newXML:XML;
function xmlData() {
newXML=new XML();
}
function loadXML(str:String) {
this.newXML.onLoad = function(success) {trace("sdf");}
this.newXML.load(str);
}
}
заметь, что при этом ему вовсе не обязательно наследовать XML..
а уж если наследовать, то незачем еще объект создавать, все методы уже здесь:

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