@Dependent public class ActionColumnSynchronizer extends BaseColumnSynchronizer<BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData>
BaseColumnSynchronizer.ColumnMetaData<C extends org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>, BaseColumnSynchronizer.ColumnMetaDataImpl
BaseSynchronizer.MoveColumnToMetaData<C extends org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>, BaseSynchronizer.MoveColumnToMetaDataImpl<C extends org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>, BaseSynchronizer.MoveRowToMetaData, BaseSynchronizer.MoveRowToMetaDataImpl
Synchronizer.MetaData
access, cellUtilities, columnUtilities, eventBus, gridWidgetCellFactory, gridWidgetColumnFactory, model, rm, uiModel, view
Constructor and Description |
---|
ActionColumnSynchronizer() |
clearColumnData, findTargetActionIndex, findTargetPatternIndex, getChildren, handlesInsert, insert, setColumnHeader, setColumnVisibility, synchroniseAppendColumn, synchroniseAppendColumn, synchroniseDeleteColumn, synchroniseUpdateColumn, updateCellsForOptionValueList
handlesMoveRowsTo, initialise, makeModelCellValue, moveModelData, moveRowsTo, priority
public boolean handlesAppend(Synchronizer.MetaData metaData) throws ModelSynchronizer.MoveColumnVetoException
public void append(BaseColumnSynchronizer.ColumnMetaData metaData) throws ModelSynchronizer.MoveColumnVetoException
public boolean handlesUpdate(Synchronizer.MetaData metaData) throws ModelSynchronizer.MoveColumnVetoException
public List<org.drools.workbench.models.guided.dtable.shared.model.BaseColumnFieldDiff> update(BaseColumnSynchronizer.ColumnMetaData originalMetaData, BaseColumnSynchronizer.ColumnMetaData editedMetaData) throws ModelSynchronizer.MoveColumnVetoException
public boolean handlesDelete(Synchronizer.MetaData metaData) throws ModelSynchronizer.MoveColumnVetoException
public void delete(BaseColumnSynchronizer.ColumnMetaData metaData) throws ModelSynchronizer.MoveColumnVetoException
public boolean handlesMoveColumnsTo(List<? extends Synchronizer.MetaData> metaData) throws ModelSynchronizer.MoveColumnVetoException
public void moveColumnsTo(List<BaseSynchronizer.MoveColumnToMetaData> metaData) throws ModelSynchronizer.MoveColumnVetoException
protected boolean isWorkItemFragment(List<? extends Synchronizer.MetaData> metaData)
protected boolean isWorkItemActionColumn(BaseSynchronizer.MoveColumnToMetaData metaData)
protected boolean isWorkItemFragmentBeforeInsertFactCol(List<? extends Synchronizer.MetaData> metaData)
protected void doMoveActionFragment(List<BaseSynchronizer.MoveColumnToMetaData> metaData) throws ModelSynchronizer.MoveColumnVetoException
protected OptionalInt findLastIndexOfActionInsertFactColumn(org.drools.workbench.models.guided.dtable.shared.model.ActionInsertFactCol52 column)
protected OptionalInt findLastIndexOfActionSetFieldColumn(org.drools.workbench.models.guided.dtable.shared.model.ActionSetFieldCol52 column)
protected OptionalInt findLastIndexOfWorkItemColumn(org.drools.workbench.models.guided.dtable.shared.model.ActionWorkItemCol52 column)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.