@Dependent public class RowSynchronizer extends BaseSynchronizer<RowSynchronizer.RowMetaData,RowSynchronizer.RowMetaData,RowSynchronizer.RowMetaData>
Modifier and Type | Class and Description |
---|---|
static interface |
RowSynchronizer.RowMetaData |
static class |
RowSynchronizer.RowMetaDataImpl |
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 |
---|
RowSynchronizer() |
Modifier and Type | Method and Description |
---|---|
void |
append(RowSynchronizer.RowMetaData metaData) |
void |
delete(RowSynchronizer.RowMetaData 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 |
insert(RowSynchronizer.RowMetaData metaData) |
void |
moveColumnsTo(List<BaseSynchronizer.MoveColumnToMetaData> metaData) |
void |
moveRowsTo(List<BaseSynchronizer.MoveRowToMetaData> metaData) |
List<org.drools.workbench.models.guided.dtable.shared.model.BaseColumnFieldDiff> |
update(RowSynchronizer.RowMetaData originalMetaData,
RowSynchronizer.RowMetaData editedMetaData) |
initialise, makeModelCellValue, moveModelData, priority
public boolean handlesAppend(Synchronizer.MetaData metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
public void append(RowSynchronizer.RowMetaData metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
public boolean handlesInsert(Synchronizer.MetaData metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
public void insert(RowSynchronizer.RowMetaData metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
public boolean handlesUpdate(Synchronizer.MetaData metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
public List<org.drools.workbench.models.guided.dtable.shared.model.BaseColumnFieldDiff> update(RowSynchronizer.RowMetaData originalMetaData, RowSynchronizer.RowMetaData editedMetaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
public boolean handlesDelete(Synchronizer.MetaData metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
public void delete(RowSynchronizer.RowMetaData metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
public boolean handlesMoveColumnsTo(List<? extends Synchronizer.MetaData> metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
public void moveColumnsTo(List<BaseSynchronizer.MoveColumnToMetaData> metaData) throws ModelSynchronizer.VetoException
ModelSynchronizer.VetoException
public boolean handlesMoveRowsTo(List<? extends Synchronizer.MetaData> metaData) throws ModelSynchronizer.VetoException
handlesMoveRowsTo
in interface Synchronizer<RowSynchronizer.RowMetaData,RowSynchronizer.RowMetaData,RowSynchronizer.RowMetaData,BaseSynchronizer.MoveColumnToMetaData,BaseSynchronizer.MoveRowToMetaData>
handlesMoveRowsTo
in class BaseSynchronizer<RowSynchronizer.RowMetaData,RowSynchronizer.RowMetaData,RowSynchronizer.RowMetaData>
ModelSynchronizer.VetoException
public void moveRowsTo(List<BaseSynchronizer.MoveRowToMetaData> metaData) throws ModelSynchronizer.VetoException
moveRowsTo
in interface Synchronizer<RowSynchronizer.RowMetaData,RowSynchronizer.RowMetaData,RowSynchronizer.RowMetaData,BaseSynchronizer.MoveColumnToMetaData,BaseSynchronizer.MoveRowToMetaData>
moveRowsTo
in class BaseSynchronizer<RowSynchronizer.RowMetaData,RowSynchronizer.RowMetaData,RowSynchronizer.RowMetaData>
ModelSynchronizer.VetoException
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.