javax.swing.undo
Interfaces 
StateEditable
UndoableEdit
Classes 
AbstractUndoableEdit
CompoundEdit
StateEdit
UndoableEditSupport
UndoManager
Exceptions 
CannotRedoException
CannotUndoException