muchísimas gracias Francisco, es tan sencillo como implementar BeforeSavingListener o AfterSavingListener!!<br><br>Por si le sirve a alguien pongo cómo lo he hecho:<br><br>- en la declaración de la extensión: &quot;implements AfterSavingListener&quot;<br>
- crear el método afterSaving(SaveEvent se) que se ejecutará cuando el usuario guarde el proyecto.<br>- en el método initialize() de la extensión: <br>ProjectExtension pe = (ProjectExtension) PluginServices.getExtension(ProjectExtension.class);<br>
pe.addListener(this);<br><br><br><br><div class="gmail_quote">El 24 de noviembre de 2011 20:23, Francisco Puga <span dir="ltr">&lt;<a href="mailto:fpuga@cartolab.es">fpuga@cartolab.es</a>&gt;</span> escribió:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Échale un ojo a<br>
<br>
com.iver.cit.gvsig.ProjectExtension.writeProject<br>
<br>
El día 23 de noviembre de 2011 17:16, dani.gonzalez<br>
&lt;<a href="mailto:dani.gonzalez@geodata.es">dani.gonzalez@geodata.es</a>&gt; escribió:<br>
<div><div></div><div class="h5">&gt; Buenas tardes,<br>
&gt;<br>
&gt; existe alguna manera de ejecutar código de mi extensión cuando el usuario<br>
&gt; guarda el proyecto? Es decir, lanza gvSig algún evento, de manera que mi<br>
&gt; clase/extensión, implementando alguna interfaz o registrando algún listener<br>
&gt; pueda ejecutar un código?<br>
&gt;<br>
&gt; Muchas gracias!<br>
&gt; Dani<br>
&gt;<br>
&gt; --<br>
&gt; View this message in context: <a href="http://osgeo-org.1803224.n2.nabble.com/Listener-del-evento-guardar-proyecto-tp7024923p7024923.html" target="_blank">http://osgeo-org.1803224.n2.nabble.com/Listener-del-evento-guardar-proyecto-tp7024923p7024923.html</a><br>

&gt; Sent from the gvSIG desarrolladores mailing list archive at Nabble.com.<br>
&gt; _______________________________________________<br>
&gt; gvSIG_desarrolladores mailing list<br>
&gt; <a href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a><br>
&gt; <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
&gt;<br>
<br>
<br>
<br>
</div></div><font color="#888888">--<br>
Francisco Puga<br>
Grupo de Desarrollo<br>
Cartolab - Laboratorio de Ingeniería Cartográfica.<br>
<a href="http://www.cartolab.es" target="_blank">http://www.cartolab.es</a><br>
<br>
ETS Ingeniería de Caminos, Canales y Puertos<br>
Universidade da Coruña<br>
Campus de Elviña - 15071 A Coruña (España)<br>
(34)981167000 ext. 5493<br>
</font><div><div></div><div class="h5">_______________________________________________<br>
gvSIG_desarrolladores mailing list<br>
<a href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a><br>
<a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><span style="color: rgb(0, 0, 0);">Dani González Moratona<br></span><a style="color: rgb(0, 0, 0);" href="mailto:dani.gonzalez@geodata.es" target="_blank">dani.gonzalez@geodata.es</a><span style="color: rgb(0, 0, 0);"><br>


________________________</span><br style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0);">Geodata Sistemas, S.L.<br>C/Bac de Roda 136 1r 
1a</span><div style="color: rgb(0, 0, 0);"><br>Telf: 93.303.53.67<br></div><a style="color: rgb(0, 0, 0);" href="http://www.geodata.es/" target="_blank">http://www.geodata.es</a><br>