public class ScenarioEditorPresenter extends org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.workbench.models.testscenarios.shared.Scenario> implements ScenarioEditorView.Presenter
Modifier and Type | Field and Description |
---|---|
static String |
IDENTIFIER |
alertsButtonMenuItemBuilder, assetUpdateValidator, copyPopUpPresenter, deletePopUpPresenter, fileMenuBuilder, kieView, metadata, overviewWidget, projectController, renamePopUpPresenter, savePopUpPresenter, workbenchContext
baseView, changeTitleNotification, concurrentDeleteAcceptedEvent, concurrentDeleteIgnoredEvent, concurrentRenameAcceptedEvent, concurrentRenameIgnoredEvent, concurrentUpdateSessionInfo, fileNameValidator, isReadOnly, isValidationRunning, menuBuilder, menuBuilderManagedInstance, menuItems, menus, metadataOriginalHash, notification, originalHash, place, placeManager, saveAndRenameCommandBuilder, versionRecordManager
Constructor and Description |
---|
ScenarioEditorPresenter(ScenarioEditorView view,
org.jboss.errai.security.shared.api.identity.User user,
org.kie.workbench.common.widgets.configresource.client.widget.bound.ImportsWidgetPresenter importsWidget,
org.jboss.errai.common.client.api.Caller<ScenarioTestEditorService> service,
org.jboss.errai.common.client.api.Caller<org.guvnor.common.services.shared.test.TestRunnerService> testService,
TestScenarioResourceType type,
org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracleFactory oracleFactory,
SettingsPage settingsPage,
AuditPage auditPage,
org.kie.workbench.common.workbench.client.test.TestRunnerReportingScreen testRunnerReportingScreen,
org.kie.workbench.common.workbench.client.test.TestReportingDocksHandler testReportingDocksHandler,
javax.enterprise.event.Event<org.kie.workbench.common.workbench.client.test.OnShowTestPanelEvent> showTestPanelEvent,
javax.enterprise.event.Event<org.kie.workbench.common.workbench.client.test.OnHideTestPanelEvent> hideTestPanelEvent) |
Modifier and Type | Method and Description |
---|---|
protected Supplier<org.drools.workbench.models.testscenarios.shared.Scenario> |
getContentSupplier() |
org.uberfire.workbench.model.menu.Menus |
getMenus() |
protected org.jboss.errai.common.client.api.Caller<? extends org.uberfire.ext.editor.commons.service.support.SupportsSaveAndRename<org.drools.workbench.models.testscenarios.shared.Scenario,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 |
hideDiagramEditorDocks(org.uberfire.client.workbench.events.PlaceHiddenEvent event) |
protected void |
loadContent() |
protected void |
makeMenuBar() |
boolean |
mayClose() |
void |
onClose() |
void |
onRedraw() |
void |
onRunAllScenarios() |
void |
onRunScenario() |
void |
onStartup(org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest place) |
protected void |
save(String commitMessage) |
void |
showDiagramEditorDocks(org.uberfire.client.workbench.events.PlaceGainFocusEvent event) |
addCommonActions, addCopy, addDelete, addDownloadMenuItem, addImportsTab, addPage, addRename, addSave, addSourcePage, buildMenuBar, canUpdateProject, createOriginalHash, getCouldNotGenerateSourceErrorCallback, getMetadataSupplier, getNoSuchFileExceptionErrorCallback, getRenameValidator, getSelectedTabIndex, init, init, init, init, isEditorTabSelected, isOverviewTabSelected, mayClose, mayClose, OnClose, onEditTabSelected, onEditTabUnselected, onOverviewSelected, onRepositoryRemoved, onSave, onSourceTabSelected, resetEditorPages, save, saveAction, selectEditorTab, selectOverviewTab, setOriginalHash, setSelectedTab, showVersions, updateSource
addDownloadMenuItem, downloadMenuItem, getCopyServiceCaller, getCopyValidator, getCurrentContentHash, getDeleteServiceCaller, getPathSupplier, getRenameServiceCaller, getSaveAndRename, getSaveAndRenameCommandBuilder, getSaveSuccessCallback, getValidateCommand, getVersionRecordManager, init, isDirty, isDirtySupplier, onAfterValidate, onBeforeValidate, onRename, onRestore, onSuccess, onValidate, reload, setMetadataOriginalHash, showConcurrentUpdatePopup
public static final String IDENTIFIER
@Inject public ScenarioEditorPresenter(ScenarioEditorView view, org.jboss.errai.security.shared.api.identity.User user, org.kie.workbench.common.widgets.configresource.client.widget.bound.ImportsWidgetPresenter importsWidget, org.jboss.errai.common.client.api.Caller<ScenarioTestEditorService> service, org.jboss.errai.common.client.api.Caller<org.guvnor.common.services.shared.test.TestRunnerService> testService, TestScenarioResourceType type, org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracleFactory oracleFactory, SettingsPage settingsPage, AuditPage auditPage, org.kie.workbench.common.workbench.client.test.TestRunnerReportingScreen testRunnerReportingScreen, org.kie.workbench.common.workbench.client.test.TestReportingDocksHandler testReportingDocksHandler, javax.enterprise.event.Event<org.kie.workbench.common.workbench.client.test.OnShowTestPanelEvent> showTestPanelEvent, javax.enterprise.event.Event<org.kie.workbench.common.workbench.client.test.OnHideTestPanelEvent> hideTestPanelEvent)
public void onStartup(org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest place)
public void hideDiagramEditorDocks(@Observes org.uberfire.client.workbench.events.PlaceHiddenEvent event)
public void showDiagramEditorDocks(@Observes org.uberfire.client.workbench.events.PlaceGainFocusEvent event)
protected void loadContent()
loadContent
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.workbench.models.testscenarios.shared.Scenario,org.guvnor.common.services.shared.metadata.model.Metadata>
protected Supplier<org.drools.workbench.models.testscenarios.shared.Scenario> getContentSupplier()
getContentSupplier
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.workbench.models.testscenarios.shared.Scenario,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.workbench.models.testscenarios.shared.Scenario,org.guvnor.common.services.shared.metadata.model.Metadata>> getSaveAndRenameServiceCaller()
getSaveAndRenameServiceCaller
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.workbench.models.testscenarios.shared.Scenario,org.guvnor.common.services.shared.metadata.model.Metadata>
public void onRunScenario()
onRunScenario
in interface ScenarioEditorView.Presenter
public void onRunAllScenarios()
onRunAllScenarios
in interface ScenarioEditorView.Presenter
public void onRedraw()
onRedraw
in interface ScenarioEditorView.Presenter
protected void save(String commitMessage)
save
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.workbench.models.testscenarios.shared.Scenario>
public String getTitleText()
getTitleText
in class org.uberfire.ext.editor.commons.client.BaseEditor<org.drools.workbench.models.testscenarios.shared.Scenario,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.workbench.models.testscenarios.shared.Scenario,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.workbench.models.testscenarios.shared.Scenario>
public org.uberfire.workbench.model.menu.Menus getMenus()
protected void makeMenuBar()
makeMenuBar
in class org.kie.workbench.common.widgets.metadata.client.KieEditor<org.drools.workbench.models.testscenarios.shared.Scenario>
@OnMayClose public boolean mayClose()
public void onClose()
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.