Olá, eu fiz uma classe básica para teste com intuito de retornar um
xmllist para a minha app:

package lista {
  import flash.net.*;
    import flash.display.*;
    import flash.events.*;

public class Lista extends Sprite {

   private var xml:XML;
        private var xmlURLRequest:URLRequest;
        private var xmlURLLoader:URLLoader;
        private var xmlList:XMLList;

    public function Lista(){

            xmlURLLoader = new URLLoader();
            xmlURLRequest = new URLRequest("url/lista.xml");
            xmlURLLoader.load(xmlURLRequest);
            xmlURLLoader.addEventListener(Event.COMPLETE, xmlData);

            function xmlData(event:Event):void
            {
                xml = new XML(event.target.data);
                xmlList = xml.*;
Alert.show('lista: '+xmlList); //aqui exibe certo
                dispatchEvent(new Event(Event.COMPLETE));
            }
       }
}
//////// agora arquivo MXML ///////
  public var clsLista:Lista=new Lista();

public function exibeXml():void{
    Alert.show('lista origem classe: '+clsLista.xmlLista);
}
///////

quando eu carrego a funçao exibeXml nada retorna.
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a