public class IamsoftUndoManager extends UndoManager implements ListModel<UndoableEdit>
editsRedoName, UndoName| Constructor and Description |
|---|
IamsoftUndoManager() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addEdit(UndoableEdit pEdit) |
void |
addListDataListener(ListDataListener pListener) |
UndoableEdit |
editToBeRedone()
Expand visibility.
|
UndoableEdit |
editToBeUndone()
Expand visibility.
|
void |
fireLastEditChanged()
Call after closing a new compound edit.
|
Date |
getDateForEdit(UndoableEdit pEdit) |
UndoableEdit |
getElementAt(int pIdx) |
int |
getIndex()
Current location in edit vector.
|
int |
getSize() |
boolean |
isAcceptingEdits()
If false, addEdit will have no effect and will return false.
|
void |
redo() |
void |
redoTo(UndoableEdit pEdit)
TODO: why?
|
void |
removeListDataListener(ListDataListener pListener) |
void |
setAcceptingEdits(boolean pAcceptingEdits) |
void |
undo() |
void |
undoTo(UndoableEdit pEdit)
TODO: Why?
|
canRedo, canUndo, canUndoOrRedo, discardAllEdits, end, getLimit, getRedoPresentationName, getUndoOrRedoPresentationName, getUndoPresentationName, setLimit, toString, trimEdits, trimForLimit, undoableEditHappened, undoOrRedodie, getPresentationName, isInProgress, isSignificant, lastEditreplaceEditpublic boolean isAcceptingEdits()
public void setAcceptingEdits(boolean pAcceptingEdits)
isAcceptingEdits()public int getIndex()
public boolean addEdit(UndoableEdit pEdit)
addEdit in interface UndoableEditaddEdit in class UndoManagerpublic Date getDateForEdit(UndoableEdit pEdit)
public UndoableEdit editToBeUndone()
editToBeUndone in class UndoManagerpublic UndoableEdit editToBeRedone()
editToBeRedone in class UndoManagerpublic void undo()
undo in interface UndoableEditundo in class UndoManagerpublic void undoTo(UndoableEdit pEdit)
undoTo in class UndoManagerpublic void redo()
redo in interface UndoableEditredo in class UndoManagerpublic void redoTo(UndoableEdit pEdit)
redoTo in class UndoManagerpublic UndoableEdit getElementAt(int pIdx)
getElementAt in interface ListModel<UndoableEdit>public int getSize()
getSize in interface ListModel<UndoableEdit>public void addListDataListener(ListDataListener pListener)
addListDataListener in interface ListModel<UndoableEdit>public void removeListDataListener(ListDataListener pListener)
removeListDataListener in interface ListModel<UndoableEdit>public void fireLastEditChanged()
Copyright © 2023. All rights reserved.