public class InsertCellAction extends AbstractUndoableAction
_column, _label, _lastColumn, _lastRow, _row, _sheet, _wholeColumn, _wholeRow| Constructor and Description |
|---|
InsertCellAction(String label,
Sheet sheet,
int row,
int column,
int lastRow,
int lastColumn,
Range.InsertShift shift,
Range.InsertCopyOrigin copyOrigin) |
| Modifier and Type | Method and Description |
|---|---|
void |
doAction()
do the action, either first time or redo
|
boolean |
isRedoable()
Check if still redoable or not
|
protected boolean |
isSheetProtected()
Check if sheet is protected
|
boolean |
isUndoable()
Check if still undoable or not
|
void |
undoAction()
Undo the action
|
getLabel, getRedoSelection, getRedoSheet, getUndoSelection, getUndoSheet, isAnyCellProtected, isSheetAvailable, toStringpublic InsertCellAction(String label, Sheet sheet, int row, int column, int lastRow, int lastColumn, Range.InsertShift shift, Range.InsertCopyOrigin copyOrigin)
public void doAction()
UndoableActionpublic boolean isUndoable()
UndoableActionpublic boolean isRedoable()
UndoableActionpublic void undoAction()
UndoableActionprotected boolean isSheetProtected()
AbstractUndoableActionisSheetProtected in class AbstractUndoableActionCopyright © 2020. All rights reserved.