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

View differences:

Bug15643Test.java
41 41
import org.gvsig.fmap.geom.operation.GeometryOperation;
42 42
import org.gvsig.fmap.geom.operation.GeometryOperationContext;
43 43
import org.gvsig.fmap.geom.operation.fromjts.FromJTS;
44
import org.gvsig.fmap.geom.type.GeometryType;
44 45
import org.gvsig.tools.exception.BaseException;
45 46
import org.gvsig.tools.library.impl.DefaultLibrariesInitializer;
46 47
import org.gvsig.tools.visitor.VisitCanceledException;
......
58 59
    public void testBug15643() throws Exception {
59 60
        new DefaultLibrariesInitializer().fullInitialize();
60 61
        DataManager manager = DALLocator.getDataManager();
62
        GeometryManager geometryManager = GeometryLocator.getGeometryManager();
61 63

  
62 64
        EditableFeatureType type = new DefaultEditableFeatureType();
65
        GeometryType geometryType =
66
            geometryManager.getGeometryType(Geometry.TYPES.POINT,
67
                Geometry.SUBTYPES.GEOM2D);
63 68
        type.add("geom", org.gvsig.fmap.geom.DataTypes.GEOMETRY)
64
            .setGeometryType(Geometry.TYPES.POINT)
65
            .setGeometrySubType(Geometry.SUBTYPES.GEOM2D);
69
            .setGeometryType(geometryType);
66 70
        type.setDefaultGeometryAttributeName("geom");
67 71
        type.add("float", DataTypes.FLOAT).setSize(5);
68 72
        type.add("double", DataTypes.DOUBLE).setSize(5);
......
87 91
        com.vividsolutions.jts.geom.Geometry g =
88 92
            new GeometryFactory().createPoint(new Coordinate(0, 0));
89 93

  
90
        GeometryManager geometryManager = GeometryLocator.getGeometryManager();
91 94
        int opCode = geometryManager.getGeometryOperationCode(FromJTS.NAME);
92 95
        GeometryOperation converter =
93 96
            geometryManager.getGeometryOperation(opCode, Geometry.TYPES.POINT,

Also available in: Unified diff