Class BaseOperation
- java.lang.Object
-
- com._1c.g5.v8.bm.integration.AbstractBmTask<Void>
-
- com._1c.g5.v8.dt.moxel.ui.operations.BaseOperation
-
- All Implemented Interfaces:
IBmPostUndoRedoHandler
,IBmTask<Void>
- Direct Known Subclasses:
CompositeOperation
,NotifyingOperation
,SplitCellHorizontalOperation
,SplitCellVerticalOperation
public abstract class BaseOperation extends AbstractBmTask<Void> implements IBmPostUndoRedoHandler
-
-
Field Summary
Fields Modifier and Type Field Description protected SheetAccessor
sheet
Табличный документ.
-
Constructor Summary
Constructors Modifier Constructor Description protected
BaseOperation(String label, SheetAccessor sheet)
Constructs a new instance.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract boolean
isReadOnly()
Checks if the operation is read-only.abstract void
onExecute()
The method invoked outside the transaction after the 'execute' method.-
Methods inherited from class com._1c.g5.v8.bm.integration.AbstractBmTask
getId, getName, getServiceId
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com._1c.g5.v8.bm.integration.IBmPostUndoRedoHandler
onRedo, onUndo
-
-
-
-
Field Detail
-
sheet
protected SheetAccessor sheet
Табличный документ.
-
-
Constructor Detail
-
BaseOperation
protected BaseOperation(String label, SheetAccessor sheet)
Constructs a new instance.- Parameters:
label
- The operation label. May not benull
.sheet
- The spreadsheet accessor. May not benull
.
-
-