public class UndoableActionManagerImpl extends java.lang.Object implements UndoableActionManager, java.io.Serializable
| Constructor and Description |
|---|
UndoableActionManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
bind(Spreadsheet spreadsheet)
Will be called when a manager create
|
void |
clear()
clear the history
|
void |
doAction(UndoableAction action)
Do the action and put it into history
|
java.lang.String |
getRedoLabel()
Get redo label, only available if
UndoableActionManager.isRedoable() |
java.lang.String |
getUndoLabel()
Get undo label, only available if
UndoableActionManager.isUndoable() |
boolean |
isRedoable()
Is redoable
|
boolean |
isUndoable()
Is undoable
|
void |
redoAction()
redo the last undo action, only availabel if
UndoableActionManager.isRedoable() |
void |
setMaxHsitorySize(int size)
Sets the maximun history size
|
void |
undoAction()
undo last action, only available if
UndoableActionManager.isUndoable() |
public void doAction(UndoableAction action)
UndoableActionManagerdoAction in interface UndoableActionManagerpublic boolean isUndoable()
UndoableActionManagerisUndoable in interface UndoableActionManagerpublic java.lang.String getUndoLabel()
UndoableActionManagerUndoableActionManager.isUndoable()getUndoLabel in interface UndoableActionManagerpublic void undoAction()
UndoableActionManagerUndoableActionManager.isUndoable()undoAction in interface UndoableActionManagerpublic boolean isRedoable()
UndoableActionManagerisRedoable in interface UndoableActionManagerpublic java.lang.String getRedoLabel()
UndoableActionManagerUndoableActionManager.isRedoable()getRedoLabel in interface UndoableActionManagerpublic void redoAction()
UndoableActionManagerUndoableActionManager.isRedoable()redoAction in interface UndoableActionManagerpublic void clear()
UndoableActionManagerclear in interface UndoableActionManagerpublic void setMaxHsitorySize(int size)
UndoableActionManagersetMaxHsitorySize in interface UndoableActionManagerpublic void bind(Spreadsheet spreadsheet)
UndoableActionManagerbind in interface UndoableActionManagerCopyright © 2005-2010 Potix Corporation. All Rights Reserved.