PDA

Просмотр полной версии : Проблема с классом и передачей параметров(xml)


in4core
15.11.2009, 18:49
class frame.NEWS extends XMLS.Connector {
var AR;
var string3:String;

function NEWS() {

}
function CheckExist(f) {
Connect("NEWS");

if (f != _global.XFOLDER+"undefined") {
Creator(f,FOR_NEWS);
} else {
trace("CONNECTION FAILED");
}
}
function FOR_NEWS() {

trace("CONNECTION PASSED");

AR = mxml.firstChild.childNodes;

for (var i = 0; i<AR.length; i++) {
string3="";
string3 += "<b><font color='#FFCC00'>";
string3 += AR[i].childNodes[0].firstChild.nodeValue;
string3 += "\n";
string3 += "</font></b>";
string3 += "\n";
string3 += AR[i].childNodes[1].firstChild.nodeValue;
string3 += "\n\n";


}
//_root._down._newsBlock.txt.htmlText = string3;
}

}

Подскажите товарищи Гуру есть ли возможность, в данном случае, не писать ПОЛНЫЙ путь к текстовому полю, а указывать путь из вне класса.
Например
var N = new frame.NEWS();
N.checkExist("NEWS.xml");
N.SOMEFUNCTION(myTXTFIELD);

П.с. если нужно : функция Creator создает XML и выполняется onLoad с помощью Delegate ( без параметров); где f - то что грузим.