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

View differences:

Bug15617Test.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;
......
57 58
    public void testBug15617() throws Exception {
58 59
        new DefaultLibrariesInitializer().fullInitialize();
59 60
        DataManager manager = DALLocator.getDataManager();
61
        GeometryManager geometryManager = GeometryLocator.getGeometryManager();
60 62

  
61 63
        EditableFeatureType type = new DefaultEditableFeatureType();
64
        GeometryType geometryType =
65
            geometryManager.getGeometryType(Geometry.TYPES.POINT,
66
                Geometry.SUBTYPES.GEOM2D);
62 67
        type.add("geom", org.gvsig.fmap.geom.DataTypes.GEOMETRY)
63
            .setGeometryType(Geometry.TYPES.POINT)
64
            .setGeometrySubType(Geometry.SUBTYPES.GEOM2D);
68
            .setGeometryType(geometryType);
65 69
        type.setDefaultGeometryAttributeName("geom");
66 70
//        type.add("float", DataTypes.FLOAT).setSize(5);
67 71
//        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