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.VetoException
ModelSynchronizer.VetoException
void append(A metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
boolean handlesInsert(Synchronizer.MetaData metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
void insert(A metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
boolean handlesUpdate(Synchronizer.MetaData metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
List<org.drools.workbench.models.guided.dtable.shared.model.BaseColumnFieldDiff> update(U originalMetaData, U editedMetaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
boolean handlesDelete(Synchronizer.MetaData metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
void delete(D metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
boolean handlesMoveColumnsTo(List<? extends Synchronizer.MetaData> metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
void moveColumnsTo(List<MC> metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
boolean handlesMoveRowsTo(List<? extends Synchronizer.MetaData> metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
void moveRowsTo(List<MR> metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.