Показать сообщение отдельно
Старый 26.12.2005, 20:58
KPaul вне форума Посмотреть профиль Отправить личное сообщение для KPaul Найти все сообщения от KPaul
  № 10  
Ответить с цитированием
KPaul
 
Аватар для KPaul

Регистрация: Nov 2005
Сообщений: 221
Насколько я вижу можно очень просто:
Код:
class MyClass {
private var fileName:String = "foo.xml";
private var xml:XML;
public function MyClass(){
this.loadData(this.fileName);
}
private function loadData(fileName:String):Void{
var xml = new XML();
 
/* 
 *  home можно выставить как угодно, но если 'xml' типизируется, то
 *  присвоить 'home' не удастся(если только через ассоциативный ...).
*/
//xml.home = this;
var home = this;
xml.ignoreWhite = true;
xml.onLoad = function(){
// ...
home.onDataLoad(this);
}
}
}