@Dependent public class ScenarioEditorViewImpl extends Object implements ScenarioEditorView, ScenarioParentWidget
Constructor and Description |
---|
ScenarioEditorViewImpl(org.kie.workbench.common.widgets.configresource.client.widget.bound.ImportsWidgetPresenter importsWidget,
org.uberfire.client.common.MultiPageEditor multiPage,
org.kie.workbench.common.widgets.metadata.client.widget.MetadataWidget metadataWidget,
BulkRunTestScenarioEditor bulkRunTestScenarioEditor,
org.jboss.errai.common.client.api.Caller<org.guvnor.common.services.shared.metadata.MetadataService> metadataService,
javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification,
org.kie.workbench.common.widgets.client.widget.BusyIndicatorView busyIndicatorView) |
Modifier and Type | Method and Description |
---|---|
com.google.gwt.user.client.ui.Widget |
asWidget() |
org.guvnor.common.services.shared.metadata.model.Metadata |
getMetadata() |
org.drools.workbench.models.testscenarios.shared.Scenario |
getScenario() |
String |
getTitle(String fileName,
String version) |
void |
handleNoSuchFileException() |
void |
hideBusyIndicator() |
void |
renderEditor() |
void |
resetMetadataDirty() |
void |
setContent(org.uberfire.backend.vfs.Path path,
boolean isReadOnly,
org.drools.workbench.models.testscenarios.shared.Scenario scenario,
org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle,
org.jboss.errai.common.client.api.Caller<org.guvnor.common.services.shared.rulenames.RuleNamesService> ruleNameService,
org.jboss.errai.common.client.api.Caller<ScenarioTestEditorService> service) |
void |
setScenario(org.drools.workbench.models.testscenarios.shared.Scenario scenario) |
void |
showBusyIndicator(String message) |
void |
showCanNotSaveReadOnly() |
void |
showSaveSuccessful() |
@Inject public ScenarioEditorViewImpl(@New org.kie.workbench.common.widgets.configresource.client.widget.bound.ImportsWidgetPresenter importsWidget, @New org.uberfire.client.common.MultiPageEditor multiPage, @New org.kie.workbench.common.widgets.metadata.client.widget.MetadataWidget metadataWidget, @New BulkRunTestScenarioEditor bulkRunTestScenarioEditor, org.jboss.errai.common.client.api.Caller<org.guvnor.common.services.shared.metadata.MetadataService> metadataService, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification, org.kie.workbench.common.widgets.client.widget.BusyIndicatorView busyIndicatorView)
public void setContent(org.uberfire.backend.vfs.Path path, boolean isReadOnly, org.drools.workbench.models.testscenarios.shared.Scenario scenario, org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle, org.jboss.errai.common.client.api.Caller<org.guvnor.common.services.shared.rulenames.RuleNamesService> ruleNameService, org.jboss.errai.common.client.api.Caller<ScenarioTestEditorService> service)
setContent
in interface ScenarioEditorView
public com.google.gwt.user.client.ui.Widget asWidget()
asWidget
in interface com.google.gwt.user.client.ui.IsWidget
public String getTitle(String fileName, String version)
getTitle
in interface ScenarioEditorView
public org.guvnor.common.services.shared.metadata.model.Metadata getMetadata()
getMetadata
in interface ScenarioEditorView
public void resetMetadataDirty()
resetMetadataDirty
in interface ScenarioEditorView
public void renderEditor()
renderEditor
in interface ScenarioParentWidget
public void showSaveSuccessful()
showSaveSuccessful
in interface ScenarioEditorView
public void setScenario(org.drools.workbench.models.testscenarios.shared.Scenario scenario)
public org.drools.workbench.models.testscenarios.shared.Scenario getScenario()
public void showCanNotSaveReadOnly()
showCanNotSaveReadOnly
in interface ScenarioEditorView
public void showBusyIndicator(String message)
showBusyIndicator
in interface org.kie.workbench.common.widgets.client.widget.HasBusyIndicator
public void hideBusyIndicator()
hideBusyIndicator
in interface org.kie.workbench.common.widgets.client.widget.HasBusyIndicator
public void handleNoSuchFileException()
handleNoSuchFileException
in interface ScenarioEditorView
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.