Package oracle.spatial.network.nfe.model.edit.undo
Provides classes used to perform undo/redo actions for NFE model events.
-
Class Summary Class Description FeatureElementPropertyChangedUndoableEdit Atomic undoable edit implementation that performs the undo/redo actions when a feature element's property has changed.FeatureElementsAddedUndoableEdit Atomic undoable edit implementation that performs the undo/redo actions when one or more feature elements are added to the modelFeatureElementsRemovedUndoableEdit Atomic undoable edit implementation that performs the undo/redo actions when a one or more feature elements are removed from the model.FeaturePropertyChangedUndoableEdit Atomic undoable edit implementation that performs the undo/redo actions when a feature's property has changed.FeaturesAddedUndoableEdit Atomic undoable edit implementation that performs the undo/redo actions when one or more features are added to the modelFeaturesRemovedUndoableEdit Atomic undoable edit implementation that performs the undo/redo actions when one or more features are removed from the modelNetworkElementPropertyChangedUndoableEdit Atomic undoable edit implementation that performs the undo/redo actions when a network element's property has changed.NetworkElementsAddedUndoableEdit Atomic undoable edit implementation that performs the undo/redo actions when one or more network elements are added to the modelNetworkElementsRemovedUndoableEdit Atomic undoable edit implementation that performs the undo/redo actions when one or more network elements are removed from the modelNFEAtomicUndoableEdit A base abstract class that should be extended by any undoable edit implementation that wants to perform a undo/redo action for a specific NFE model event.NFEBlockUndoableEdit Undoable Edit implementation which contains multiple actions that should be executed altogether in a undo/redo operation.RuleInstanceAddedUndoableEdit Atomic undoable edit implementation that performs the undo/redo actions when one or more rule instances are added to the modelRuleInstanceRelationAddedUndoableEdit Atomic undoable edit implementation that performs the undo/redo actions when a relation is added to a rule instanceRuleInstanceRelationRemovedUndoableEdit Atomic undoable edit implementation that performs the undo/redo actions when a relation is removed from a rule instanceRuleInstanceRemovedUndoableEdit Atomic undoable edit implementation that performs the undo/redo actions when one or more rule instances are removed from the model