[Gvsig_desarrolladores] Listener del evento "guardar proyecto"

Francisco Puga fpuga en cartolab.es
Dom Nov 27 13:23:36 CET 2011


No hay de que. Gracias por compartirlo

El día 25 de noviembre de 2011 17:21, dani gonzalez
<dani.gonzalez en geodata.es> escribió:
> muchísimas gracias Francisco, es tan sencillo como implementar
> BeforeSavingListener o AfterSavingListener!!
>
> Por si le sirve a alguien pongo cómo lo he hecho:
>
> - en la declaración de la extensión: "implements AfterSavingListener"
> - crear el método afterSaving(SaveEvent se) que se ejecutará cuando el
> usuario guarde el proyecto.
> - en el método initialize() de la extensión:
> ProjectExtension pe = (ProjectExtension)
> PluginServices.getExtension(ProjectExtension.class);
> pe.addListener(this);
>
>
>
> El 24 de noviembre de 2011 20:23, Francisco Puga <fpuga en cartolab.es>
> escribió:
>>
>> Échale un ojo a
>>
>> com.iver.cit.gvsig.ProjectExtension.writeProject
>>
>> El día 23 de noviembre de 2011 17:16, dani.gonzalez
>> <dani.gonzalez en geodata.es> escribió:
>> > Buenas tardes,
>> >
>> > existe alguna manera de ejecutar código de mi extensión cuando el
>> > usuario
>> > guarda el proyecto? Es decir, lanza gvSig algún evento, de manera que mi
>> > clase/extensión, implementando alguna interfaz o registrando algún
>> > listener
>> > pueda ejecutar un código?
>> >
>> > Muchas gracias!
>> > Dani
>> >
>> > --
>> > View this message in context:
>> > http://osgeo-org.1803224.n2.nabble.com/Listener-del-evento-guardar-proyecto-tp7024923p7024923.html
>> > Sent from the gvSIG desarrolladores mailing list archive at Nabble.com.
>> > _______________________________________________
>> > gvSIG_desarrolladores mailing list
>> > gvSIG_desarrolladores en listserv.gva.es
>> > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>> >
>>
>>
>>
>> --
>> Francisco Puga
>> Grupo de Desarrollo
>> Cartolab - Laboratorio de Ingeniería Cartográfica.
>> http://www.cartolab.es
>>
>> ETS Ingeniería de Caminos, Canales y Puertos
>> Universidade da Coruña
>> Campus de Elviña - 15071 A Coruña (España)
>> (34)981167000 ext. 5493
>> _______________________________________________
>> gvSIG_desarrolladores mailing list
>> gvSIG_desarrolladores en listserv.gva.es
>> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>
>
>
> --
> Dani González Moratona
> dani.gonzalez en geodata.es
> ________________________
> Geodata Sistemas, S.L.
> C/Bac de Roda 136 1r 1a
> Telf: 93.303.53.67
> http://www.geodata.es
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en listserv.gva.es
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>
>



-- 
Francisco Puga
Grupo de Desarrollo
Cartolab - Laboratorio de Ingeniería Cartográfica.
http://www.cartolab.es

ETS Ingeniería de Caminos, Canales y Puertos
Universidade da Coruña
Campus de Elviña - 15071 A Coruña (España)
(34)981167000 ext. 5493


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