javax.swing.undo
Class UndoManager
java.lang.Object
|
+--javax.swing.undo.AbstractUndoableEdit
|
+--javax.swing.undo.CompoundEdit
|
+--javax.swing.undo.UndoManager
- Direct Known Subclasses:
- VemaxsHistory, VemaxsHistory
- public class UndoManager
- extends CompoundEdit
- implements UndoableEditListener
Fields inherited from class javax.swing.undo.CompoundEdit |
inProgress, edits |
Fields inherited from class javax.swing.undo.AbstractUndoableEdit |
UndoName, RedoName, hasBeenDone, alive |
Methods inherited from class javax.swing.undo.CompoundEdit |
lastEdit, die, isInProgress, isSignificant, getPresentationName |
Methods inherited from class javax.swing.undo.AbstractUndoableEdit |
replaceEdit |
Methods inherited from class java.lang.Object |
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait, finalize |
indexOfNextAdd
int indexOfNextAdd
limit
int limit
UndoManager
public UndoManager()
addEdit
public synchronized boolean addEdit(javax.swing.undo.UndoableEdit )
canRedo
public synchronized boolean canRedo()
canUndo
public synchronized boolean canUndo()
canUndoOrRedo
public synchronized boolean canUndoOrRedo()
discardAllEdits
public synchronized void discardAllEdits()
editToBeRedone
protected javax.swing.undo.UndoableEdit editToBeRedone()
editToBeUndone
protected javax.swing.undo.UndoableEdit editToBeUndone()
end
public synchronized void end()
getLimit
public synchronized int getLimit()
getRedoPresentationName
public synchronized java.lang.String getRedoPresentationName()
getUndoOrRedoPresentationName
public synchronized java.lang.String getUndoOrRedoPresentationName()
getUndoPresentationName
public synchronized java.lang.String getUndoPresentationName()
redo
public synchronized void redo()
redoTo
protected void redoTo(javax.swing.undo.UndoableEdit )
setLimit
public synchronized void setLimit(int )
toString
public java.lang.String toString()
trimEdits
protected void trimEdits(int , int )
trimForLimit
protected void trimForLimit()
undo
public synchronized void undo()
undoableEditHappened
public void undoableEditHappened(javax.swing.event.UndoableEditEvent )
undoOrRedo
public synchronized void undoOrRedo()
undoTo
protected void undoTo(javax.swing.undo.UndoableEdit )