[Gvsig_desarrolladores] Creación de FMultipoint2D

Jorge Gaspar Sanz Salinas jsanz en prodevelop.es
Vie Jul 14 08:40:16 CEST 2006


Un pequeño bug en la clase _com.iver.cit.gvsig.fmap.core.FMultiPoint2D_ 
que hemos detectado:

En la versión 0.6 no teníamos ningún problema en crear _FMultiPoint2D_ 
con la clase _ShapeFactory_ del mismo paquete con

createMultipoint2D(double[] x, double[] y)

El caso es que en 1.0 al llamar a este método, pasa los dos arrays a la 
clase FMultiPoint2D y devuelve un NullPointerException porque la 
variable _points_ no se inicializa en el constructor.

Podemos "saltarnos" el error utilizando directamente la clase sin pasar 
por la factory con otro constructor (el que recibe directamente FPoints) 
pero entendemos que lo correcto debería de ser usar la clase 
_ShapeFactory_ ¿no?

Un saludo
-- 
Jorge Gaspar Sanz Salinas
Ingeniero en Geodesia y Cartografía
Prodevelop S.L. - Valencia - España
Tlf.:  96.351.06.12 - Fax:   96.351.09.68
jsanz[en]prodevelop[punto]es
http://www.prodevelop.es


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