@Dependent public class ScenarioSimulationEditorBusinessCentralWrapper extends org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel> implements ScenarioSimulationEditorWrapper
Modifier and Type | Field and Description |
---|---|
protected ScenarioSimulationEditorPresenter |
scenarioSimulationEditorPresenter |
alertsButtonMenuItemBuilder, assetUpdateValidator, copyPopUpPresenter, docks, fileMenuBuilder, kieView, metadata, overviewWidget, perspectiveManager, projectController, renamePopUpPresenter, savePopUpPresenter, workbenchContext
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
BACKGROUND_TAB_INDEX, SIMULATION_TAB_INDEX
Constructor and Description |
---|
ScenarioSimulationEditorBusinessCentralWrapper() |
ScenarioSimulationEditorBusinessCentralWrapper(org.jboss.errai.common.client.api.Caller<ScenarioSimulationService> service,
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<DMNTypeService> dmnTypeService,
org.jboss.errai.common.client.api.Caller<ImportExportService> importExportService,
org.jboss.errai.common.client.api.Caller<RunnerReportService> runnerReportService) |
Modifier and Type | Method and Description |
---|---|
void |
addBackgroundPage(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() |
protected String |
getEditorIdentifier() |
void |
getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer) |
protected void |
getModelSuccessCallbackMethod(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() |
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<Object> exportCallBack,
ScenarioSimulationHasBusyIndicatorDefaultErrorCallback scenarioSimulationHasBusyIndicatorDefaultErrorCallback,
org.drools.scenariosimulation.api.model.AuditLog auditLog) |
void |
onEditTabSelected()
This method is called when the main grid tab (Model) is focused
|
void |
onExportToCsv(org.jboss.errai.common.client.api.RemoteCallback<Object> exportCallBack,
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 |
onRunScenario(org.jboss.errai.common.client.api.RemoteCallback<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) |
void |
onStartup(org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest place) |
protected void |
registerTestToolsCallback() |
protected void |
save(String commitMessage) |
void |
selectBackgroundTab() |
void |
selectSimulationTab() |
protected void |
setSaveEnabled(boolean toSet) |
void |
showDocks() |
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) |
void |
wrappedSave(String commitMessage) |
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
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
synchronizeColumnsDimension
protected ScenarioSimulationEditorPresenter scenarioSimulationEditorPresenter
public ScenarioSimulationEditorBusinessCentralWrapper()
@Inject public ScenarioSimulationEditorBusinessCentralWrapper(org.jboss.errai.common.client.api.Caller<ScenarioSimulationService> service, 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<DMNTypeService> dmnTypeService, org.jboss.errai.common.client.api.Caller<ImportExportService> importExportService, org.jboss.errai.common.client.api.Caller<RunnerReportService> runnerReportService)
public void onStartup(org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest place)
public void onClose()
onClose
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
@OnMayClose public boolean mayClose()
public String getTitleText()
getTitleText
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,org.guvnor.common.services.shared.metadata.model.Metadata>
public com.google.gwt.user.client.ui.IsWidget getTitle()
getTitle
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,org.guvnor.common.services.shared.metadata.model.Metadata>
public com.google.gwt.user.client.ui.IsWidget getWidget()
getWidget
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
public void getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)
getMenus
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,org.guvnor.common.services.shared.metadata.model.Metadata>
public void showDocks()
showDocks
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
public void wrappedRegisterDock(String id, com.google.gwt.user.client.ui.IsWidget widget)
wrappedRegisterDock
in interface ScenarioSimulationEditorWrapper
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)
onImport
in interface ScenarioSimulationEditorWrapper
public void onExportToCsv(org.jboss.errai.common.client.api.RemoteCallback<Object> exportCallBack, ScenarioSimulationHasBusyIndicatorDefaultErrorCallback scenarioSimulationHasBusyIndicatorDefaultErrorCallback, org.drools.scenariosimulation.api.model.AbstractScesimModel<? extends org.drools.scenariosimulation.api.model.AbstractScesimData> scesimModel)
onExportToCsv
in interface ScenarioSimulationEditorWrapper
public void onDownloadReportToCsv(org.jboss.errai.common.client.api.RemoteCallback<Object> exportCallBack, ScenarioSimulationHasBusyIndicatorDefaultErrorCallback scenarioSimulationHasBusyIndicatorDefaultErrorCallback, org.drools.scenariosimulation.api.model.AuditLog auditLog)
onDownloadReportToCsv
in interface ScenarioSimulationEditorWrapper
public void hideDocks()
hideDocks
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
public void onRunScenario(org.jboss.errai.common.client.api.RemoteCallback<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)
onRunScenario
in interface ScenarioSimulationEditorWrapper
public void wrappedSave(String commitMessage)
wrappedSave
in interface ScenarioSimulationEditorWrapper
public Integer getOriginalHash()
getOriginalHash
in interface ScenarioSimulationEditorWrapper
public void addDownloadMenuItem(org.kie.workbench.common.widgets.client.menu.FileMenuBuilder fileMenuBuilder)
addDownloadMenuItem
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
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)
validate
in interface ScenarioSimulationEditorWrapper
public void onEditTabSelected()
onEditTabSelected
in interface org.kie.workbench.common.widgets.metadata.client.KieEditorWrapperView.KieEditorWrapperPresenter
onEditTabSelected
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
public void onOverviewSelected()
onOverviewSelected
in interface org.kie.workbench.common.widgets.metadata.client.KieEditorWrapperView.KieEditorWrapperPresenter
onOverviewSelected
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
public void addBackgroundPage(ScenarioGridWidget scenarioGridWidget)
addBackgroundPage
in interface ScenarioSimulationEditorWrapper
scenarioGridWidget
- protected void addImportsTab(com.google.gwt.user.client.ui.IsWidget importsWidget)
addImportsTab
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
public void selectSimulationTab()
selectSimulationTab
in interface ScenarioSimulationEditorWrapper
public void selectBackgroundTab()
selectBackgroundTab
in interface ScenarioSimulationEditorWrapper
protected void registerTestToolsCallback()
protected void unRegisterTestToolsCallback()
protected void setSaveEnabled(boolean toSet)
protected elemental2.promise.Promise<Void> makeMenuBar()
makeMenuBar
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
protected Supplier<org.drools.scenariosimulation.api.model.ScenarioSimulationModel> getContentSupplier()
getContentSupplier
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,org.guvnor.common.services.shared.metadata.model.Metadata>
protected void save(String commitMessage)
save
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
protected org.uberfire.mvp.Command getBeforeSaveAndRenameCommand()
getBeforeSaveAndRenameCommand
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,org.guvnor.common.services.shared.metadata.model.Metadata>
protected void addCommonActions(org.kie.workbench.common.widgets.client.menu.FileMenuBuilder fileMenuBuilder)
addCommonActions
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
protected void loadContent()
loadContent
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,org.guvnor.common.services.shared.metadata.model.Metadata>
protected org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsDelete> getDeleteServiceCaller()
getDeleteServiceCaller
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,org.guvnor.common.services.shared.metadata.model.Metadata>
protected org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsRename> getRenameServiceCaller()
getRenameServiceCaller
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,org.guvnor.common.services.shared.metadata.model.Metadata>
protected org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsCopy> getCopyServiceCaller()
getCopyServiceCaller
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,org.guvnor.common.services.shared.metadata.model.Metadata>
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()
getSaveAndRenameServiceCaller
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel,org.guvnor.common.services.shared.metadata.model.Metadata>
protected String getEditorIdentifier()
getEditorIdentifier
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>
protected void getModelSuccessCallbackMethod(ScenarioSimulationModelContent content)
protected void onBackgroundTabSelected()
protected void onImportsTabSelected()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.