Class AddRemoveGroupOperation
- java.lang.Object
- 
- com._1c.g5.v8.bm.integration.AbstractBmTask<Void>
- 
- com._1c.g5.v8.dt.moxel.ui.operations.BaseOperation
- 
- com._1c.g5.v8.dt.moxel.ui.operations.NotifyingOperation
- 
- com._1c.g5.v8.dt.moxel.ui.operations.AddRemoveGroupOperation
 
 
 
 
- 
- All Implemented Interfaces:
- IBmPostUndoRedoHandler,- IBmTask<Void>
 
 public final class AddRemoveGroupOperation extends NotifyingOperation Операция объединения в группировку / удаления группировки.
- 
- 
Field Summary- 
Fields inherited from class com._1c.g5.v8.dt.moxel.ui.operations.BaseOperationsheet
 
- 
 - 
Constructor SummaryConstructors Constructor Description AddRemoveGroupOperation(String label, SheetAccessor sheet_, int begin_, int end_, Columns columns_, boolean add_, LocalString groupName_, GroupHeaderPlacement headerPlacement_)Конструктор.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Voidexecute(IBmTransaction transaction, org.eclipse.core.runtime.IProgressMonitor monitor)The method called by the task executor with an active transaction.voidpostRedo()Subclasses override this method to provide post-redo logic.voidpostUndo()Subclasses override this method to provide post-undo logic.- 
Methods inherited from class com._1c.g5.v8.dt.moxel.ui.operations.NotifyingOperationisReadOnly, onExecute, onRedo, onUndo, postExecute
 - 
Methods inherited from class com._1c.g5.v8.bm.integration.AbstractBmTaskgetId, getName, getServiceId
 
- 
 
- 
- 
- 
Constructor Detail- 
AddRemoveGroupOperationpublic AddRemoveGroupOperation(String label, SheetAccessor sheet_, int begin_, int end_, Columns columns_, boolean add_, LocalString groupName_, GroupHeaderPlacement headerPlacement_) Конструктор.
 
- 
 - 
Method Detail- 
executepublic Void execute(IBmTransaction transaction, org.eclipse.core.runtime.IProgressMonitor monitor) Description copied from interface:IBmTaskThe method called by the task executor with an active transaction. The method code must not commit or rollback the transaction. If the task is not supposed to return a result, then it may be parameterized with Voidand return null.- Parameters:
- transaction- The active transaction. May not be- null.
- monitor- The monitor to indicate the progress. May not be- null.
- Returns:
- execution result, may be null.
 
 - 
postUndopublic void postUndo() Description copied from class:NotifyingOperationSubclasses override this method to provide post-undo logic.- Overrides:
- postUndoin class- NotifyingOperation
 
 - 
postRedopublic void postRedo() Description copied from class:NotifyingOperationSubclasses override this method to provide post-redo logic.- Overrides:
- postRedoin class- NotifyingOperation
 
 
- 
 
-