Package harmonic.mz.undo

Class Summary
DereferenceUndo This subclasses UndoRecord to undo the effect of dererenceing a DataNode.
FieldUndo Subclasses UndoRecord to restore state of the main value of any ModelNode.
GeometryUndo This is a subclass of UndoRecord for restoring entire geometries.
TransformUndo This is a subclass of UndoRecord that save the coordinate system of ShapeGroups.
TreeUndo Subclass of UndoRecord that stores how tree nodes are parented in database.
UndoGroup This subclasses UndoRecord to execute a series of Undo's in the implementation of this objects undo().
UndoMark This is an undo record that is used to mark a position in the undo stack
UndoRecord Sub classes of UndoRecord are responsible for undoing changes to the data state.
ViewpointUndo This is a subclass of UndoRecord to store the viewpoint's state.