Interface ScenarioSimulationEditorWrapper


  • public interface ScenarioSimulationEditorWrapper
    • 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)
      • selectSimulationTab

        void selectSimulationTab()
      • selectBackgroundTab

        void selectBackgroundTab()
      • unpublishTestResultsAlerts

        void unpublishTestResultsAlerts()
      • getDMNMetadata

        void getDMNMetadata()
      • populateDocks

        default void populateDocks​(String identifier)