public class DecisionTableAnalyzer
extends Object
implements org.kie.workbench.common.services.verifier.reporting.client.analysis.DecisionTableAnalyzer<org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>
public DecisionTableAnalyzer(org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model,
DTableUpdateManager updateManager,
org.kie.workbench.common.services.verifier.reporting.client.analysis.VerifierWebWorkerConnection connection)
Method Detail
analyze
public void analyze(List<org.kie.workbench.common.widgets.decoratedgrid.client.widget.data.Coordinate> updates)
Specified by:
analyze in interface org.kie.workbench.common.services.verifier.reporting.client.analysis.DecisionTableAnalyzer<org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>
deleteColumns
public void deleteColumns(int firstColumnIndex,
int numberOfColumns)
Specified by:
deleteColumns in interface org.kie.workbench.common.services.verifier.reporting.client.analysis.DecisionTableAnalyzer<org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>
insertColumn
public void insertColumn(org.drools.workbench.models.guided.dtable.shared.model.BaseColumn baseColumn)
Specified by:
insertColumn in interface org.kie.workbench.common.services.verifier.reporting.client.analysis.DecisionTableAnalyzer<org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>
updateColumns
public void updateColumns(int amountOfRows)
Specified by:
updateColumns in interface org.kie.workbench.common.services.verifier.reporting.client.analysis.DecisionTableAnalyzer<org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>
deleteRow
public void deleteRow(int index)
Specified by:
deleteRow in interface org.kie.workbench.common.services.verifier.reporting.client.analysis.DecisionTableAnalyzer<org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>
appendRow
public void appendRow()
Specified by:
appendRow in interface org.kie.workbench.common.services.verifier.reporting.client.analysis.DecisionTableAnalyzer<org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>
insertRow
public void insertRow(int index)
Specified by:
insertRow in interface org.kie.workbench.common.services.verifier.reporting.client.analysis.DecisionTableAnalyzer<org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>
activate
public void activate()
Specified by:
activate in interface org.kie.workbench.common.services.verifier.reporting.client.analysis.DecisionTableAnalyzer<org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>
terminate
public void terminate()
Specified by:
terminate in interface org.kie.workbench.common.services.verifier.reporting.client.analysis.DecisionTableAnalyzer<org.drools.workbench.models.guided.dtable.shared.model.BaseColumn>