Revision 38083 branches/v2_0_0_prep/libraries/libFMap_dalfile/src-test/org/gvsig/fmap/dal/store/shp/Bug15671Test.java

View differences:

Bug15671Test.java
36 36
import org.gvsig.fmap.geom.GeometryLocator;
37 37
import org.gvsig.fmap.geom.GeometryManager;
38 38
import org.gvsig.fmap.geom.primitive.NullGeometry;
39
import org.gvsig.fmap.geom.type.GeometryType;
39 40
import org.gvsig.tools.exception.BaseException;
40 41
import org.gvsig.tools.library.impl.DefaultLibrariesInitializer;
41 42
import org.gvsig.tools.visitor.VisitCanceledException;
......
53 54
    public void testBug15671() throws Exception {
54 55
        new DefaultLibrariesInitializer().fullInitialize();
55 56
        DataManager manager = DALLocator.getDataManager();
57
        GeometryManager geometryManager = GeometryLocator.getGeometryManager();
56 58

  
57 59
        EditableFeatureType type = new DefaultEditableFeatureType();
58
        type.add("GEOMETRY", DataTypes.GEOMETRY)
59
            .setGeometryType(Geometry.TYPES.POINT)
60
            .setGeometrySubType(Geometry.SUBTYPES.GEOM2D);
60
        GeometryType geometryType =
61
            geometryManager.getGeometryType(Geometry.TYPES.POINT,
62
                Geometry.SUBTYPES.GEOM2D);
63
        type.add("geom", org.gvsig.fmap.geom.DataTypes.GEOMETRY)
64
            .setGeometryType(geometryType);
61 65
        type.setDefaultGeometryAttributeName("GEOMETRY");
62 66
        type.add("double", DataTypes.DOUBLE);
63 67

  
......
76 80

  
77 81
        store.edit();
78 82
        EditableFeature feature = store.createNewFeature().getEditable();
79
        GeometryManager geometryManager = GeometryLocator.getGeometryManager();
80 83
        NullGeometry geom =
81 84
            geometryManager.createNullGeometry(Geometry.SUBTYPES.GEOM2D);
82 85
        feature.setGeometry("GEOMETRY", geom);

Also available in: Unified diff