Class ScenarioSimulationEditorBusinessCentralWrapper

  • All Implemented Interfaces:
    org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper, org.kie.workbench.common.widgets.metadata.client.KieEditorWrapperView.KieEditorWrapperPresenter

    @Dependent
    public class ScenarioSimulationEditorBusinessCentralWrapper
    extends org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
    implements org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.drools.workbench.screens.scenariosimulation.model.SimulationRunResult lastRunResult  
      protected org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorPresenter scenarioSimulationEditorPresenter  
      • Fields inherited from class org.kie.workbench.common.widgets.metadata.client.KieEditor

        alertsButtonMenuItemBuilder, assetUpdateValidator, copyPopUpPresenter, docks, fileMenuBuilder, kieView, metadata, overviewWidget, perspectiveManager, projectController, renamePopUpPresenter, savePopUpPresenter, workbenchContext
      • Fields inherited from class org.uberfire.ext.editor.commons.client.BaseEditor

        baseView, changeTitleNotification, concurrentChangePopup, concurrentDeleteAcceptedEvent, concurrentDeleteIgnoredEvent, concurrentRenameAcceptedEvent, concurrentRenameIgnoredEvent, concurrentUpdateSessionInfo, deletePopUpPresenter, fileNameValidator, isReadOnly, isValidationRunning, makeMenuBarPromise, menuBuilder, menuBuilderManagedInstance, menuItems, menus, metadataOriginalHash, notification, originalHash, place, placeManager, promises, saveAndRenameCommandBuilder, saveWithComments, type, versionRecordManager
    • Constructor Summary

      Constructors 
      Constructor Description
      ScenarioSimulationEditorBusinessCentralWrapper()  
      ScenarioSimulationEditorBusinessCentralWrapper​(org.jboss.errai.common.client.api.Caller<org.drools.workbench.screens.scenariosimulation.service.ScenarioSimulationService> service, org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorPresenter scenarioSimulationEditorPresenter, org.kie.workbench.common.widgets.configresource.client.widget.bound.ImportsWidgetPresenter importsWidget, org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracleFactory oracleFactory, org.uberfire.client.mvp.PlaceManager placeManager, org.jboss.errai.common.client.api.Caller<org.drools.workbench.screens.scenariosimulation.service.DMNTypeService> dmnTypeService, org.jboss.errai.common.client.api.Caller<org.drools.workbench.screens.scenariosimulation.service.ImportExportService> importExportService, org.jboss.errai.common.client.api.Caller<org.drools.workbench.screens.scenariosimulation.service.RunnerReportService> runnerReportService, org.uberfire.rpc.SessionInfo sessionInfo, javax.enterprise.event.Event<org.guvnor.messageconsole.events.UnpublishMessagesEvent> unpublishMessagesEvent, ScenarioSimulationBusinessCentralDocksHandler scenarioSimulationBusinessCentralDocksHandler)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addBackgroundPage​(org.drools.workbench.screens.scenariosimulation.client.widgets.ScenarioGridWidget scenarioGridWidget)
      This method adds specifically the Background grid and its related onFocus behavior
      protected void addCommonActions​(org.kie.workbench.common.widgets.client.menu.FileMenuBuilder fileMenuBuilder)  
      void addDownloadMenuItem​(org.kie.workbench.common.widgets.client.menu.FileMenuBuilder fileMenuBuilder)  
      protected void addImportsTab​(com.google.gwt.user.client.ui.IsWidget importsWidget)  
      protected org.uberfire.mvp.Command getBeforeSaveAndRenameCommand()  
      protected Supplier<org.drools.scenariosimulation.api.model.ScenarioSimulationModel> getContentSupplier()  
      protected org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsCopy> getCopyServiceCaller()  
      protected org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsDelete> getDeleteServiceCaller()  
      void getDMNMetadata()  
      protected String getEditorIdentifier()  
      protected org.jboss.errai.common.client.api.ErrorCallback<Boolean> getLoadContentErrorCallback()  
      void getMenus​(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)  
      protected void getModelSuccessCallbackMethod​(org.drools.workbench.screens.scenariosimulation.model.ScenarioSimulationModelContent content)  
      Integer getOriginalHash()  
      protected org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsRename> getRenameServiceCaller()  
      protected org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsSaveAndRename<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,​org.guvnor.common.services.shared.metadata.model.Metadata>> getSaveAndRenameServiceCaller()  
      org.drools.workbench.screens.scenariosimulation.client.handlers.AbstractScenarioSimulationDocksHandler getScenarioSimulationDocksHandler()  
      org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorPresenter getScenarioSimulationEditorPresenter()  
      com.google.gwt.user.client.ui.IsWidget getTitle()  
      String getTitleText()  
      com.google.gwt.user.client.ui.IsWidget getWidget()  
      void hideDocks()  
      protected void loadContent()  
      protected elemental2.promise.Promise<Void> makeMenuBar()
      If you want to customize the menu override this method.
      boolean mayClose()  
      protected void onBackgroundTabSelected()  
      void onClose()  
      void onDownloadReportToCsv​(org.jboss.errai.common.client.api.RemoteCallback<String> exportCallBack, org.drools.workbench.screens.scenariosimulation.client.handlers.ScenarioSimulationHasBusyIndicatorDefaultErrorCallback scenarioSimulationHasBusyIndicatorDefaultErrorCallback, org.drools.scenariosimulation.api.model.SimulationRunMetadata simulationRunMetadata, org.drools.scenariosimulation.api.model.ScenarioSimulationModel.Type modelType)  
      void onEditTabSelected()
      This method is called when the main grid tab (Model) is focused
      void onExportToCsv​(org.jboss.errai.common.client.api.RemoteCallback<String> exportCallBack, org.drools.workbench.screens.scenariosimulation.client.handlers.ScenarioSimulationHasBusyIndicatorDefaultErrorCallback scenarioSimulationHasBusyIndicatorDefaultErrorCallback, org.drools.scenariosimulation.api.model.AbstractScesimModel<? extends org.drools.scenariosimulation.api.model.AbstractScesimData> scesimModel)  
      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)  
      protected void onImportsTabSelected()  
      void onOverviewSelected()  
      void onRefreshedModelContent​(org.drools.workbench.screens.scenariosimulation.model.SimulationRunResult testResult)  
      void onRunScenario​(org.jboss.errai.common.client.api.RemoteCallback<org.drools.workbench.screens.scenariosimulation.model.SimulationRunResult> refreshModelCallback, org.drools.workbench.screens.scenariosimulation.client.handlers.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)  
      void onStartup​(org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest place)  
      void populateDocks​(String identifier)  
      protected void registerTestToolsCallback()  
      protected void save​(String commitMessage)  
      void selectBackgroundTab()  
      void selectSimulationTab()  
      protected void setCoverageReport​(CoverageReportView.Presenter presenter)  
      void showDocks()  
      void unpublishTestResultsAlerts()  
      protected void unRegisterTestToolsCallback()  
      void validate​(org.drools.scenariosimulation.api.model.Simulation simulation, org.drools.scenariosimulation.api.model.Settings settings, org.jboss.errai.common.client.api.RemoteCallback<?> callback)  
      void wrappedRegisterDock​(String id, com.google.gwt.user.client.ui.IsWidget widget)  
      • Methods inherited from class org.kie.workbench.common.widgets.metadata.client.KieEditor

        addCopy, addDelete, addPage, addRename, addSave, addSourcePage, addTabBarWidget, buildMenuBar, createOriginalHash, getCouldNotGenerateSourceErrorCallback, getMetadataSupplier, getNoSuchFileExceptionErrorCallback, getRenameValidator, getSelectedTabIndex, init, init, init, init, isEditorTabSelected, isOverviewTabSelected, mayClose, mayClose, onEditTabUnselected, onHideDocks, onRepositoryRemoved, onSave, onShowDiagramEditorDocks, onSourceTabSelected, registerDock, resetEditorPages, resetEditorPagesOnLoadError, resetMetadata, save, saveAction, selectEditorTab, selectOverviewTab, setOriginalHash, setSelectedTab, showVersions, updateSource, verifyEventIdentifier
      • Methods inherited from class org.uberfire.ext.editor.commons.client.BaseEditor

        addDownloadMenuItem, disableMenuItem, downloadMenuItem, enableMenuItem, getCopyValidator, getCurrentContentHash, getPathSupplier, getSaveAndRename, getSaveAndRenameCommandBuilder, getSaveSuccessCallback, getSaveValidator, getValidateCommand, getVersionRecordManager, init, isDirty, isDirtySupplier, onAfterValidate, onBeforeValidate, onRename, onRestore, onSuccess, onValidate, reload, setMetadataOriginalHash, showConcurrentUpdatePopup
      • Methods inherited from interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper

        synchronizeColumnsDimension
    • Field Detail

      • scenarioSimulationEditorPresenter

        protected org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorPresenter scenarioSimulationEditorPresenter
      • lastRunResult

        protected org.drools.workbench.screens.scenariosimulation.model.SimulationRunResult lastRunResult
    • Constructor Detail

      • ScenarioSimulationEditorBusinessCentralWrapper

        public ScenarioSimulationEditorBusinessCentralWrapper()
      • ScenarioSimulationEditorBusinessCentralWrapper

        @Inject
        public ScenarioSimulationEditorBusinessCentralWrapper​(org.jboss.errai.common.client.api.Caller<org.drools.workbench.screens.scenariosimulation.service.ScenarioSimulationService> service,
                                                              org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorPresenter scenarioSimulationEditorPresenter,
                                                              org.kie.workbench.common.widgets.configresource.client.widget.bound.ImportsWidgetPresenter importsWidget,
                                                              org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracleFactory oracleFactory,
                                                              org.uberfire.client.mvp.PlaceManager placeManager,
                                                              org.jboss.errai.common.client.api.Caller<org.drools.workbench.screens.scenariosimulation.service.DMNTypeService> dmnTypeService,
                                                              org.jboss.errai.common.client.api.Caller<org.drools.workbench.screens.scenariosimulation.service.ImportExportService> importExportService,
                                                              org.jboss.errai.common.client.api.Caller<org.drools.workbench.screens.scenariosimulation.service.RunnerReportService> runnerReportService,
                                                              org.uberfire.rpc.SessionInfo sessionInfo,
                                                              javax.enterprise.event.Event<org.guvnor.messageconsole.events.UnpublishMessagesEvent> unpublishMessagesEvent,
                                                              ScenarioSimulationBusinessCentralDocksHandler scenarioSimulationBusinessCentralDocksHandler)
    • Method Detail

      • onStartup

        public void onStartup​(org.uberfire.backend.vfs.ObservablePath path,
                              org.uberfire.mvp.PlaceRequest place)
      • onClose

        public void onClose()
        Overrides:
        onClose in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
      • mayClose

        @OnMayClose
        public boolean mayClose()
      • getTitleText

        public String getTitleText()
        Overrides:
        getTitleText in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,​org.guvnor.common.services.shared.metadata.model.Metadata>
      • getTitle

        public com.google.gwt.user.client.ui.IsWidget getTitle()
        Overrides:
        getTitle in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,​org.guvnor.common.services.shared.metadata.model.Metadata>
      • getWidget

        public com.google.gwt.user.client.ui.IsWidget getWidget()
        Overrides:
        getWidget in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
      • getMenus

        public void getMenus​(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)
        Overrides:
        getMenus in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,​org.guvnor.common.services.shared.metadata.model.Metadata>
      • showDocks

        public void showDocks()
        Overrides:
        showDocks in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
      • wrappedRegisterDock

        public void wrappedRegisterDock​(String id,
                                        com.google.gwt.user.client.ui.IsWidget widget)
        Specified by:
        wrappedRegisterDock in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
      • onImport

        public 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)
        Specified by:
        onImport in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
      • onExportToCsv

        public void onExportToCsv​(org.jboss.errai.common.client.api.RemoteCallback<String> exportCallBack,
                                  org.drools.workbench.screens.scenariosimulation.client.handlers.ScenarioSimulationHasBusyIndicatorDefaultErrorCallback scenarioSimulationHasBusyIndicatorDefaultErrorCallback,
                                  org.drools.scenariosimulation.api.model.AbstractScesimModel<? extends org.drools.scenariosimulation.api.model.AbstractScesimData> scesimModel)
        Specified by:
        onExportToCsv in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
      • onDownloadReportToCsv

        public void onDownloadReportToCsv​(org.jboss.errai.common.client.api.RemoteCallback<String> exportCallBack,
                                          org.drools.workbench.screens.scenariosimulation.client.handlers.ScenarioSimulationHasBusyIndicatorDefaultErrorCallback scenarioSimulationHasBusyIndicatorDefaultErrorCallback,
                                          org.drools.scenariosimulation.api.model.SimulationRunMetadata simulationRunMetadata,
                                          org.drools.scenariosimulation.api.model.ScenarioSimulationModel.Type modelType)
        Specified by:
        onDownloadReportToCsv in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
      • hideDocks

        public void hideDocks()
        Overrides:
        hideDocks in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
      • onRunScenario

        public void onRunScenario​(org.jboss.errai.common.client.api.RemoteCallback<org.drools.workbench.screens.scenariosimulation.model.SimulationRunResult> refreshModelCallback,
                                  org.drools.workbench.screens.scenariosimulation.client.handlers.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)
        Specified by:
        onRunScenario in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
      • unpublishTestResultsAlerts

        public void unpublishTestResultsAlerts()
        Specified by:
        unpublishTestResultsAlerts in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
      • getDMNMetadata

        public void getDMNMetadata()
        Specified by:
        getDMNMetadata in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
      • getOriginalHash

        public Integer getOriginalHash()
        Specified by:
        getOriginalHash in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
      • addDownloadMenuItem

        public void addDownloadMenuItem​(org.kie.workbench.common.widgets.client.menu.FileMenuBuilder fileMenuBuilder)
        Overrides:
        addDownloadMenuItem in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
      • validate

        public void validate​(org.drools.scenariosimulation.api.model.Simulation simulation,
                             org.drools.scenariosimulation.api.model.Settings settings,
                             org.jboss.errai.common.client.api.RemoteCallback<?> callback)
        Specified by:
        validate in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
      • onRefreshedModelContent

        public void onRefreshedModelContent​(org.drools.workbench.screens.scenariosimulation.model.SimulationRunResult testResult)
        Specified by:
        onRefreshedModelContent in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
      • onEditTabSelected

        public void onEditTabSelected()
        This method is called when the main grid tab (Model) is focused
        Specified by:
        onEditTabSelected in interface org.kie.workbench.common.widgets.metadata.client.KieEditorWrapperView.KieEditorWrapperPresenter
        Overrides:
        onEditTabSelected in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
      • onOverviewSelected

        public void onOverviewSelected()
        Specified by:
        onOverviewSelected in interface org.kie.workbench.common.widgets.metadata.client.KieEditorWrapperView.KieEditorWrapperPresenter
        Overrides:
        onOverviewSelected in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
      • addBackgroundPage

        public void addBackgroundPage​(org.drools.workbench.screens.scenariosimulation.client.widgets.ScenarioGridWidget scenarioGridWidget)
        This method adds specifically the Background grid and its related onFocus behavior
        Specified by:
        addBackgroundPage in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
        Parameters:
        scenarioGridWidget -
      • addImportsTab

        protected void addImportsTab​(com.google.gwt.user.client.ui.IsWidget importsWidget)
        Overrides:
        addImportsTab in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
      • selectSimulationTab

        public void selectSimulationTab()
        Specified by:
        selectSimulationTab in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
      • selectBackgroundTab

        public void selectBackgroundTab()
        Specified by:
        selectBackgroundTab in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
      • getScenarioSimulationDocksHandler

        public org.drools.workbench.screens.scenariosimulation.client.handlers.AbstractScenarioSimulationDocksHandler getScenarioSimulationDocksHandler()
        Specified by:
        getScenarioSimulationDocksHandler in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
      • getScenarioSimulationEditorPresenter

        public org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorPresenter getScenarioSimulationEditorPresenter()
        Specified by:
        getScenarioSimulationEditorPresenter in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
      • populateDocks

        public void populateDocks​(String identifier)
        Specified by:
        populateDocks in interface org.drools.workbench.screens.scenariosimulation.client.editor.ScenarioSimulationEditorWrapper
      • registerTestToolsCallback

        protected void registerTestToolsCallback()
      • unRegisterTestToolsCallback

        protected void unRegisterTestToolsCallback()
      • makeMenuBar

        protected elemental2.promise.Promise<Void> makeMenuBar()
        If you want to customize the menu override this method.
        Overrides:
        makeMenuBar in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
      • getContentSupplier

        protected Supplier<org.drools.scenariosimulation.api.model.ScenarioSimulationModel> getContentSupplier()
        Overrides:
        getContentSupplier in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,​org.guvnor.common.services.shared.metadata.model.Metadata>
      • save

        protected void save​(String commitMessage)
        Overrides:
        save in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
      • getBeforeSaveAndRenameCommand

        protected org.uberfire.mvp.Command getBeforeSaveAndRenameCommand()
        Overrides:
        getBeforeSaveAndRenameCommand in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,​org.guvnor.common.services.shared.metadata.model.Metadata>
      • addCommonActions

        protected void addCommonActions​(org.kie.workbench.common.widgets.client.menu.FileMenuBuilder fileMenuBuilder)
        Overrides:
        addCommonActions in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
      • loadContent

        protected void loadContent()
        Specified by:
        loadContent in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,​org.guvnor.common.services.shared.metadata.model.Metadata>
      • getLoadContentErrorCallback

        protected org.jboss.errai.common.client.api.ErrorCallback<Boolean> getLoadContentErrorCallback()
      • getDeleteServiceCaller

        protected org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsDelete> getDeleteServiceCaller()
        Overrides:
        getDeleteServiceCaller in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,​org.guvnor.common.services.shared.metadata.model.Metadata>
      • getRenameServiceCaller

        protected org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsRename> getRenameServiceCaller()
        Overrides:
        getRenameServiceCaller in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,​org.guvnor.common.services.shared.metadata.model.Metadata>
      • getCopyServiceCaller

        protected org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsCopy> getCopyServiceCaller()
        Overrides:
        getCopyServiceCaller in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,​org.guvnor.common.services.shared.metadata.model.Metadata>
      • getSaveAndRenameServiceCaller

        protected org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsSaveAndRename<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,​org.guvnor.common.services.shared.metadata.model.Metadata>> getSaveAndRenameServiceCaller()
        Overrides:
        getSaveAndRenameServiceCaller in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,​org.guvnor.common.services.shared.metadata.model.Metadata>
      • getEditorIdentifier

        protected String getEditorIdentifier()
        Specified by:
        getEditorIdentifier in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
      • getModelSuccessCallbackMethod

        protected void getModelSuccessCallbackMethod​(org.drools.workbench.screens.scenariosimulation.model.ScenarioSimulationModelContent content)
      • onBackgroundTabSelected

        protected void onBackgroundTabSelected()
      • onImportsTabSelected

        protected void onImportsTabSelected()