Revision 45637 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.file/org.gvsig.fmap.dal.file.csv/src/test/java/org/gvsig/fmap/dal/store/csv/TestCreate.java
TestCreate.java | ||
---|---|---|
122 | 122 |
); |
123 | 123 |
((FilesystemStoreParameters)params).setFile(getFile(getTargetFilename())); |
124 | 124 |
EditableFeatureType ft = params.getDefaultFeatureType(); |
125 |
ft.addAll(sourceStore.getDefaultFeatureType());
|
|
125 |
ft.copyFrom(sourceStore.getDefaultFeatureType());
|
|
126 | 126 |
explorer.add(getProviderName(), params, true); |
127 | 127 |
} |
128 | 128 |
|
... | ... | |
220 | 220 |
|
221 | 221 |
protected void copyFrom(FeatureStore sourceStore, int mode) throws Exception { |
222 | 222 |
FeatureStore targetStore = openTargetStore1(); |
223 |
targetStore.edit(mode); |
|
223 |
targetStore.edit(mode); // For debug |
|
224 |
int counter = 0; |
|
224 | 225 |
try { |
225 | 226 |
for (Feature sourceFeature : sourceStore.getFeatureSet()) { |
226 | 227 |
EditableFeature targetFeature = targetStore.createNewFeature(sourceFeature); |
227 | 228 |
targetStore.insert(targetFeature); |
229 |
counter++; |
|
228 | 230 |
} |
229 | 231 |
} finally { |
230 | 232 |
targetStore.finishEditing(); |
Also available in: Unified diff