Вам бы книжку почитать - глядишь, и "шокировать" никого не придется.
То что Вам нужно называется "события" и "слушатель событий"
Доступно - в хелпе: Event, EventDispatcher, addEventListener(), dispatchEvent().
Вкратце - Мейн подписывается на событие типа COMPLETE от класса XMLparser, прежде чем отдать ему ссылку на xml в обработку. XMLparser, загрузив и разобрав xml, посылает событие, которого ожидает Мейн, то есть говорит Мейну: "Готово". После чего Мейн может забрать данные у XMLparser, если они хранятся в известном классу Мейн свойстве, либо данные могут переданы вместе с событием.
Цитата:
|
как теперь мне присвоить XMLobj из класса Main листинг dataXML из этого класса?
|
У Вас в коде все это есть.
Точно так же, как Вы "присвоили" XMLparser'у данные, загруженные лоадером - тоже другим классом.