<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Estimados, ayuda amigos ayuda <br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
miren tengo una imagen tif en geoServer o puedo poner en mapserver,</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
necesito dar acceso a usuarios para e uso de servicio pero que no quisieran que bajen a imagen
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Por favor ayudenmen <br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Gracias</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>De:</b> gvsig_desarrolladores-bounces@listserv.gva.es &lt;gvsig_desarrolladores-bounces@listserv.gva.es&gt; en nombre de Joaquin Jose del Cerro Murciano &lt;jjdelcerro@gvsig.org&gt;<br>
<b>Enviado:</b> viernes, 5 de octubre de 2018 3:34<br>
<b>Para:</b> Lista de Desarrolladores de gvSIG<br>
<b>Asunto:</b> Re: [Gvsig_desarrolladores] Ventanas gvSIG - setDefaultCloseOperation</font>
<div>&nbsp;</div>
</div>
<meta content="text/html; charset=utf-8">
<div>
<div dir="ltr"><br>
<br>
<div class="x_gmail_quote">
<div dir="ltr">El vie., 5 oct. 2018 a las 3:20, Carlos Colombana (&lt;<a href="mailto:ccolombana@anep.edu.uy">ccolombana@anep.edu.uy</a>&gt;) escribió:<br>
</div>
<blockquote class="x_gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div>
<div style="font-family:tahoma,new york,times,serif; font-size:12pt; color:#000000">
<div>Hola.</div>
<div><br>
</div>
<div>Al intentar lanzar el complemento desde un botón&nbsp;en la barra de herramientas, no lo permite y da el siguiente error en la consola de java:</div>
<div><br>
</div>
<div>java.lang.Error: Cannot call invokeAndWait from the event dispatcher thread</div>
<div></div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>He modificado el metodo showWindow para que tenga en cuenta si esta ejecutandose desde un thread independiente o no.<br>
</div>
<div>Con la correccion te deberia funcionarte ya en los dos casos.</div>
<div><br>
</div>
<div>Un saludo</div>
<div>Joaquin</div>
<div><br>
</div>
<div>&nbsp;</div>
<blockquote class="x_gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div>
<div style="font-family:tahoma,new york,times,serif; font-size:12pt; color:#000000">
<div>Si no utilizo el módulo funciona todo sin problemas.</div>
<div><br>
</div>
<div>Saludos.</div>
<hr id="x_m_-6454344979911044146zwchr">
<div><b>De: </b>&quot;Carlos Colombana&quot; &lt;<a href="mailto:ccolombana@anep.edu.uy" target="_blank">ccolombana@anep.edu.uy</a>&gt;<br>
<b>Para: </b>&quot;gvsig desarrolladores&quot; &lt;<a href="mailto:gvsig_desarrolladores@listserv.gva.es" target="_blank">gvsig_desarrolladores@listserv.gva.es</a>&gt;<br>
<b>Enviados: </b>Miércoles, 3 de Octubre 2018 9:50:29<br>
<b>Asunto: </b>Re: [Gvsig_desarrolladores] Ventanas gvSIG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setDefaultCloseOperation<br>
</div>
<div><br>
</div>
<div>
<div style="font-family:tahoma,new york,times,serif; font-size:12pt; color:#000000">
<div>Hola Joaquín.</div>
<br>
<div>Estoy con la versión 2.4.0 de gvSIG.</div>
<div>Crée una carpeta lib desde la cuál importo el módulo que&nbsp;compartiste en gist.</div>
<div>Es la solución que necesitaba (adjunto captura).</div>
<br>
<div>Muchas gracias.</div>
<div>Saludos.</div>
<br>
<div>P.D.:&nbsp;La idea es compartir lo que estoy haciendo cuando lo termine.</div>
<hr id="x_m_-6454344979911044146zwchr">
<div><b>De: </b>&quot;Joaquin Jose del Cerro Murciano&quot; &lt;<a href="mailto:jjdelcerro@gvsig.org" target="_blank">jjdelcerro@gvsig.org</a>&gt;<br>
<b>Para: </b>&quot;gvsig desarrolladores&quot; &lt;<a href="mailto:gvsig_desarrolladores@listserv.gva.es" target="_blank">gvsig_desarrolladores@listserv.gva.es</a>&gt;<br>
<b>Enviados: </b>Lunes, 1 de Octubre 2018 8:28:01<br>
<b>Asunto: </b>Re: [Gvsig_desarrolladores] Ventanas gvSIG -&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setDefaultCloseOperation<br>
</div>
<br>
<div>
<div dir="ltr"><br>
<br>
El sáb., 29 sept. 2018 a las 23:09, Carlos Colombana (&lt;<a href="mailto:ccolombana@anep.edu.uy" target="_blank">ccolombana@anep.edu.uy</a>&gt;) escribió:<br>
&gt;<br>
&gt; Hola.<br>
&gt;<br>
&gt; Para una interfaz de usuario diseñada con abeille e implementada extendiendo la clase formpanel (cómo se muestra en la documentación de scripting), quisiera hacer algo cómo &quot;setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE)&quot; con la ventana de gvsig que
 la contiene. Para que se cierre solamente al hacer click en el botón &quot;btnClose&quot;, y deshabilitar la opción de cerrar con la cruz que se encuentra dentro del recuadro rojo de la esquina superior derecha.<br>
