Package org.gvsig.fmap.dal.feature.impl
Interface EditingManager
- All Known Implementing Classes:
MemoryEditingManager
public interface EditingManager
-
Method Summary
Modifier and TypeMethodDescriptionvoidadd(org.gvsig.fmap.dal.feature.EditableFeature newFeature) voiddelete(org.gvsig.fmap.dal.feature.Feature feature) voiddispose()Iterator<org.gvsig.fmap.dal.feature.FeatureReference> org.gvsig.fmap.dal.feature.FeaturegetFeature(org.gvsig.fmap.dal.feature.FeatureReference reference, org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.fmap.dal.feature.FeatureType type) org.gvsig.fmap.dal.feature.FeatureTypegetFeatureType(String id) List<org.gvsig.fmap.dal.feature.FeatureType.FeatureTypeChanged> Iterator<org.gvsig.fmap.dal.feature.spi.FeatureProvider> Iterator<org.gvsig.fmap.dal.feature.spi.FeatureProvider> booleanbooleanisDeleted(org.gvsig.fmap.dal.feature.Feature feature) booleanisDeleted(org.gvsig.fmap.dal.feature.FeatureReference featureReference) booleanisDeleted(org.gvsig.fmap.dal.feature.FeatureType type) booleanvoidvoidvoidrestore(org.gvsig.fmap.dal.feature.FeatureReference featureReference) voidrestore(org.gvsig.fmap.dal.feature.FeatureReference featureReference, int code) intupdate(org.gvsig.fmap.dal.feature.EditableFeature newFeature, org.gvsig.fmap.dal.feature.Feature oldFeature) intupdate(org.gvsig.fmap.dal.feature.FeatureType type, org.gvsig.fmap.dal.feature.FeatureType oldType)
-
Method Details
-
dispose
void dispose() -
delete
void delete(org.gvsig.fmap.dal.feature.Feature feature) -
add
void add(org.gvsig.fmap.dal.feature.EditableFeature newFeature) -
update
int update(org.gvsig.fmap.dal.feature.EditableFeature newFeature, org.gvsig.fmap.dal.feature.Feature oldFeature) -
update
int update(org.gvsig.fmap.dal.feature.FeatureType type, org.gvsig.fmap.dal.feature.FeatureType oldType) -
restore
void restore(org.gvsig.fmap.dal.feature.FeatureReference featureReference) -
restore
void restore(org.gvsig.fmap.dal.feature.FeatureReference featureReference, int code) -
restore
-
restore
-
isDeleted
boolean isDeleted(org.gvsig.fmap.dal.feature.Feature feature) -
isDeleted
boolean isDeleted(org.gvsig.fmap.dal.feature.FeatureReference featureReference) -
isDeleted
boolean isDeleted(org.gvsig.fmap.dal.feature.FeatureType type) -
isDeleted
-
isSelectionCompromised
boolean isSelectionCompromised() -
getDeletedFeatures
Iterator<org.gvsig.fmap.dal.feature.FeatureReference> getDeletedFeatures() -
getInsertedFeatures
Iterator<org.gvsig.fmap.dal.feature.spi.FeatureProvider> getInsertedFeatures() -
getUpdatedFeatures
Iterator<org.gvsig.fmap.dal.feature.spi.FeatureProvider> getUpdatedFeatures() -
getFeatureTypesChanged
List<org.gvsig.fmap.dal.feature.FeatureType.FeatureTypeChanged> getFeatureTypesChanged() throws org.gvsig.fmap.dal.exception.DataException- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeatureType
org.gvsig.fmap.dal.feature.FeatureType getFeatureType(String id) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-
getFeature
org.gvsig.fmap.dal.feature.Feature getFeature(org.gvsig.fmap.dal.feature.FeatureReference reference, org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.fmap.dal.feature.FeatureType type) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-