<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Buenas,<br>
    <br>
    Si no lo lee directamente, la próxima vez que vea a Joaquín le
    hablaré sobre esto. Él es el que sabe. Yo solo podría hablar por
    encima del asunto.<br>
    <br>
    Si me podéis decir de qué partes estaríais interesados en tener
    acceso  desde groovy, sería un comienzo.<br>
    <br>
    Saludos!<br>
    <br>
    <br>
    <br>
    <div class="moz-cite-prefix">El 01/02/2017 a las 17:57, Alex Irmel
      Oviedo Solis escribió:<br>
    </div>
    <blockquote
cite="mid:CAKZ77-_eTAZAut-OWbn7x50COH34ZEN0eDP+_HpXG1jcSKLEGA@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>Hello Andrea, now you have an ally :-)<br>
          --<br>
        </div>
        Hola Andrea ahora tienes un aliado :-)<br>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr">El mié., 1 de feb. de 2017 a la(s) 11:48, andrea
          antonello &lt;<a moz-do-not-send="true"
            href="mailto:andrea.antonello@gmail.com">andrea.antonello@gmail.com</a>&gt;
          escribió:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">Sorry for
          the English in the Spanish list.<br class="gmail_msg">
          <br class="gmail_msg">
          I have tried to work with the python scripting and also made a
          course<br class="gmail_msg">
          about it... but I don't like the language at all, I am
          sorry... I need<br class="gmail_msg">
          brackets in my life :-)<br class="gmail_msg">
          <br class="gmail_msg">
          So I wanted to start working on implementing some groovy
          counterpiece<br class="gmail_msg">
          to the python scripting.<br class="gmail_msg">
          <br class="gmail_msg">
          So Alex, you are not alone :-)<br class="gmail_msg">
          <br class="gmail_msg">
          Oscar, since I know some parts of the java API already, what
          would I<br class="gmail_msg">
          have to do to make an API available in groovy?<br
            class="gmail_msg">
          Are there examples of where the code should go?<br
            class="gmail_msg">
          <br class="gmail_msg">
          Thank you!<br class="gmail_msg">
          Andrea<br class="gmail_msg">
          <br class="gmail_msg">
          <br class="gmail_msg">
          <br class="gmail_msg">
          <br class="gmail_msg">
          <br class="gmail_msg">
          2017-02-01 17:41 GMT+01:00 Oscar Martinez &lt;<a
            moz-do-not-send="true" href="mailto:omartinez@gvsig.com"
            class="gmail_msg" target="_blank">omartinez@gvsig.com</a>&gt;:<br
            class="gmail_msg">
          &gt; Lo principal son los Javadocs los puedes encontrar en:<br
            class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt; <a moz-do-not-send="true"
