[Gvsig_desarrolladores] Ayuda con LayerListener
Francisco José Peñarrubia
fpenarru en gmail.com
Lun Abr 12 22:28:29 CEST 2010
Hola otra vez, Antonio.
Mejor mira este enlace en lugar del otro (aunque también vale, pero aquí
tienes un ejemplo precisamente con la edición):
http://www.gvsig.org/web/docdev/reference/gvsig/andami/plugins-extensiones/extensiones/extension-decorator
Saludos.
Fran Peñarrubia
www.scolab.es
Antonio Grassi escribió:
> Buen días lista. Estoy desarrollando una extensión sobre gvSIG 1.9, y
> para ello me interesa realizar ciertas operaciones luego de que se
> grabe una capa en edición. Utilizo el siguiente código:
>
> FLayer l = ...
>
> l.addLayerListener(this);
>
> ...
>
> public void editionChanged(LayerEvent e) {
> if (!l.isEditing()) {
> ...
> }
> }
>
> Ahora, cuando el usuario termina la edición sobre una capa, tiene la
> opción de salvar o no los cambios. Me interesa saber entonces, cuando
> una capa que estaba siendo editada deja de estar en edición, si los
> cambios fueron salvados o no.
>
> Existe alguna forma de obtener dicha información? Necesito ejecutar el
> código luego de que los cambios están efectivamente guardados, no
> puedo utilizar un IEditionListener para ir procesando los cambios a
> medida que se van realizando.
>
> Desde ya muchas gracias,
> Antonio
> ------------------------------------------------------------------------
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en listserv.gva.es
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>
Más información sobre la lista de distribución gvSIG_desarrolladores