@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, workbenchContextbaseView, 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, versionRecordManagerBACKGROUND_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 |
synchronizeColumnsDimension() |
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, save, saveAction, selectEditorTab, selectOverviewTab, setOriginalHash, setSelectedTab, showVersions, updateSource, verifyEventIdentifieraddDownloadMenuItem, disableMenuItem, downloadMenuItem, enableMenuItem, getCopyValidator, getCurrentContentHash, getPathSupplier, getSaveAndRename, getSaveAndRenameCommandBuilder, getSaveSuccessCallback, getSaveValidator, getValidateCommand, getVersionRecordManager, init, isDirty, isDirtySupplier, onAfterValidate, onBeforeValidate, onRename, onRestore, onSuccess, onValidate, reload, setMetadataOriginalHash, showConcurrentUpdatePopupprotected 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 ScenarioSimulationEditorWrapperpublic 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 ScenarioSimulationEditorWrapperpublic 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 ScenarioSimulationEditorWrapperpublic void onDownloadReportToCsv(org.jboss.errai.common.client.api.RemoteCallback<Object> exportCallBack, ScenarioSimulationHasBusyIndicatorDefaultErrorCallback scenarioSimulationHasBusyIndicatorDefaultErrorCallback, org.drools.scenariosimulation.api.model.AuditLog auditLog)
onDownloadReportToCsv in interface ScenarioSimulationEditorWrapperpublic 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 ScenarioSimulationEditorWrapperpublic void wrappedSave(String commitMessage)
wrappedSave in interface ScenarioSimulationEditorWrapperpublic Integer getOriginalHash()
getOriginalHash in interface ScenarioSimulationEditorWrapperpublic 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 ScenarioSimulationEditorWrapperpublic void onEditTabSelected()
onEditTabSelected in interface org.kie.workbench.common.widgets.metadata.client.KieEditorWrapperView.KieEditorWrapperPresenteronEditTabSelected 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.KieEditorWrapperPresenteronOverviewSelected in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.scenariosimulation.api.model.ScenarioSimulationModel>public void addBackgroundPage(ScenarioGridWidget scenarioGridWidget)
addBackgroundPage in interface ScenarioSimulationEditorWrapperscenarioGridWidget - 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 ScenarioSimulationEditorWrapperpublic void selectBackgroundTab()
selectBackgroundTab in interface ScenarioSimulationEditorWrapperprotected 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 synchronizeColumnsDimension()
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–2019 JBoss by Red Hat. All rights reserved.