Hi. This is my class definition:
import flash.xml.XMLDocument;
class mngXML {
var xmlHandle:Object;
var myXML:XML;
var count;
function mngXML() {
trace('constructor');
this.myXML = new XML();
this.myXML.ignoreWhite = true;
//this.myXML.onLoad = loadData();
}
private function loadData(loaded) {
trace('load data');
if (loaded) {
trace('ok');
this.xmlHandle = this.myXML.firstChild;
this.count = this.myXML.childNodes.length;
}
else {
trace('shhhh');
}
}
public function loadFile(filename:String,count) {
this.myXML.onLoad = loadData();
trace('load file');
this.myXML.load(filename);
}
}
in 1st frame i have:
var manager:mngXML = new mngXML();
manager.loadFile("file.xml",2);
can anybody tell me what I’m doing wrong?