[Gvsig_desarrolladores] AYUDA.Llamar a mi clase desde gvSIG

Jorge Piera jorge.piera en iver.es
Lun Dic 3 11:55:06 CET 2007


Hola César.

No consigues ver nada porque no lo estás ejecutando, ya que estás 
modificando el fichero equivocado. Por lo que comentas supongo que has 
intalado el gvSIG desde la página web y quieres añadirle la extensión. 
Lo que ocurre es que el tutorial que estás siguiendo está pensado para 
seguirlo desde un Eclipse en el que se tengan los fuentes de gvSIG. La 
solución es muy simple:

Ejecuta el fichero "build.xml" tal y como se indica en el manual. Verás 
que se crea un directorio en el workspace del eclipse que se llama 
"_fwAndami/gvSIG/extensiones/com.iver.cit.gvsig.myplugin". Copia el 
directorio completo en "C:\Archivos de 
programa\gvSIG_1.1\bin\gvSIG\extensiones". El config.xml que tienes que 
modificar es el de la extensión que lo habrás copiado en la carpeta 
"C:\Archivos de 
programa\gvSIG_1.1\bin\gvSIG\extensiones\com.iver.cit.gvsig.myplugin".

Un saludo.

Cesar Escribano wrote:
> Gracias Jorge.
> Bueno, ésto que me propones lo hice sobre el config.xml que está en 
> C:\Archivos de 
> programa\gvSIG_1.1\bin\gvSIG\extensiones\com.iver.cit.gvsig\config.xml, 
> pero no me produce ningún efecto.
> Siguiendo el manual entiendo que desde gvSIG pulso "Mi Plugin/ Cargar 
> Shape de Provincias" y en la consola de eclipse debe aparecer "Me 
> estoy ejecutando".
> No consigo que ésto se realice.
>  
> Gracias.
>
>
>  
> El día 3/12/07, *Jorge Piera* <jorge.piera en iver.es 
> <mailto:jorge.piera en iver.es>> escribió:
>
>     Hola César.
>
>     Las opciones de menú se "enganchan" con una clase mediente el fichero
>     config.xml . Te copio el fragmento del fichero que hace esto:
>
>     <extension
>     class-name="com.iver.cit.gvsig.myplugin.LoadProvinciasExtension"
>                description="Extensión para cargar unas cuantas
>     provincias"
>                active="true"
>                priority="50">
>                <menu text="myPlugin/loadProvincesLayer"/>
>     </extension>
>
>     El atributo "class-name" del nodo extension es el que indica la clase
>     que se tiene que ejecutar (se ejecutará el método execute(String)).
>
>     Un saludo
>
>     Cesar Escribano wrote:
>     > Buenos días:
>     > Estoy siguiendo el documento "Crear una extensión desde 0 en
>     gvSIG",
>     > pero estoy atascado en la pág 21.
>     > En el menú de gvSIG he incluido "Mi Plugin / Cargar Shape de
>     > Provincias", pero al pulsar sobre esta opción no ejecuta la clase
>     > "LoadProvinciasExtension".
>     > ¿De qué modo puedo enganchar la opción de menú con la ejecución de
>     > dicha clase?
>     >
>     > Gracias.
>     > César Escribano
>     >
>     >
>     ------------------------------------------------------------------------
>
>     >
>     > _______________________________________________
>     > gvSIG_desarrolladores mailing list
>     > gvSIG_desarrolladores en runas.cap.gva.es
>     <mailto:gvSIG_desarrolladores en runas.cap.gva.es>
>     > http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>     >
>
>
>     --
>     Jorge Piera Llodrá
>     Especialista en Servicios OGC
>     Equipo de desarrollo gvSIG
>     IVER TI S.A.
>     C/ Salamanca, 50-52
>     46005-Valencia
>     Tlf.+34963163400
>     www.iver.es <http://www.iver.es>
>     www.gvsig.com <http://www.gvsig.com>
>
>
>     Este mensaje y sus archivos son confidenciales. No está permitida
>     su reproducción o distribución sin la autorización expresa de
>     "IVER Tecnologías de la Información". Si usted no es el
>     destinatario previsto, queda desautorizado cualquier uso, acceso o
>     copia de este mensaje. Si ha recibido este mensaje por error, por
>     favor bórrelo e infórmenos por esta misma vía.
>
>     _______________________________________________
>     gvSIG_desarrolladores mailing list
>     gvSIG_desarrolladores en runas.cap.gva.es
>     <mailto:gvSIG_desarrolladores en runas.cap.gva.es>
>     http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>   


-- 
Jorge Piera Llodrá
Especialista en Servicios OGC
Equipo de desarrollo gvSIG
IVER TI S.A.
C/ Salamanca, 50-52
46005-Valencia
Tlf.+34963163400
www.iver.es
www.gvsig.com 


Este mensaje y sus archivos son confidenciales. No está permitida su reproducción o distribución sin la autorización expresa de "IVER Tecnologías de la Información". Si usted no es el destinatario previsto, queda desautorizado cualquier uso, acceso o copia de este mensaje. Si ha recibido este mensaje por error, por favor bórrelo e infórmenos por esta misma vía.



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