Class ActionWorkItemSetFieldColumnSynchronizer
- java.lang.Object
-
- org.drools.workbench.screens.guided.dtable.client.widget.table.model.synchronizers.impl.BaseSynchronizer<A,U,D>
-
- org.drools.workbench.screens.guided.dtable.client.widget.table.model.synchronizers.impl.BaseColumnSynchronizer<BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData>
-
- org.drools.workbench.screens.guided.dtable.client.widget.table.model.synchronizers.impl.ActionColumnSynchronizer
-
- org.drools.workbench.screens.guided.dtable.client.widget.table.model.synchronizers.impl.ActionWorkItemSetFieldColumnSynchronizer
-
- All Implemented Interfaces:
Synchronizer<BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseSynchronizer.MoveColumnToMetaData,BaseSynchronizer.MoveRowToMetaData>
@Dependent public class ActionWorkItemSetFieldColumnSynchronizer extends ActionColumnSynchronizer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.drools.workbench.screens.guided.dtable.client.widget.table.model.synchronizers.impl.BaseColumnSynchronizer
BaseColumnSynchronizer.ColumnMetaData<C extends org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>, BaseColumnSynchronizer.ColumnMetaDataImpl
-
Nested classes/interfaces inherited from class org.drools.workbench.screens.guided.dtable.client.widget.table.model.synchronizers.impl.BaseSynchronizer
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
-
Nested classes/interfaces inherited from interface org.drools.workbench.screens.guided.dtable.client.widget.table.model.synchronizers.Synchronizer
Synchronizer.MetaData
-
-
Field Summary
-
Fields inherited from class org.drools.workbench.screens.guided.dtable.client.widget.table.model.synchronizers.impl.BaseSynchronizer
access, cellUtilities, columnUtilities, eventBus, gridWidgetCellFactory, gridWidgetColumnFactory, model, rm, uiModel, view
-
-
Constructor Summary
Constructors Constructor Description ActionWorkItemSetFieldColumnSynchronizer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappend(BaseColumnSynchronizer.ColumnMetaData metaData)booleanhandlesAppend(Synchronizer.MetaData metaData)booleanhandlesMoveColumnsTo(List<? extends Synchronizer.MetaData> metaData)booleanhandlesUpdate(Synchronizer.MetaData metaData)intpriority()protected voidsetColumnHeader(org.drools.workbench.models.guided.dtable.shared.model.BaseColumn modelColumn, String header)List<org.drools.workbench.models.guided.dtable.shared.model.BaseColumnFieldDiff>update(BaseColumnSynchronizer.ColumnMetaData originalMetaData, BaseColumnSynchronizer.ColumnMetaData editedMetaData)-
Methods inherited from class org.drools.workbench.screens.guided.dtable.client.widget.table.model.synchronizers.impl.ActionColumnSynchronizer
delete, doMoveActionFragment, findLastIndexOfActionInsertFactColumn, findLastIndexOfActionSetFieldColumn, findLastIndexOfWorkItemColumn, handlesDelete, isWorkItemActionColumn, isWorkItemFragment, isWorkItemFragmentBeforeInsertFactCol, moveColumnsTo
-
Methods inherited from class org.drools.workbench.screens.guided.dtable.client.widget.table.model.synchronizers.impl.BaseColumnSynchronizer
clearColumnData, findTargetActionIndex, findTargetPatternIndex, getChildren, handlesInsert, insert, setColumnVisibility, synchroniseAppendColumn, synchroniseAppendColumn, synchroniseDeleteColumn, synchroniseUpdateColumn, updateCellsForOptionValueList
-
Methods inherited from class org.drools.workbench.screens.guided.dtable.client.widget.table.model.synchronizers.impl.BaseSynchronizer
handlesMoveRowsTo, handlesSort, initialise, makeModelCellValue, moveModelData, moveRowsTo, sort
-
-
-
-
Method Detail
-
priority
public int priority()
- Specified by:
priorityin interfaceSynchronizer<BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseSynchronizer.MoveColumnToMetaData,BaseSynchronizer.MoveRowToMetaData>- Overrides:
priorityin classBaseSynchronizer<BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData>
-
handlesAppend
public boolean handlesAppend(Synchronizer.MetaData metaData) throws ModelSynchronizer.VetoException
- Specified by:
handlesAppendin interfaceSynchronizer<BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseSynchronizer.MoveColumnToMetaData,BaseSynchronizer.MoveRowToMetaData>- Overrides:
handlesAppendin classActionColumnSynchronizer- Throws:
ModelSynchronizer.VetoException
-
append
public void append(BaseColumnSynchronizer.ColumnMetaData metaData) throws ModelSynchronizer.VetoException
- Specified by:
appendin interfaceSynchronizer<BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseSynchronizer.MoveColumnToMetaData,BaseSynchronizer.MoveRowToMetaData>- Overrides:
appendin classActionColumnSynchronizer- Throws:
ModelSynchronizer.VetoException
-
handlesUpdate
public boolean handlesUpdate(Synchronizer.MetaData metaData) throws ModelSynchronizer.VetoException
- Specified by:
handlesUpdatein interfaceSynchronizer<BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseSynchronizer.MoveColumnToMetaData,BaseSynchronizer.MoveRowToMetaData>- Overrides:
handlesUpdatein classActionColumnSynchronizer- Throws:
ModelSynchronizer.VetoException
-
update
public List<org.drools.workbench.models.guided.dtable.shared.model.BaseColumnFieldDiff> update(BaseColumnSynchronizer.ColumnMetaData originalMetaData, BaseColumnSynchronizer.ColumnMetaData editedMetaData) throws ModelSynchronizer.VetoException
- Specified by:
updatein interfaceSynchronizer<BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseSynchronizer.MoveColumnToMetaData,BaseSynchronizer.MoveRowToMetaData>- Overrides:
updatein classActionColumnSynchronizer- Throws:
ModelSynchronizer.VetoException
-
handlesMoveColumnsTo
public boolean handlesMoveColumnsTo(List<? extends Synchronizer.MetaData> metaData) throws ModelSynchronizer.VetoException
- Specified by:
handlesMoveColumnsToin interfaceSynchronizer<BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseColumnSynchronizer.ColumnMetaData,BaseSynchronizer.MoveColumnToMetaData,BaseSynchronizer.MoveRowToMetaData>- Overrides:
handlesMoveColumnsToin classActionColumnSynchronizer- Throws:
ModelSynchronizer.VetoException
-
setColumnHeader
protected void setColumnHeader(org.drools.workbench.models.guided.dtable.shared.model.BaseColumn modelColumn, String header)
-
-