&gt; ¿Es posible?.<br>
&gt;<br>
Bueno, posible es, aunque no inmediato ni evidente.<br>
<br>
En gvSIG desktop hay dos APIs para presentar ventanas.<br>
El API original, que esta representado por los interfaces y clases MDIManager,<br>
IWindow y WindowInfo. permite una configuracion bastante alta dentro del<br>
sistema de ventanas de gvSIG; pero el problema que plantea es que cuando<br>
simplemente se quiere presentar una ventana a partir de un panel requiere<br>
bastante instrumentacion. Asi que se creo un mecanismo alternativo para<br>
presentar una ventana, mucho mas simple. Usando el WindowManager y el<br>
metodo showWindow. El problema es que la simplicidad es a costa de funcionalidad.<br>
Para presentar la mayoria de las ventanas que podamos precisar vale, pero<br>
si queremos algo mas hay que usar el IWindow.<br>
<br>
Voy a extender un poquito el WindowManager para añadir esa funcionalidad, y estara<br>
para la version 2.5.0 de gvSIG. Mientras tanto, he dejado en:<br>
<br>
<a href="https://gist.github.com/jjdelcerro/a380bb3032a27daf84b367d8b216a6fd" target="_blank">https://gist.github.com/jjdelcerro/a380bb3032a27daf84b367d8b216a6fd</a><br>
<br>
un fragmento de codigo que puedes usar en gvSIG 2.4.0 (no se si en va en la<br>
2.3.0, no lo he probado).<br>
<br>
Un saludo<br>
Joaquin<br>
<br>
&nbsp;<br>
&gt;<br>
&gt; Muchas gracias.<br>
&gt; Saludos.<br>
&gt;<br>
&gt; ===================PRIVACIDAD DE ESTE MENSAJE===================<br>
&gt; Este mensaje está dirigido exclusivamente a las personas que tienen las direcciones de correo electrónico especificadas en los destinatarios dentro de su encabezado. Si por error usted ha recibido este mensaje, por ningún motivo debe revelar su contenido,
 copiarlo, distribuirlo o utilizarlo. Le solicitamos por favor comunique el error a la dirección de correo electrónico remitente y elimine dicho mensaje junto con cualquier documento adjunto que pudiera contener. Los derechos de privacidad y confidencialidad
 de la información en este mensaje no deben perderse por el hecho de haberse trasmitido erróneamente o por causas de interferencias en el funcionamiento de los sistemas de correo y canales de comunicación. Los datos conten idos en este mensaje están protegidos
 por la Ley 18.331 Ley de Protección de Datos Personales y Acción de Habeas Data cuyo alcance puede encontrar en:
<a href="https://www.datospersonales.gub.uy/inicio/normativa/nacional/leyes/" target="_blank">
https://www.datospersonales.gub.uy/inicio/normativa/nacional/leyes/</a>. Toda opinión que se expresa en este mensaje pertenece a la persona remitente por lo que no debe entenderse necesariamente como una opinión de ANEP y/o de las entidades que la integran,
 a menos que el remitente este autorizado para hacerlo o expresamente lo diga en el mismo mensaje. En consideración a que los mensajes enviados de manera electrónica pueden ser interceptados y manipulados, ANEP y las entidades que la integran no se hacen responsables
 si los mensajes llegan con demora respecto de la fecha de su envío por el remitente, incompletos, eliminados o con algún programa malicioso denominado como virus informático.<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; gvSIG_desarrolladores mailing list<br>
