|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Undo and Redo manager for top components and workspace elements.
It allows UndoAction and RedoAction to listen to editing changes of active
components and to changes in their ability to do undo and redo.
UndoAction,
RedoAction,
TopComponent.getUndoRedo()| Nested Class Summary | |
static class |
UndoRedo.Empty
Deprecated. Use NONE rather than instantiating this. |
static class |
UndoRedo.Manager
An undo manager which fires a change event each time it consumes a new undoable edit. |
| Field Summary | |
static UndoRedo |
NONE
Empty implementation that does not allow any undo or redo actions. |
| Method Summary | |
void |
addChangeListener(ChangeListener l)
Add a change listener. |
boolean |
canRedo()
Test whether the component currently has undone edits which may be redone. |
boolean |
canUndo()
Test whether the component currently has edits which may be undone. |
String |
getRedoPresentationName()
Get a human-presentable name describing the redo operation. |
String |
getUndoPresentationName()
Get a human-presentable name describing the undo operation. |
void |
redo()
Redo a previously undone edit. |
void |
removeChangeListener(ChangeListener l)
Remove a change listener. |
void |
undo()
Undo an edit. |
| Field Detail |
public static final UndoRedo NONE
| Method Detail |
public boolean canUndo()
true if undo is allowedpublic boolean canRedo()
true if redo is allowed
public void undo()
throws CannotUndoException
CannotUndoException - if it fails
public void redo()
throws CannotRedoException
CannotRedoException - if it failspublic void addChangeListener(ChangeListener l)
l - the listener to addpublic void removeChangeListener(ChangeListener l)
l - the listener to removeaddChangeListener(javax.swing.event.ChangeListener)public String getUndoPresentationName()
public String getRedoPresentationName()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||