Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV NEXT | FRAMES NO FRAMES

## Uses of Package
javax.swing.undo

Packages that use javax.swing.undo
javax.swing.event | Provides for events fired by Swing components.
javax.swing.text | Provides classes and interfaces that deal with editable and noneditable text components.
javax.swing.undo | Allows developers to provide support for undo/redo in applications such as text editors.

Classes in javax.swing.undo used by javax.swing.event
UndoableEdit An `UndoableEdit` represents an edit.

Classes in javax.swing.undo used by javax.swing.text
AbstractUndoableEdit An abstract implementation of `UndoableEdit`, implementing simple responses to all boolean methods in that interface.
CannotRedoException Thrown when an UndoableEdit is told to `redo()` and can't.
CannotUndoException Thrown when an UndoableEdit is told to `undo()` and can't.
CompoundEdit A concrete subclass of AbstractUndoableEdit, used to assemble little UndoableEdits into great big ones.
UndoableEdit An `UndoableEdit` represents an edit.

Classes in javax.swing.undo used by javax.swing.undo
AbstractUndoableEdit An abstract implementation of `UndoableEdit`, implementing simple responses to all boolean methods in that interface.
CannotRedoException Thrown when an UndoableEdit is told to `redo()` and can't.
CannotUndoException Thrown when an UndoableEdit is told to `undo()` and can't.
CompoundEdit A concrete subclass of AbstractUndoableEdit, used to assemble little UndoableEdits into great big ones.
StateEditable StateEditable defines the interface for objects that can have their state undone/redone by a StateEdit.
UndoableEdit An `UndoableEdit` represents an edit.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Java™ Platform Standard Ed. 6
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2011, Oracle and/or its affiliates. All rights reserved.