Re: [Gvsig_desarrolladores] Listener de cambios de selección

Nacho Uve nachouve en gmail.com
Lun Ene 19 13:05:06 CET 2009


Muchas gracias Oscar,

Parece que esa clase no me permite hacer lo que yo quiero, a pesar de que sí
ofrece métodos listener relacionados con las layers. Realmente necesito un
escuchador que notifique cuando el usuario, o alguna herramienta, hace un
cambio de seleción o deselección a nivel de entidad (feature).

Un saludo,
Nacho



El 19 de enero de 2009 12:23, Oscar Garcia <oscarg en dielmo.com> escribió:

>  Usa esa misma clase o cualquiera que implemente LayerCollectionListener
>
>
>
> Si quieres ver los cambios de las capas vectoriales usa el instanceof
>
>
>
> *public* *void* layerAdded(LayerCollectionEvent e) {
>
>
>
>             FLayer layer = e.getAffectedLayer();
>
>             *if*(layer *instanceof* FLyrVect){
>
>                   FLyrVect capa =(( FLyrVect)(layer));
>
>             } *else* {
>
>                   ...
>
>             }
>
>             ...
>
> }
>  ------------------------------
>
> *De:* gvsig_desarrolladores-bounces en runas.cap.gva.es [mailto:
> gvsig_desarrolladores-bounces en runas.cap.gva.es] *En nombre de *Nacho Uve
> *Enviado el:* domingo, 18 de enero de 2009 21:24
> *Para:* Lista de Desarrolladores de gvSIG
> *Asunto:* [Gvsig_desarrolladores] Listener de cambios de selección
>
>
>
> Hola,
>
> ¿Cómo podría tener un listener que escuchase los cambios en la selección en
> una capa vectorial? No sé si hay alguna manera implementada, pero parece que
> LayerListener no contempla esta posibilidad.
>
> Un saludo,
> Nacho
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20090119/b014ec67/attachment.htm


Más información sobre la lista de distribución gvSIG_desarrolladores