Note
Most of the Swing API is not thread safe. For details, see Concurrency in Swing, a section in The Java Tutorial.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | StateEditable
StateEditable defines the interface for objects that can have their state undone/redone by a StateEdit. |
| public interface | UndoableEdit
An |
| Modifier and Type | Class and Description |
|---|---|
| public class | AbstractUndoableEdit
An abstract implementation of |
| public class | CannotRedoException
Thrown when an UndoableEdit is told to |
| public class | CannotUndoException
Thrown when an UndoableEdit is told to |
| public class | CompoundEdit
A concrete subclass of AbstractUndoableEdit, used to assemble little UndoableEdits into great big ones. |
| public class | StateEdit
StateEdit is a general edit for objects that change state. |
| public class | UndoableEditSupport
A support class used for managing |
| public class | UndoManager
|