Class UndoRedo.Manager

All Implemented Interfaces:
Serializable, EventListener, UndoableEditListener, UndoableEdit, UndoRedo
Enclosing interface:
UndoRedo

public static class UndoRedo.Manager extends UndoManager implements UndoRedo
An undo manager which fires a change event each time it consumes a new undoable edit.
Compared to Swing this implementation is more stable. If any contained undo edit throws an exception from its undo/redo methods the implementation will fail gracefully (unlike in Swing it will not change an internal pointer inside edits).
See Also: