Re: [Gvsig_desarrolladores] Listener de cambios de selección
Francisco José Peñarrubia
fpenarru en gmail.com
Lun Ene 19 13:03:29 CET 2009
Hola Nacho (y Oscar).
Creo que lo de la selección lo puedes mirar mejor con el interfaz
SelectionListener (com.iver.cit.gvsig.fmap.layers.SelectionListener).
Un ejemplo de una clase que lo implementa:
com.iver.cit.gvsig.fmap.operations.selection.LinkSelectionListener.
Saludos.
Fran.
Equipo gvSIG.
Oscar Garcia 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
>
Más información sobre la lista de distribución gvSIG_desarrolladores