public interface ModelSynchronizer
| Modifier and Type | Interface and Description |
|---|---|
static class |
ModelSynchronizer.MoveVetoException |
static class |
ModelSynchronizer.VetoDeletePatternInUseException |
static class |
ModelSynchronizer.VetoException |
static class |
ModelSynchronizer.VetoUpdatePatternInUseException |
| Modifier and Type | Method and Description |
|---|---|
void |
appendColumn(org.drools.workbench.models.guided.dtable.shared.model.BaseColumn column) |
void |
appendColumn(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern,
org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 column) |
void |
appendRow() |
void |
deleteCell(org.uberfire.ext.wires.core.grids.client.model.GridData.Range rowRange,
int columnIndex) |
void |
deleteColumn(org.drools.workbench.models.guided.dtable.shared.model.BaseColumn column) |
void |
deleteRow(int rowIndex) |
void |
initialise(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model,
GuidedDecisionTableUiModel uiModel,
CellUtilities cellUtilities,
ColumnUtilities columnUtilities,
DependentEnumsUtilities dependentEnumsUtilities,
GridWidgetCellFactory gridWidgetCellFactory,
GridWidgetColumnFactory gridWidgetColumnFactory,
GuidedDecisionTableView view,
org.drools.workbench.models.guided.dtable.shared.model.BRLRuleModel rm,
com.google.gwt.event.shared.EventBus eventBus,
GuidedDecisionTablePresenter.Access access) |
void |
insertRow(int rowIndex) |
void |
moveColumnsTo(int targetColumnIndex,
List<org.uberfire.ext.wires.core.grids.client.model.GridColumn<?>> columns) |
void |
moveColumnTo(int targetColumnIndex,
org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> column) |
void |
moveRowsTo(int targetRowIndex,
List<org.uberfire.ext.wires.core.grids.client.model.GridRow> rows) |
void |
setCellOtherwiseState(int rowIndex,
int columnIndex) |
void |
setCellValue(org.uberfire.ext.wires.core.grids.client.model.GridData.Range rowRange,
int columnIndex,
org.uberfire.ext.wires.core.grids.client.model.GridCellValue<?> value) |
void |
setSynchronizers(List<Synchronizer<? extends Synchronizer.MetaData,? extends Synchronizer.MetaData,? extends Synchronizer.MetaData,? extends Synchronizer.MetaData,? extends Synchronizer.MetaData>> synchronizers) |
List<org.drools.workbench.models.guided.dtable.shared.model.BaseColumnFieldDiff> |
updateColumn(org.drools.workbench.models.guided.dtable.shared.model.BaseColumn originalColumn,
org.drools.workbench.models.guided.dtable.shared.model.BaseColumn editedColumn) |
List<org.drools.workbench.models.guided.dtable.shared.model.BaseColumnFieldDiff> |
updateColumn(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 originalPattern,
org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 originalColumn,
org.drools.workbench.models.guided.dtable.shared.model.Pattern52 editedPattern,
org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 editedColumn) |
void |
updateSystemControlledColumnValues() |
void setSynchronizers(List<Synchronizer<? extends Synchronizer.MetaData,? extends Synchronizer.MetaData,? extends Synchronizer.MetaData,? extends Synchronizer.MetaData,? extends Synchronizer.MetaData>> synchronizers)
void initialise(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model,
GuidedDecisionTableUiModel uiModel,
CellUtilities cellUtilities,
ColumnUtilities columnUtilities,
DependentEnumsUtilities dependentEnumsUtilities,
GridWidgetCellFactory gridWidgetCellFactory,
GridWidgetColumnFactory gridWidgetColumnFactory,
GuidedDecisionTableView view,
org.drools.workbench.models.guided.dtable.shared.model.BRLRuleModel rm,
com.google.gwt.event.shared.EventBus eventBus,
GuidedDecisionTablePresenter.Access access)
void setCellValue(org.uberfire.ext.wires.core.grids.client.model.GridData.Range rowRange,
int columnIndex,
org.uberfire.ext.wires.core.grids.client.model.GridCellValue<?> value)
void deleteCell(org.uberfire.ext.wires.core.grids.client.model.GridData.Range rowRange,
int columnIndex)
void appendColumn(org.drools.workbench.models.guided.dtable.shared.model.BaseColumn column)
throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoExceptionvoid appendColumn(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 pattern,
org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 column)
throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoExceptionvoid deleteColumn(org.drools.workbench.models.guided.dtable.shared.model.BaseColumn column)
throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoExceptionList<org.drools.workbench.models.guided.dtable.shared.model.BaseColumnFieldDiff> updateColumn(org.drools.workbench.models.guided.dtable.shared.model.Pattern52 originalPattern, org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 originalColumn, org.drools.workbench.models.guided.dtable.shared.model.Pattern52 editedPattern, org.drools.workbench.models.guided.dtable.shared.model.ConditionCol52 editedColumn) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoExceptionList<org.drools.workbench.models.guided.dtable.shared.model.BaseColumnFieldDiff> updateColumn(org.drools.workbench.models.guided.dtable.shared.model.BaseColumn originalColumn, org.drools.workbench.models.guided.dtable.shared.model.BaseColumn editedColumn) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoExceptionvoid moveColumnTo(int targetColumnIndex,
org.uberfire.ext.wires.core.grids.client.model.GridColumn<?> column)
throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoExceptionvoid moveColumnsTo(int targetColumnIndex,
List<org.uberfire.ext.wires.core.grids.client.model.GridColumn<?>> columns)
throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoExceptionvoid moveRowsTo(int targetRowIndex,
List<org.uberfire.ext.wires.core.grids.client.model.GridRow> rows)
throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoExceptionvoid appendRow()
throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoExceptionvoid insertRow(int rowIndex)
throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoExceptionvoid deleteRow(int rowIndex)
throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoExceptionvoid updateSystemControlledColumnValues()
void setCellOtherwiseState(int rowIndex,
int columnIndex)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.