public interface EditingManager
Modifier and Type | Method and Description |
---|---|
void |
add(EditableFeature newFeature) |
void |
delete(Feature feature) |
void |
dispose() |
java.util.Iterator<FeatureReference> |
getDeletedFeatures() |
Feature |
getFeature(FeatureReference reference,
FeatureStore store,
FeatureType type) |
FeatureType |
getFeatureType(java.lang.String id) |
java.util.List<FeatureType.FeatureTypeChanged> |
getFeatureTypesChanged() |
java.util.Iterator<FeatureProvider> |
getInsertedFeatures() |
java.util.Iterator<FeatureProvider> |
getUpdatedFeatures() |
boolean |
isDeleted(Feature feature) |
boolean |
isDeleted(FeatureReference featureReference) |
boolean |
isDeleted(FeatureType type) |
boolean |
isDeleted(java.lang.String featureTypeId) |
boolean |
isSelectionCompromised() |
void |
restore(FeatureReference featureReference) |
void |
restore(FeatureReference featureReference,
int code) |
void |
restore(java.lang.String featureTypeId) |
void |
restore(java.lang.String featureTypeId,
int code) |
int |
update(EditableFeature newFeature,
Feature oldFeature) |
int |
update(FeatureType type,
FeatureType oldType) |
void dispose()
void delete(Feature feature)
void add(EditableFeature newFeature)
int update(EditableFeature newFeature, Feature oldFeature)
int update(FeatureType type, FeatureType oldType)
void restore(FeatureReference featureReference)
void restore(FeatureReference featureReference, int code)
void restore(java.lang.String featureTypeId)
void restore(java.lang.String featureTypeId, int code)
boolean isDeleted(Feature feature)
boolean isDeleted(FeatureReference featureReference)
boolean isDeleted(FeatureType type)
boolean isDeleted(java.lang.String featureTypeId)
boolean isSelectionCompromised()
java.util.Iterator<FeatureReference> getDeletedFeatures()
java.util.Iterator<FeatureProvider> getInsertedFeatures()
java.util.Iterator<FeatureProvider> getUpdatedFeatures()
java.util.List<FeatureType.FeatureTypeChanged> getFeatureTypesChanged() throws DataException
DataException
FeatureType getFeatureType(java.lang.String id) throws DataException
DataException
Feature getFeature(FeatureReference reference, FeatureStore store, FeatureType type) throws DataException
DataException