Revision 45739 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/feature/impl/editing/memory/MemoryEditingManager.java
MemoryEditingManager.java | ||
---|---|---|
4 | 4 |
import java.util.Iterator; |
5 | 5 |
import java.util.List; |
6 | 6 |
import org.gvsig.fmap.dal.exception.DataException; |
7 |
import org.gvsig.fmap.dal.feature.EditableFeature; |
|
7 | 8 |
import org.gvsig.fmap.dal.feature.Feature; |
8 | 9 |
import org.gvsig.fmap.dal.feature.FeatureReference; |
9 | 10 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
... | ... | |
47 | 48 |
// } |
48 | 49 |
|
49 | 50 |
@Override |
50 |
public void add(Feature newFeature) { |
|
51 |
public void add(EditableFeature newFeature) {
|
|
51 | 52 |
this.featureManager.add(newFeature); |
52 | 53 |
this.spatialManager.insertFeature(newFeature); |
53 | 54 |
} |
54 | 55 |
|
55 | 56 |
@Override |
56 |
public int update(Feature newFeature, Feature oldFeature) { |
|
57 |
public int update(EditableFeature newFeature, Feature oldFeature) {
|
|
57 | 58 |
int code = featureManager.update(newFeature, oldFeature); |
58 | 59 |
spatialManager.updateFeature(newFeature, oldFeature); |
59 | 60 |
return code; |
Also available in: Unified diff