Hola a todos:
tengo esta clase en la que no chuta un delgado, y no tengo ni idea de por
qué. A ver si echandole un vistazo rápido me podeis decir por dónde está
fallando...
Por cierto, estoy seguro de que estoy recogiendo bien el evento desde fuera
(por si alguno piensa que es eso...)



import com.xfactorstudio.xml.xpath.*;
import mx.events.EventDispatcher;

class ParseadorGaleria{
 private var imgs:Array;
 private var tdl:ThumbDataList;

 // Del mixin EventDispatcher
 public var addEventListener:Function;
 public var removeEventListener:Function;
 private var dispatchEvent:Function;

 // constructor
 function ParseadorGaleria(imagenes:Array){
  EventDispatcher.initialize(this);
  imgs = new Array();
  imgs = imagenes;
  tdl = new ThumbDataList();
  parseoImagenes();
 }

 // métodos privados
 private function parseoImagenes():Void{
  trace("parseando imagenes")
  //return;

  for(var i:Number=0; i<imgs.length; i++){
   var td:ThumbData = new ThumbData();

   td.nombre =
XPath.selectNodes(imgs[i],"texto_"+_root.lan).toString().split("\r\n").join(
"\n");
   td.imagen = XPath.selectNodes(imgs[i],"@ruta").toString();
   //trace(td.imagen)
   tdl.insertar(td);
  }

  dispatchEvent({type:"onParseado",datos:tdl});
  trace("evento mandado: "+tdl)
 }
 public function borrar():Void{
  tdl = null;
 }
}

----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------

Reply via email to