public interface Synchronizer<A extends Synchronizer.MetaData,U extends Synchronizer.MetaData,D extends Synchronizer.MetaData,MC extends Synchronizer.MetaData,MR extends Synchronizer.MetaData>
Modifier and Type | Interface and Description |
---|---|
static interface |
Synchronizer.MetaData |
Modifier and Type | Method and Description |
---|---|
void |
append(A metaData) |
void |
delete(D metaData) |
boolean |
handlesAppend(Synchronizer.MetaData metaData) |
boolean |
handlesDelete(Synchronizer.MetaData metaData) |
boolean |
handlesInsert(Synchronizer.MetaData metaData) |
boolean |
handlesMoveColumnsTo(List<? extends Synchronizer.MetaData> metaData) |
boolean |
handlesMoveRowsTo(List<? extends Synchronizer.MetaData> metaData) |
boolean |
handlesUpdate(Synchronizer.MetaData metaData) |
void |
initialise(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model,
GuidedDecisionTableUiModel uiModel,
CellUtilities cellUtilities,
ColumnUtilities columnUtilities,
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 |
insert(A metaData) |
void |
moveColumnsTo(List<MC> metaData) |
void |
moveRowsTo(List<MR> metaData) |
int |
priority() |
List<org.drools.workbench.models.guided.dtable.shared.model.BaseColumnFieldDiff> |
update(U originalMetaData,
U editedMetaData) |
int priority()
void initialise(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model, GuidedDecisionTableUiModel uiModel, CellUtilities cellUtilities, ColumnUtilities columnUtilities, 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)
boolean handlesAppend(Synchronizer.MetaData metaData) throws ModelSynchronizer.MoveColumnVetoException
void append(A metaData) throws ModelSynchronizer.MoveColumnVetoException
boolean handlesInsert(Synchronizer.MetaData metaData) throws ModelSynchronizer.MoveColumnVetoException
void insert(A metaData) throws ModelSynchronizer.MoveColumnVetoException
boolean handlesUpdate(Synchronizer.MetaData metaData) throws ModelSynchronizer.MoveColumnVetoException
List<org.drools.workbench.models.guided.dtable.shared.model.BaseColumnFieldDiff> update(U originalMetaData, U editedMetaData) throws ModelSynchronizer.MoveColumnVetoException
boolean handlesDelete(Synchronizer.MetaData metaData) throws ModelSynchronizer.MoveColumnVetoException
void delete(D metaData) throws ModelSynchronizer.MoveColumnVetoException
boolean handlesMoveColumnsTo(List<? extends Synchronizer.MetaData> metaData) throws ModelSynchronizer.MoveColumnVetoException
void moveColumnsTo(List<MC> metaData) throws ModelSynchronizer.MoveColumnVetoException
boolean handlesMoveRowsTo(List<? extends Synchronizer.MetaData> metaData) throws ModelSynchronizer.MoveColumnVetoException
void moveRowsTo(List<MR> metaData) throws ModelSynchronizer.MoveColumnVetoException
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.