UndoRedopublic static class UndoRedo.Manager extends javax.swing.undo.UndoManager implements UndoRedo
UndoRedo.Empty, UndoRedo.Manager, UndoRedo.Provider| Constructor | Description |
|---|---|
Manager() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addChangeListener(javax.swing.event.ChangeListener l) |
Add a change listener.
|
boolean |
addEdit(javax.swing.undo.UndoableEdit anEdit) |
|
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.
|
boolean |
canUndoOrRedo() |
|
void |
die() |
|
void |
discardAllEdits() |
|
protected javax.swing.undo.UndoableEdit |
editToBeRedone() |
|
protected javax.swing.undo.UndoableEdit |
editToBeUndone() |
|
void |
end() |
|
int |
getLimit() |
|
java.lang.String |
getPresentationName() |
|
java.lang.String |
getRedoPresentationName() |
Get a human-presentable name describing the
redo operation.
|
java.lang.String |
getUndoOrRedoPresentationName() |
|
java.lang.String |
getUndoPresentationName() |
Get a human-presentable name describing the
undo operation.
|
boolean |
isInProgress() |
|
boolean |
isSignificant() |
|
protected javax.swing.undo.UndoableEdit |
lastEdit() |
|
void |
redo() |
Redo a previously undone edit.
|
protected void |
redoTo(javax.swing.undo.UndoableEdit edit) |
|
void |
removeChangeListener(javax.swing.event.ChangeListener l) |
Remove a change listener.
|
boolean |
replaceEdit(javax.swing.undo.UndoableEdit anEdit) |
|
void |
setLimit(int l) |
|
java.lang.String |
toString() |
|
protected void |
trimEdits(int from,
int to) |
|
protected void |
trimForLimit() |
|
void |
undo() |
Undo an edit.
|
void |
undoableEditHappened(javax.swing.event.UndoableEditEvent ue) |
Consume an undoable edit.
|
void |
undoOrRedo() |
|
protected void |
undoTo(javax.swing.undo.UndoableEdit edit) |
public void die()
die in class javax.swing.undo.CompoundEditpublic boolean isInProgress()
isInProgress in class javax.swing.undo.CompoundEditpublic void end()
end in class javax.swing.undo.UndoManagerpublic void undo()
throws javax.swing.undo.CannotUndoException
UndoRedoprotected void undoTo(javax.swing.undo.UndoableEdit edit)
throws javax.swing.undo.CannotUndoException
undoTo in class javax.swing.undo.UndoManagerjavax.swing.undo.CannotUndoExceptionpublic boolean canUndo()
UndoRedopublic void redo()
throws javax.swing.undo.CannotRedoException
UndoRedoprotected void redoTo(javax.swing.undo.UndoableEdit edit)
throws javax.swing.undo.CannotRedoException
redoTo in class javax.swing.undo.UndoManagerjavax.swing.undo.CannotRedoExceptionpublic boolean canRedo()
UndoRedopublic void undoOrRedo()
throws javax.swing.undo.CannotRedoException,
javax.swing.undo.CannotUndoException
undoOrRedo in class javax.swing.undo.UndoManagerjavax.swing.undo.CannotRedoExceptionjavax.swing.undo.CannotUndoExceptionpublic boolean canUndoOrRedo()
canUndoOrRedo in class javax.swing.undo.UndoManagerpublic int getLimit()
getLimit in class javax.swing.undo.UndoManagerpublic void setLimit(int l)
setLimit in class javax.swing.undo.UndoManagerprotected void trimForLimit()
trimForLimit in class javax.swing.undo.UndoManagerprotected void trimEdits(int from,
int to)
trimEdits in class javax.swing.undo.UndoManagerpublic void discardAllEdits()
discardAllEdits in class javax.swing.undo.UndoManagerprotected javax.swing.undo.UndoableEdit lastEdit()
lastEdit in class javax.swing.undo.CompoundEditprotected javax.swing.undo.UndoableEdit editToBeUndone()
editToBeUndone in class javax.swing.undo.UndoManagerprotected javax.swing.undo.UndoableEdit editToBeRedone()
editToBeRedone in class javax.swing.undo.UndoManagerpublic void undoableEditHappened(javax.swing.event.UndoableEditEvent ue)
undoableEditHappened in class javax.swing.undo.UndoManagerue - the editpublic boolean addEdit(javax.swing.undo.UndoableEdit anEdit)
addEdit in class javax.swing.undo.UndoManagerpublic boolean replaceEdit(javax.swing.undo.UndoableEdit anEdit)
replaceEdit in class javax.swing.undo.AbstractUndoableEditpublic boolean isSignificant()
isSignificant in class javax.swing.undo.CompoundEditpublic java.lang.String getPresentationName()
getPresentationName in class javax.swing.undo.CompoundEditpublic java.lang.String getUndoPresentationName()
UndoRedogetUndoPresentationName in interface UndoRedogetUndoPresentationName in class javax.swing.undo.UndoManagerpublic java.lang.String getRedoPresentationName()
UndoRedogetRedoPresentationName in interface UndoRedogetRedoPresentationName in class javax.swing.undo.UndoManagerpublic java.lang.String getUndoOrRedoPresentationName()
getUndoOrRedoPresentationName in class javax.swing.undo.UndoManagerpublic java.lang.String toString()
toString in class javax.swing.undo.UndoManagerpublic void addChangeListener(javax.swing.event.ChangeListener l)
UndoRedoaddChangeListener in interface UndoRedol - the listener to addpublic void removeChangeListener(javax.swing.event.ChangeListener l)
UndoRedoremoveChangeListener in interface UndoRedol - the listener to removeUndoRedo.addChangeListener(javax.swing.event.ChangeListener)Built on April 24 2018. | Portions Copyright 1997-2018 Oracle. All rights reserved.