[Gvsig_desarrolladores] objeto en cresques no accesible

marcos boullón magán marcosboullon en gmail.com
Jue Oct 5 12:20:33 CEST 2006


Hola,

Sí, parece que me funciona (por lo menos aún no se ha roto nada).

Gracias,

Marcos

El 5/10/06, jaume dominguez faus<jaume.dominguez en iver.es> escribió:
> Es un cambio en la notación
>
> ahora debes usar
> ICoordTrans ct = srcProj.getCT(dstProj);
> para obtener la transformación y
>
> dstPoint = ct.convert(srcPoint, dstPoint);
>
> funciona?
> Jaume
>
>
> En/na marcos boullón magán ha escrit:
>
> > Hola,
> >
> > Estoy convirtiendo lo que llevaba hecho en gvSIG 1.0 alpha a gvSIG 1.0
> > RC1, y tengo una duda. Al compilar desde línea de comando con "ant",
> > me protesta con:
> >
> > compile:
> >    [javac] Compiling 2 source files to
> > /home/marcos/gvSIG-1_0-rc1-src/extGestionEspacios/bin
> >    [javac]
> > /home/marcos/gvSIG-1_0-rc1-src/extGestionEspacios/src/es/usc/laborate/gvsig/gestionespacios/gui/PanelExtensionGestionEspacios.java:86:
> >
> > org.cresques.cts.gt2.CoordTrans is not public in org.cresques.cts.gt2;
> > cannot be accessed from outside package
> >    [javac] import org.cresques.cts.gt2.CoordTrans;
> >    [javac]                             ^
> >    [javac]
> > /home/marcos/gvSIG-1_0-rc1-src/extGestionEspacios/src/es/usc/laborate/gvsig/gestionespacios/gui/PanelExtensionGestionEspacios.java:2052:
> >
> > org.cresques.cts.gt2.CoordTrans is not public in org.cresques.cts.gt2;
> > cannot be accessed from outside package
> >    [javac]                             ICoordTrans ct = new
> > CoordTrans((CoordSys) proyeccion, (CoordSys) vp.getProjection());
> >
> >
> > He ido a mirar el código fuente de la clase
> > "org.cresques.cts.gt2.CoordTrans" y encuentro una pequeña, pero
> > importante diferencia:
> >
> > - versión 1.0 alpha:
> > ...
> > public class CoordTrans implements ICoordTrans {
> >
> > - versión 1.0 rc1:
> > ...
> > class CoordTrans implements ICoordTrans {
> >
> > Creo que en java por defecto las clases no son públicas, así que haber
> > eliminado el modificador "public" me hace la pascua. La pregunta es,
> > ¿debo considerarlo un despiste y reescribirlo? ¿o ha sido un a
> > propósito y debo acceder a esos objetos desde algún otro sitio?
> >
> > En el primer caso, considerad este correo como un "bug report". En el
> > segundo, por favor, ¿cómo se hace ahora?
> >
> > Gracias por todo,
> >
> > Marcos
> >
>
>
> --
> Jaume Dominguez Faus
>
> Àrea de Software Lliure
> Iver TI
> C. Salamanca, 52
> 46005 València
> Telf: 902 25 25 40 Fax: 96 316 27 16
> (Spain)
>
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>


-- 
-- marcos boullón magán
-- universidade de Santiago de Compostela



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