StateEditable UndoableEdit
AbstractUndoableEdit CompoundEdit StateEdit UndoableEditSupport UndoManager
CannotRedoException CannotUndoException