href="http://downloads.gvsig.org/download/gvsig-desktop-testing/dists/2.3.0/javadocs/html/"
            rel="noreferrer" class="gmail_msg" target="_blank">http://downloads.gvsig.org/download/gvsig-desktop-testing/dists/2.3.0/javadocs/html/</a><br
            class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt; Que expliquen más la parte de Java también te puede ser
          útil algunas partes<br class="gmail_msg">
          &gt; de la Guia del inicio rápido del desarrollador y
          org.gvsig.fmap.dal:<br class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt; <a moz-do-not-send="true"
            href="http://downloads.gvsig.org/download/web/html/es/index.html"
            rel="noreferrer" class="gmail_msg" target="_blank">http://downloads.gvsig.org/download/web/html/es/index.html</a><br
            class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt; También puedes encontrar diferentes talleres:<br
            class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt; <a moz-do-not-send="true"
            href="http://www.gvsig.com/es/divulgacion/material-didactico"
            rel="noreferrer" class="gmail_msg" target="_blank">http://www.gvsig.com/es/divulgacion/material-didactico</a><br
            class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt; Lo dicho, la parte de Python dispone de algunas funciones
          extras, pero por<br class="gmail_msg">
          &gt; lo general solo son algunos métodos que sirven de atajo a
          operaciones que si<br class="gmail_msg">
          &gt; fueran escritas en Java ocuparían varías líneas. Y
          algunas funciones extras<br class="gmail_msg">
          &gt; en algunas clases. Con esto decir que la documentación de
          Python también te<br class="gmail_msg">
          &gt; puede servir para comprobar como funcionan algunas cosas.<br
            class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt; ¿Necesitas desarrollar en groovy por algún motivo? Hemos
          hecho pocas<br class="gmail_msg">
          &gt; pruebas, hice algún geoproceso y todo funcionó OK, pero
          estaría interesado<br class="gmail_msg">
          &gt; en ver en qué lo utilizas y cómo. Me puedes contestar a
          mi email<br class="gmail_msg">
          &gt; directamente.<br class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt; Saludos<br class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt; El 01/02/2017 a las 17:18, Alex Irmel Oviedo Solis
          escribió:<br class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt; Gracias Oscar, donde puedo encontrar la documentacion de
          las apis de java,<br class="gmail_msg">
          &gt; usaria lo ya hecho pero demoraria más aprender (j)python.
          Gracias<br class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt; El mié., 1 de feb. de 2017 a la(s) 10:57, Oscar Martinez<br
            class="gmail_msg">
          &gt; &lt;<a moz-do-not-send="true"
            href="mailto:omartinez@gvsig.com" class="gmail_msg"
            target="_blank">omartinez@gvsig.com</a>&gt; escribió:<br
            class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; Buenas,<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; Siento decirte que las librerías de Scripting están
          desarolladas sobre<br class="gmail_msg">
          &gt;&gt; Python (Jython), y solo accesibles desde este
          lenguaje.<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; Desde Groovy deberías de usar directamente la API de
          Java.<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; Si quiers mirar por ejemplo como sacar el mensaje de
          dialog, puedes<br class="gmail_msg">
          &gt;&gt; revisar las librerías de Python que tenemos para ver
          como lo hace en:<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt;
