org.skunk.dav.client.gui.editor
Class DAVEditorUndoManager
java.lang.Object
|
+--javax.swing.undo.AbstractUndoableEdit
|
+--javax.swing.undo.CompoundEdit
|
+--javax.swing.undo.UndoManager
|
+--org.skunk.dav.client.gui.editor.DAVEditorUndoManager
- All Implemented Interfaces:
- java.util.EventListener, java.io.Serializable, javax.swing.undo.UndoableEdit, javax.swing.event.UndoableEditListener
- public class DAVEditorUndoManager
- extends javax.swing.undo.UndoManager
the conventional extension of UndoManager to support
monitoring its state with a change listener.
- See Also:
- Serialized Form
Fields inherited from class javax.swing.undo.CompoundEdit |
edits |
Fields inherited from class javax.swing.undo.AbstractUndoableEdit |
RedoName, UndoName |
Methods inherited from class javax.swing.undo.UndoManager |
canRedo, canUndo, canUndoOrRedo, editToBeRedone, editToBeUndone, end, getLimit, getRedoPresentationName, getUndoOrRedoPresentationName, getUndoPresentationName, redoTo, toString, trimEdits, trimForLimit, undoOrRedo, undoTo |
Methods inherited from class javax.swing.undo.CompoundEdit |
die, getPresentationName, isInProgress, isSignificant, lastEdit |
Methods inherited from class javax.swing.undo.AbstractUndoableEdit |
replaceEdit |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DAVEditorUndoManager
public DAVEditorUndoManager()
setLimit
public void setLimit(int limit)
- Overrides:
setLimit
in class javax.swing.undo.UndoManager
undoableEditHappened
public void undoableEditHappened(javax.swing.event.UndoableEditEvent ugh)
- Overrides:
undoableEditHappened
in class javax.swing.undo.UndoManager
discardAllEdits
public void discardAllEdits()
- Overrides:
discardAllEdits
in class javax.swing.undo.UndoManager
undo
public void undo()
throws javax.swing.undo.CannotUndoException
- Overrides:
undo
in class javax.swing.undo.UndoManager
redo
public void redo()
throws javax.swing.undo.CannotRedoException
- Overrides:
redo
in class javax.swing.undo.UndoManager
beginUpdate
public void beginUpdate()
endUpdate
public void endUpdate()
addEdit
public boolean addEdit(javax.swing.undo.UndoableEdit edit)
- Overrides:
addEdit
in class javax.swing.undo.UndoManager
addChangeListener
public void addChangeListener(javax.swing.event.ChangeListener chigger)
removeChangeListener
public void removeChangeListener(javax.swing.event.ChangeListener chigger)
fireChangeEvent
protected void fireChangeEvent()