Package groovy.ui.text
Class TextUndoManager
java.lang.Object
javax.swing.undo.AbstractUndoableEdit
javax.swing.undo.CompoundEdit
javax.swing.undo.UndoManager
groovy.ui.text.TextUndoManager
- All Implemented Interfaces:
Serializable
,EventListener
,UndoableEditListener
,UndoableEdit
@Deprecated public class TextUndoManager extends UndoManager
Deprecated.
To use this, simply drop this as an UndoableEditListener into your document,
and then create actions to call undo/redo as needed (checking can undo/redo
first, of course).
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class javax.swing.undo.CompoundEdit
edits
Fields inherited from class javax.swing.undo.AbstractUndoableEdit
RedoName, UndoName
-
Constructor Summary
Constructors Constructor Description TextUndoManager()
Deprecated.Creates a new instance of TextUndoManager. -
Method Summary
Modifier and Type Method Description void
addPropertyChangeListener(PropertyChangeListener pcl)
Deprecated.void
die()
Deprecated.void
discardAllEdits()
Deprecated.protected void
firePropertyChangeEvent(String name, boolean oldValue, boolean newValue)
Deprecated.boolean
hasChanged()
Deprecated.void
redo()
Deprecated.protected void
redoTo(UndoableEdit edit)
Deprecated.void
removePropertyChangeListener(PropertyChangeListener pcl)
Deprecated.void
reset()
Deprecated.protected void
trimEdits(int from, int to)
Deprecated.void
undo()
Deprecated.void
undoableEditHappened(UndoableEditEvent uee)
Deprecated.Methods inherited from class javax.swing.undo.UndoManager
addEdit, canRedo, canUndo, canUndoOrRedo, editToBeRedone, editToBeUndone, end, getLimit, getRedoPresentationName, getUndoOrRedoPresentationName, getUndoPresentationName, setLimit, toString, trimForLimit, undoOrRedo, undoTo
Methods inherited from class javax.swing.undo.CompoundEdit
getPresentationName, isInProgress, isSignificant, lastEdit
Methods inherited from class javax.swing.undo.AbstractUndoableEdit
replaceEdit
-
Constructor Details
-
TextUndoManager
public TextUndoManager()Deprecated.Creates a new instance of TextUndoManager.
-
-
Method Details
-
addPropertyChangeListener
Deprecated. -
die
public void die()Deprecated.- Specified by:
die
in interfaceUndoableEdit
- Overrides:
die
in classCompoundEdit
-
discardAllEdits
public void discardAllEdits()Deprecated.- Overrides:
discardAllEdits
in classUndoManager
-
firePropertyChangeEvent
Deprecated. -
hasChanged
public boolean hasChanged()Deprecated. -
redo
Deprecated.- Specified by:
redo
in interfaceUndoableEdit
- Overrides:
redo
in classUndoManager
- Throws:
CannotRedoException
-
redoTo
Deprecated.- Overrides:
redoTo
in classUndoManager
-
removePropertyChangeListener
Deprecated. -
reset
public void reset()Deprecated. -
trimEdits
protected void trimEdits(int from, int to)Deprecated.- Overrides:
trimEdits
in classUndoManager
-
undo
Deprecated.- Specified by:
undo
in interfaceUndoableEdit
- Overrides:
undo
in classUndoManager
- Throws:
CannotUndoException
-
undoableEditHappened
Deprecated.- Specified by:
undoableEditHappened
in interfaceUndoableEditListener
- Overrides:
undoableEditHappened
in classUndoManager
-