Interface ScenarioSimulationEditorWrapper
-
public interface ScenarioSimulationEditorWrapper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaddBackgroundPage(ScenarioGridWidget scenarioGridWidget)voidgetDMNMetadata()IntegergetOriginalHash()AbstractScenarioSimulationDocksHandlergetScenarioSimulationDocksHandler()ScenarioSimulationEditorPresentergetScenarioSimulationEditorPresenter()voidonDownloadReportToCsv(org.jboss.errai.common.client.api.RemoteCallback<String> exportCallBack, ScenarioSimulationHasBusyIndicatorDefaultErrorCallback scenarioSimulationHasBusyIndicatorDefaultErrorCallback, org.drools.scenariosimulation.api.model.SimulationRunMetadata simulationRunMetadata, org.drools.scenariosimulation.api.model.ScenarioSimulationModel.Type modelType)voidonExportToCsv(org.jboss.errai.common.client.api.RemoteCallback<String> exportCallBack, ScenarioSimulationHasBusyIndicatorDefaultErrorCallback scenarioSimulationHasBusyIndicatorDefaultErrorCallback, org.drools.scenariosimulation.api.model.AbstractScesimModel<? extends org.drools.scenariosimulation.api.model.AbstractScesimData> scesimModel)voidonImport(String fileContents, org.jboss.errai.common.client.api.RemoteCallback<org.drools.scenariosimulation.api.model.AbstractScesimModel> importCallBack, org.jboss.errai.common.client.api.ErrorCallback<Object> importErrorCallback, org.drools.scenariosimulation.api.model.AbstractScesimModel<? extends org.drools.scenariosimulation.api.model.AbstractScesimData> scesimModel)voidonRefreshedModelContent(org.drools.workbench.screens.scenariosimulation.model.SimulationRunResult testResult)voidonRunScenario(org.jboss.errai.common.client.api.RemoteCallback<org.drools.workbench.screens.scenariosimulation.model.SimulationRunResult> refreshModelCallback, ScenarioSimulationHasBusyIndicatorDefaultErrorCallback scenarioSimulationHasBusyIndicatorDefaultErrorCallback, org.drools.scenariosimulation.api.model.ScesimModelDescriptor simulationDescriptor, org.drools.scenariosimulation.api.model.Settings settings, List<org.drools.scenariosimulation.api.model.ScenarioWithIndex> toRun, org.drools.scenariosimulation.api.model.Background background)default voidpopulateDocks(String identifier)voidselectBackgroundTab()voidselectSimulationTab()default voidsynchronizeColumnsDimension(ScenarioGridPanel simulationPanel, ScenarioGridPanel backgroundPanel)voidunpublishTestResultsAlerts()voidvalidate(org.drools.scenariosimulation.api.model.Simulation simulation, org.drools.scenariosimulation.api.model.Settings settings, org.jboss.errai.common.client.api.RemoteCallback<?> callback)voidwrappedRegisterDock(String id, com.google.gwt.user.client.ui.IsWidget widget)
-
-
-
Method Detail
-
onRunScenario
void onRunScenario(org.jboss.errai.common.client.api.RemoteCallback<org.drools.workbench.screens.scenariosimulation.model.SimulationRunResult> refreshModelCallback, ScenarioSimulationHasBusyIndicatorDefaultErrorCallback scenarioSimulationHasBusyIndicatorDefaultErrorCallback, org.drools.scenariosimulation.api.model.ScesimModelDescriptor simulationDescriptor, org.drools.scenariosimulation.api.model.Settings settings, List<org.drools.scenariosimulation.api.model.ScenarioWithIndex> toRun, org.drools.scenariosimulation.api.model.Background background)
-
getOriginalHash
Integer getOriginalHash()
-
wrappedRegisterDock
void wrappedRegisterDock(String id, com.google.gwt.user.client.ui.IsWidget widget)
-
onImport
void onImport(String fileContents, org.jboss.errai.common.client.api.RemoteCallback<org.drools.scenariosimulation.api.model.AbstractScesimModel> importCallBack, org.jboss.errai.common.client.api.ErrorCallback<Object> importErrorCallback, org.drools.scenariosimulation.api.model.AbstractScesimModel<? extends org.drools.scenariosimulation.api.model.AbstractScesimData> scesimModel)
-
onExportToCsv
void onExportToCsv(org.jboss.errai.common.client.api.RemoteCallback<String> exportCallBack, ScenarioSimulationHasBusyIndicatorDefaultErrorCallback scenarioSimulationHasBusyIndicatorDefaultErrorCallback, org.drools.scenariosimulation.api.model.AbstractScesimModel<? extends org.drools.scenariosimulation.api.model.AbstractScesimData> scesimModel)
-
onDownloadReportToCsv
void onDownloadReportToCsv(org.jboss.errai.common.client.api.RemoteCallback<String> exportCallBack, ScenarioSimulationHasBusyIndicatorDefaultErrorCallback scenarioSimulationHasBusyIndicatorDefaultErrorCallback, org.drools.scenariosimulation.api.model.SimulationRunMetadata simulationRunMetadata, org.drools.scenariosimulation.api.model.ScenarioSimulationModel.Type modelType)
-
validate
void validate(org.drools.scenariosimulation.api.model.Simulation simulation, org.drools.scenariosimulation.api.model.Settings settings, org.jboss.errai.common.client.api.RemoteCallback<?> callback)
-
onRefreshedModelContent
void onRefreshedModelContent(org.drools.workbench.screens.scenariosimulation.model.SimulationRunResult testResult)
-
addBackgroundPage
void addBackgroundPage(ScenarioGridWidget scenarioGridWidget)
-
selectSimulationTab
void selectSimulationTab()
-
selectBackgroundTab
void selectBackgroundTab()
-
unpublishTestResultsAlerts
void unpublishTestResultsAlerts()
-
getDMNMetadata
void getDMNMetadata()
-
getScenarioSimulationDocksHandler
AbstractScenarioSimulationDocksHandler getScenarioSimulationDocksHandler()
-
getScenarioSimulationEditorPresenter
ScenarioSimulationEditorPresenter getScenarioSimulationEditorPresenter()
-
synchronizeColumnsDimension
default void synchronizeColumnsDimension(ScenarioGridPanel simulationPanel, ScenarioGridPanel backgroundPanel)
-
populateDocks
default void populateDocks(String identifier)
-
-