public class CompoundUndoManager
extends javax.swing.undo.UndoManager
implements javax.swing.event.UndoableEditListener, javax.swing.event.DocumentListener, java.beans.PropertyChangeListener
Constructor and Description |
---|
CompoundUndoManager(javax.swing.text.JTextComponent textComponent) |
Modifier and Type | Method and Description |
---|---|
void |
changedUpdate(javax.swing.event.DocumentEvent e) |
javax.swing.Action |
getRedoAction() |
javax.swing.Action |
getUndoAction() |
void |
insertUpdate(javax.swing.event.DocumentEvent e) |
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
void |
redo() |
void |
removeUpdate(javax.swing.event.DocumentEvent e) |
void |
undo() |
void |
undoableEditHappened(javax.swing.event.UndoableEditEvent e) |
addEdit, canRedo, canUndo, canUndoOrRedo, discardAllEdits, editToBeRedone, editToBeUndone, end, getLimit, getRedoPresentationName, getUndoOrRedoPresentationName, getUndoPresentationName, redoTo, setLimit, toString, trimEdits, trimForLimit, undoOrRedo, undoTo
public CompoundUndoManager(javax.swing.text.JTextComponent textComponent)
public void undo()
undo
in interface javax.swing.undo.UndoableEdit
undo
in class javax.swing.undo.UndoManager
public void redo()
redo
in interface javax.swing.undo.UndoableEdit
redo
in class javax.swing.undo.UndoManager
public void undoableEditHappened(javax.swing.event.UndoableEditEvent e)
undoableEditHappened
in interface javax.swing.event.UndoableEditListener
undoableEditHappened
in class javax.swing.undo.UndoManager
public javax.swing.Action getUndoAction()
public javax.swing.Action getRedoAction()
public void insertUpdate(javax.swing.event.DocumentEvent e)
insertUpdate
in interface javax.swing.event.DocumentListener
public void removeUpdate(javax.swing.event.DocumentEvent e)
removeUpdate
in interface javax.swing.event.DocumentListener
public void changedUpdate(javax.swing.event.DocumentEvent e)
changedUpdate
in interface javax.swing.event.DocumentListener
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange
in interface java.beans.PropertyChangeListener