Revision 40365 branches/v2_0_0_prep/libraries/libFMap_dalfile/src-test/org/gvsig/fmap/dal/store/shp/Bug15597Test.java
Bug15597Test.java | ||
---|---|---|
34 | 34 |
import org.gvsig.fmap.dal.feature.FeatureSet; |
35 | 35 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
36 | 36 |
import org.gvsig.fmap.dal.feature.NewFeatureStoreParameters; |
37 |
import org.gvsig.fmap.dal.feature.impl.DefaultEditableFeatureType; |
|
38 | 37 |
import org.gvsig.fmap.geom.Geometry; |
39 | 38 |
import org.gvsig.fmap.geom.Geometry.SUBTYPES; |
40 | 39 |
import org.gvsig.fmap.geom.GeometryLocator; |
... | ... | |
58 | 57 |
DataManager manager = DALLocator.getDataManager(); |
59 | 58 |
GeometryManager geometryManager = GeometryLocator.getGeometryManager(); |
60 | 59 |
|
60 |
//Create a store |
|
61 |
NewFeatureStoreParameters destParams = |
|
62 |
(NewFeatureStoreParameters) manager.createNewStoreParameters( |
|
63 |
"FilesystemExplorer", "Shape"); |
|
64 |
|
|
61 | 65 |
//Create a feature type with two fields: "geom" and "field1" |
62 |
EditableFeatureType type = new DefaultEditableFeatureType();
|
|
66 |
EditableFeatureType type = destParams.getDefaultFeatureType();
|
|
63 | 67 |
GeometryType geometryType = |
64 | 68 |
geometryManager.getGeometryType(Geometry.TYPES.POINT, |
65 | 69 |
Geometry.SUBTYPES.GEOM2D); |
... | ... | |
68 | 72 |
type.setDefaultGeometryAttributeName("geom"); |
69 | 73 |
type.add("field1", DataTypes.STRING).setSize(2); |
70 | 74 |
|
71 |
//Create a store |
|
72 |
NewFeatureStoreParameters destParams = |
|
73 |
(NewFeatureStoreParameters) manager.createNewStoreParameters( |
|
74 |
"FilesystemExplorer", "Shape"); |
|
75 | 75 |
destParams.setDynValue("shpfile", TEMP_PATH + "mySHP.shp"); |
76 | 76 |
destParams.setDynValue("crs", "EPSG:23030"); |
77 | 77 |
destParams.setDefaultFeatureType(type); |
Also available in: Unified diff