Interface FeatureCommandsStack
- All Superinterfaces:
org.gvsig.tools.observer.Observable,org.gvsig.tools.undo.command.UndoRedoCommandStack,org.gvsig.tools.undo.UndoRedoStack,org.gvsig.tools.observer.WeakReferencingObservable
- All Known Implementing Classes:
DefaultFeatureCommandsStack
public interface FeatureCommandsStack
extends org.gvsig.tools.undo.command.UndoRedoCommandStack
-
Method Summary
Modifier and TypeMethodDescriptionvoiddelete(org.gvsig.fmap.dal.feature.Feature feature) voiddeselect(DefaultFeatureReferenceSelection selection, org.gvsig.fmap.dal.feature.FeatureReference reference) voiddeselectAll(DefaultFeatureReferenceSelection selection) voidinsert(org.gvsig.fmap.dal.feature.EditableFeature feature) voidselect(DefaultFeatureReferenceSelection selection, org.gvsig.fmap.dal.feature.FeatureReference reference) voidselectAll(DefaultFeatureReferenceSelection selection) voidselectionReverse(DefaultFeatureReferenceSelection selection) voidselectionSet(DefaultFeatureStore store, org.gvsig.fmap.dal.feature.FeatureSelection oldSelection, org.gvsig.fmap.dal.feature.FeatureSelection newSelection) voidupdate(org.gvsig.fmap.dal.feature.EditableFeature feature, org.gvsig.fmap.dal.feature.Feature oldFeature) voidupdate(org.gvsig.fmap.dal.feature.FeatureType featureType, org.gvsig.fmap.dal.feature.FeatureType oldFeatureType) Methods inherited from interface org.gvsig.tools.observer.Observable
addObserver, deleteObserver, deleteObserversMethods inherited from interface org.gvsig.tools.undo.command.UndoRedoCommandStack
add, clear, endComplex, getNextRedoCommand, getNextUndoCommand, inComplex, size, startComplexMethods inherited from interface org.gvsig.tools.undo.UndoRedoStack
canRedo, canUndo, getRedoInfos, getUndoInfos, redo, redo, undo, undo
-
Method Details
-
insert
void insert(org.gvsig.fmap.dal.feature.EditableFeature feature) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-
update
void update(org.gvsig.fmap.dal.feature.EditableFeature feature, org.gvsig.fmap.dal.feature.Feature oldFeature) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-
delete
void delete(org.gvsig.fmap.dal.feature.Feature feature) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-
update
void update(org.gvsig.fmap.dal.feature.FeatureType featureType, org.gvsig.fmap.dal.feature.FeatureType oldFeatureType) -
select
void select(DefaultFeatureReferenceSelection selection, org.gvsig.fmap.dal.feature.FeatureReference reference) -
deselect
void deselect(DefaultFeatureReferenceSelection selection, org.gvsig.fmap.dal.feature.FeatureReference reference) -
selectAll
void selectAll(DefaultFeatureReferenceSelection selection) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-
deselectAll
void deselectAll(DefaultFeatureReferenceSelection selection) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-
selectionReverse
-
selectionSet
void selectionSet(DefaultFeatureStore store, org.gvsig.fmap.dal.feature.FeatureSelection oldSelection, org.gvsig.fmap.dal.feature.FeatureSelection newSelection)
-