&gt; <a href="mailto:gvSIG_desarrolladores@listserv.gva.es" target="_blank">gvSIG_desarrolladores@listserv.gva.es</a><br>
&gt; Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:
<a href="https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">
https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
<br>
<br>
<br>
-- <br>
--------------------------------------<br>
Joaquin Jose del Cerro Murciano<br>
Development and software arquitecture manager at gvSIG Team<br>
<a href="mailto:jjdelcerro@gvsig.com" target="_blank">jjdelcerro@gvsig.com</a><br>
gvSIG Association<br>
<a href="http://www.gvsig.com" target="_blank">www.gvsig.com</a></div>
<br>
_______________________________________________<br>
gvSIG_desarrolladores mailing list<br>
<a href="mailto:gvSIG_desarrolladores@listserv.gva.es" target="_blank">gvSIG_desarrolladores@listserv.gva.es</a><br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:
<a href="https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">
https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
</div>
</div>
<br>
<span face="verdana" color="gray" size="1" style="color:gray; font-family:verdana; font-size:xx-small">===================PRIVACIDAD DE ESTE MENSAJE===================<br>
Este mensaje está dirigido exclusivamente a las personas que tienen las direcciones de correo electrónico especificadas en los destinatarios dentro de su encabezado. Si por error usted ha recibido este mensaje, por ningún motivo debe revelar su contenido, copiarlo,
 distribuirlo o utilizarlo. Le solicitamos por favor comunique el error a la dirección de correo electrónico remitente y elimine dicho mensaje junto con cualquier documento adjunto que pudiera contener. Los derechos de privacidad y confidencialidad de la información
 en este mensaje no deben perderse por el hecho de haberse trasmitido erróneamente o por causas de interferencias en el funcionamiento de los sistemas de correo y canales de comunicación. Los datos conten idos en este mensaje están protegidos por la Ley 18.331
 Ley de Protección de Datos Personales y Acción de Habeas Data cuyo alcance puede encontrar en:
<a href="https://www.datospersonales.gub.uy/inicio/normativa/nacional/leyes/" target="_blank">
https://www.datospersonales.gub.uy/inicio/normativa/nacional/leyes/</a>. Toda opinión que se expresa en este mensaje pertenece a la persona remitente por lo que no debe entenderse necesariamente como una opinión de ANEP y/o de las entidades que la integran,
 a menos que el remitente este autorizado para hacerlo o expresamente lo diga en el mismo mensaje. En consideración a que los mensajes enviados de manera electrónica pueden ser interceptados y manipulados, ANEP y las entidades que la integran no se hacen responsables
 si los mensajes llegan con demora respecto de la fecha de su envío por el remitente, incompletos, eliminados o con algún programa malicioso denominado como virus informático.
<br>
<br>
_______________________________________________<br>
gvSIG_desarrolladores mailing list<br>
<a href="mailto:gvSIG_desarrolladores@listserv.gva.es" target="_blank">gvSIG_desarrolladores@listserv.gva.es</a><br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:
<a href="https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">
https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
</span></div>
</div>
<br>
<div><font size="1" face="verdana" color="gray">===================PRIVACIDAD DE ESTE MENSAJE===================<br>
Este mensaje está dirigido exclusivamente a las personas que tienen las direcciones de correo electrónico especificadas en los destinatarios dentro de su encabezado. Si por error usted ha recibido este mensaje, por ningún motivo debe revelar su contenido, copiarlo,
 distribuirlo o utilizarlo. Le solicitamos por favor comunique el error a la dirección de correo electrónico remitente y elimine dicho mensaje junto con cualquier documento adjunto que pudiera contener. Los derechos de privacidad y confidencialidad de la información
 en este mensaje no deben perderse por el hecho de haberse trasmitido erróneamente o por causas de interferencias en el funcionamiento de los sistemas de correo y canales de comunicación. Los datos conten idos en este mensaje están protegidos por la Ley 18.331
 Ley de Protección de Datos Personales y Acción de Habeas Data cuyo alcance puede encontrar en:
<a href="https://www.datospersonales.gub.uy/inicio/normativa/nacional/leyes/" target="_blank">
https://www.datospersonales.gub.uy/inicio/normativa/nacional/leyes/</a>. Toda opinión que se expresa en este mensaje pertenece a la persona remitente por lo que no debe entenderse necesariamente como una opinión de ANEP y/o de las entidades que la integran,
 a menos que el remitente este autorizado para hacerlo o expresamente lo diga en el mismo mensaje. En consideración a que los mensajes enviados de manera electrónica pueden ser interceptados y manipulados, ANEP y las entidades que la integran no se hacen responsables
 si los mensajes llegan con demora respecto de la fecha de su envío por el remitente, incompletos, eliminados o con algún programa malicioso denominado como virus informático.</font></div>
<br>
</div>
_______________________________________________<br>
gvSIG_desarrolladores mailing list<br>
<a href="mailto:gvSIG_desarrolladores@listserv.gva.es" target="_blank">gvSIG_desarrolladores@listserv.gva.es</a><br>
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:
<a href="https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" rel="noreferrer" target="_blank">
https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
</blockquote>
</div>
<br clear="all">
<br>
-- <br>
<div dir="ltr" class="x_gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>--------------------------------------<br>
Joaquin Jose del Cerro Murciano<br>
Development and software arquitecture manager at gvSIG Team<br>
<a href="mailto:jjdelcerro@gvsig.com" target="_blank">jjdelcerro@gvsig.com</a><br>
gvSIG Association<br>
<a href="http://www.gvsig.com" target="_blank">www.gvsig.com</a><br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>