Revision 161 org.gvsig.dgn/trunk/org.gvsig.dgn/org.gvsig.dgn.provider/src/main/java/org/gvsig/fmap/dal/store/dgn/DGNStoreProvider.java

View differences:

DGNStoreProvider.java
777 777
                                OrientablePrimitive geom = null;
778 778
                                subtypeElement = getGeometrySubType(dgnmultipoint);
779 779
                                if (dgnmultipoint.isPolygon()) {
780
                                    geom = (OrientablePrimitive) geomManager.create(Geometry.TYPES.SURFACE,subtypeHeader);
780
                                    geom = (OrientablePrimitive) geomManager.createPolygon(subtypeHeader);
781 781
                                } else {
782
                                    geom = (OrientablePrimitive) geomManager.create(Geometry.TYPES.CURVE,subtypeHeader);
782
                                    geom = (OrientablePrimitive) geomManager.createLine(subtypeHeader);
783 783
                                }
784 784

  
785 785
                                // Si es una curva nos saltamos los dos primeros y los dos ultimos vertices.

Also available in: Unified diff