public class DecisionTableAnalyzer extends Object implements ValidateEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.DeleteRowEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AfterColumnDeleted.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.UpdateColumnDataEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AppendRowEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.InsertRowEvent.Handler, org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AfterColumnInserted.Handler
Constructor and Description |
---|
DecisionTableAnalyzer(org.uberfire.mvp.PlaceRequest place,
org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle,
org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model,
com.google.gwt.event.shared.EventBus eventBus) |
Modifier and Type | Method and Description |
---|---|
protected Checks |
getChecks() |
protected org.uberfire.mvp.Command |
getOnCompletionCommand() |
protected org.uberfire.mvp.ParameterizedCommand<Status> |
getOnStatusCommand() |
protected AnalysisReport |
makeAnalysisReport() |
void |
onAfterColumnInserted(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AfterColumnInserted event) |
void |
onAfterDeletedColumn(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AfterColumnDeleted event) |
void |
onAppendRow(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AppendRowEvent event) |
void |
onClose() |
void |
onDeleteRow(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.DeleteRowEvent event) |
void |
onFocus() |
void |
onInsertRow(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.InsertRowEvent event) |
void |
onUpdateColumnData(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.UpdateColumnDataEvent event) |
void |
onValidate(ValidateEvent event) |
protected void |
sendReport(AnalysisReport report) |
public DecisionTableAnalyzer(org.uberfire.mvp.PlaceRequest place, org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model, com.google.gwt.event.shared.EventBus eventBus)
protected Checks getChecks()
protected org.uberfire.mvp.ParameterizedCommand<Status> getOnStatusCommand()
protected org.uberfire.mvp.Command getOnCompletionCommand()
protected AnalysisReport makeAnalysisReport()
protected void sendReport(AnalysisReport report)
public void onValidate(ValidateEvent event)
onValidate
in interface ValidateEvent.Handler
public void onAfterDeletedColumn(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AfterColumnDeleted event)
onAfterDeletedColumn
in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AfterColumnDeleted.Handler
public void onAfterColumnInserted(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AfterColumnInserted event)
onAfterColumnInserted
in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AfterColumnInserted.Handler
public void onUpdateColumnData(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.UpdateColumnDataEvent event)
onUpdateColumnData
in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.UpdateColumnDataEvent.Handler
public void onDeleteRow(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.DeleteRowEvent event)
onDeleteRow
in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.DeleteRowEvent.Handler
public void onAppendRow(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AppendRowEvent event)
onAppendRow
in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.AppendRowEvent.Handler
public void onInsertRow(org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.InsertRowEvent event)
onInsertRow
in interface org.kie.workbench.common.widgets.decoratedgrid.client.widget.events.InsertRowEvent.Handler
public void onFocus()
public void onClose()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.