gvSIG-desktop-2.3.1-2501-final-win-x86_64\gvSIG\extensiones\org.gvsig.scripting.app.mainplugin\scripting\lib\gvsig<br
            class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; y consultar por ejemplo la de commonsdialog.py<br
            class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; Por ahora esto es lo que está hecho. Cualquier otra
          duda no tengas<br class="gmail_msg">
          &gt;&gt; problema en seguir preguntando<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; Saludos<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; El 01/02/2017 a las 16:03, Alex Irmel Oviedo Solis
          escribió:<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; Hola, espero no estar cayendo pesado :-(<br
            class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; Estoy en windows en este momento y estoy intentando
          hacer los ejemplos de<br class="gmail_msg">
          &gt;&gt; la documentacion de scripting [1] en groovy pero no
          encuentro los paquetes<br class="gmail_msg">
          &gt;&gt; adecuados para que funcionen los ejemplos que ahora
          estan en python, por<br class="gmail_msg">
          &gt;&gt; ejemplo tengo este pequeño ejemplo en groovy:<br
            class="gmail_msg">
          &gt;&gt; ----<br class="gmail_msg">
          &gt;&gt; import gvsig.*<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; commonsdialog.msgbox("Mensaje de prueba","Titulo")<br
            class="gmail_msg">
          &gt;&gt; ----<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; Y tambien este otro:<br class="gmail_msg">
          &gt;&gt; -----<br class="gmail_msg">
          &gt;&gt; import scripting.*<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; commonsdialog.msgbox("Mensaje de prueba","Titulo")<br
            class="gmail_msg">
          &gt;&gt; -----<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; En ambos casos me sale este error:<br
            class="gmail_msg">
          &gt;&gt; ------<br class="gmail_msg">
          &gt;&gt; Error    groovy.lang.MissingPropertyException: No
          such property:<br class="gmail_msg">
          &gt;&gt; commonsdialog for class: Script58<br
            class="gmail_msg">
          &gt;&gt; ------<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; [1]:<br class="gmail_msg">
          &gt;&gt; <a moz-do-not-send="true"
href="http://downloads.gvsig.org/download/web/html/es/scripting_devel_guide/2.3/"
            rel="noreferrer" class="gmail_msg" target="_blank">http://downloads.gvsig.org/download/web/html/es/scripting_devel_guide/2.3/</a><br
            class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; _______________________________________________<br
            class="gmail_msg">
          &gt;&gt; gvSIG_desarrolladores mailing list<br
            class="gmail_msg">
          &gt;&gt; <a moz-do-not-send="true"
            href="mailto:gvSIG_desarrolladores@listserv.gva.es"
            class="gmail_msg" target="_blank">gvSIG_desarrolladores@listserv.gva.es</a><br
            class="gmail_msg">
          &gt;&gt; Para ver histórico de mensajes, editar sus
          preferencias de usuario o darse<br class="gmail_msg">
          &gt;&gt; de baja en esta lista, acuda a la siguiente
          dirección:<br class="gmail_msg">
          &gt;&gt; <a moz-do-not-send="true"
href="https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores"
            rel="noreferrer" class="gmail_msg" target="_blank">https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br
            class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt;<br class="gmail_msg">
          &gt;&gt; _______________________________________________<br
            class="gmail_msg">
          &gt;&gt; gvSIG_desarrolladores mailing list<br
            class="gmail_msg">
          &gt;&gt; <a moz-do-not-send="true"
            href="mailto:gvSIG_desarrolladores@listserv.gva.es"
            class="gmail_msg" target="_blank">gvSIG_desarrolladores@listserv.gva.es</a><br
            class="gmail_msg">
          &gt;&gt; Para ver histórico de mensajes, editar sus
          preferencias de usuario o darse<br class="gmail_msg">
          &gt;&gt; de baja en esta lista, acuda a la siguiente
          dirección:<br class="gmail_msg">
          &gt;&gt; <a moz-do-not-send="true"
href="https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores"
            rel="noreferrer" class="gmail_msg" target="_blank">https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br
            class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt; _______________________________________________<br
            class="gmail_msg">
          &gt; gvSIG_desarrolladores mailing list<br class="gmail_msg">
          &gt; <a moz-do-not-send="true"
            href="mailto:gvSIG_desarrolladores@listserv.gva.es"
            class="gmail_msg" target="_blank">gvSIG_desarrolladores@listserv.gva.es</a><br
            class="gmail_msg">
          &gt; Para ver histórico de mensajes, editar sus preferencias
          de usuario o darse<br class="gmail_msg">
          &gt; de baja en esta lista, acuda a la siguiente dirección:<br
            class="gmail_msg">
          &gt; <a moz-do-not-send="true"
href="https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores"
            rel="noreferrer" class="gmail_msg" target="_blank">https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br
            class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt;<br class="gmail_msg">
          &gt; _______________________________________________<br
            class="gmail_msg">
          &gt; gvSIG_desarrolladores mailing list<br class="gmail_msg">
          &gt; <a moz-do-not-send="true"
            href="mailto:gvSIG_desarrolladores@listserv.gva.es"
            class="gmail_msg" target="_blank">gvSIG_desarrolladores@listserv.gva.es</a><br
            class="gmail_msg">
          &gt; Para ver histórico de mensajes, editar sus preferencias
          de usuario o darse<br class="gmail_msg">
          &gt; de baja en esta lista, acuda a la siguiente dirección:<br
            class="gmail_msg">
          &gt; <a moz-do-not-send="true"
href="https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores"
            rel="noreferrer" class="gmail_msg" target="_blank">https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br
            class="gmail_msg">
          &gt;<br class="gmail_msg">
          _______________________________________________<br
            class="gmail_msg">
          gvSIG_desarrolladores mailing list<br class="gmail_msg">
          <a moz-do-not-send="true"
            href="mailto:gvSIG_desarrolladores@listserv.gva.es"
            class="gmail_msg" target="_blank">gvSIG_desarrolladores@listserv.gva.es</a><br
            class="gmail_msg">
          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 moz-do-not-send="true"
href="https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores"
            rel="noreferrer" class="gmail_msg" target="_blank">https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br
            class="gmail_msg">
        </blockquote>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
gvSIG_desarrolladores mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a>
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 class="moz-txt-link-freetext" href="https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores">https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>