is new.
See:
Description
| Interface Summary | |
|---|---|
| StateEditable | StateEditable defines the interface for objects that can have their state undone/redone by a StateEdit. |
| UndoableEdit |
An
UndoableEdit represents
edit.
|
| Class Summary | |
|---|---|
| AbstractUndoableEdit | An abstract implementation of UndoableEdit, implementing simple responses to all boolean methods in that interface. |
| CompoundEdit | A concrete subclass of AbstractUndoableEdit, used to assemble little UndoableEdits into great big ones. |
| StateEdit | StateEdit is a general edit for objects that change state. |
| UndoableEditSupport | A support class used for managing UndoableEdit listeners. |
UndoManager
|
UndoManager manages a list of UndoableEdits, providing a way to undo or redo the appropriate edits.
|
|
|
| Exception Summary | |
|---|---|
| CannotRedoException | Thrown when an UndoableEdit is told to redo() and can't. |
| CannotUndoException | Thrown when an UndoableEdit is told to undo() and can't. |
Allows developers to provide support for undo/redoin applications such as text editors.
Note:Most of the Swing API is not thread safe.For details, see
Related Documentation
For overviews, tutorials, examples, guides, and tool documentation, please see: