Revision 41556 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.shp/src/main/java/org/gvsig/fmap/dal/store/shp/SHPStoreProvider.java
SHPStoreProvider.java | ||
---|---|---|
48 | 48 |
import org.gvsig.fmap.dal.feature.FeatureSet; |
49 | 49 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
50 | 50 |
import org.gvsig.fmap.dal.feature.FeatureType; |
51 |
import org.gvsig.fmap.dal.feature.exception.AttributeNameException; |
|
52 | 51 |
import org.gvsig.fmap.dal.feature.exception.PerformEditingException; |
53 | 52 |
import org.gvsig.fmap.dal.feature.spi.FeatureProvider; |
54 | 53 |
import org.gvsig.fmap.dal.resource.ResourceAction; |
... | ... | |
63 | 62 |
import org.gvsig.fmap.dal.spi.DataStoreProviderServices; |
64 | 63 |
import org.gvsig.fmap.dal.store.dbf.DBFStoreParameters; |
65 | 64 |
import org.gvsig.fmap.dal.store.dbf.DBFStoreProvider; |
66 |
import org.gvsig.fmap.dal.store.shp.utils.SHPFile; |
|
65 |
import org.gvsig.fmap.dal.store.shp.utils.ISHPFile; |
|
66 |
import org.gvsig.fmap.dal.store.shp.utils.SHPFile2; |
|
67 | 67 |
import org.gvsig.fmap.geom.Geometry; |
68 | 68 |
import org.gvsig.fmap.geom.Geometry.SUBTYPES; |
69 | 69 |
import org.gvsig.fmap.geom.GeometryLocator; |
... | ... | |
80 | 80 |
private static final Logger logger = LoggerFactory.getLogger(GeometryManager.class); |
81 | 81 |
public static String NAME = "Shape"; |
82 | 82 |
public static String DESCRIPTION = "Shape file"; |
83 |
private SHPFile shpFile; |
|
83 |
private ISHPFile shpFile;
|
|
84 | 84 |
|
85 | 85 |
private MultiResource resource; |
86 | 86 |
|
... | ... | |
103 | 103 |
protected void init(DBFStoreParameters params, |
104 | 104 |
DataStoreProviderServices storeServices) throws InitializeException { |
105 | 105 |
|
106 |
this.shpFile = new SHPFile((SHPStoreParameters) params); |
|
106 |
this.shpFile = new SHPFile2((SHPStoreParameters) params);
|
|
107 | 107 |
super.init(params, storeServices); |
108 | 108 |
this.shpFile.setUseNullGeometry(this.getShpParameters().getUseNullGeometry()); |
109 | 109 |
} |
Also available in: Unified diff