Drools Workbench - Test Scenario Editor - Client 6.0.3-SNAPSHOT

org.drools.workbench.screens.testscenario.client
Class ScenarioWidgetComponentCreator

java.lang.Object
  extended by org.drools.workbench.screens.testscenario.client.ScenarioWidgetComponentCreator

public class ScenarioWidgetComponentCreator
extends Object


Constructor Summary
protected ScenarioWidgetComponentCreator(ScenarioParentWidget scenarioWidget, org.uberfire.backend.vfs.Path path, org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle, org.drools.workbench.models.testscenarios.shared.Scenario scenario, org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.services.shared.rulename.RuleNamesService> ruleNamesService)
           
 
Method Summary
protected  AddExecuteButton createAddExecuteButton()
           
protected  com.google.gwt.user.client.ui.ListBox createAvailableRulesBox()
           
protected  CallMethodLabelButton createCallMethodLabelButton(List<org.drools.workbench.models.testscenarios.shared.ExecutionTrace> listExecutionTrace, int executionTraceLine, org.drools.workbench.models.testscenarios.shared.ExecutionTrace previousExecutionTrace)
           
protected  com.google.gwt.user.client.ui.Widget createCallMethodOnGivenPanel(List<org.drools.workbench.models.testscenarios.shared.ExecutionTrace> listExecutionTrace, int executionTraceLine, org.drools.workbench.models.testscenarios.shared.CallFixtureMap given)
           
protected  ConfigWidget createConfigWidget()
           
protected  org.uberfire.client.common.DirtyableFlexTable createDirtyableFlexTable()
           
protected  ExecutionWidget createExecutionWidget(org.drools.workbench.models.testscenarios.shared.ExecutionTrace currentExecutionTrace)
           
protected  ExpectPanel createExpectPanel(org.drools.workbench.models.testscenarios.shared.ExecutionTrace currentExecutionTrace)
           
protected  GivenLabelButton createGivenLabelButton(List<org.drools.workbench.models.testscenarios.shared.ExecutionTrace> listExecutionTrace, int executionTraceLine, org.drools.workbench.models.testscenarios.shared.ExecutionTrace previousExecutionTrace)
           
protected  com.google.gwt.user.client.ui.Widget createGivenPanel(List<org.drools.workbench.models.testscenarios.shared.ExecutionTrace> listExecutionTrace, int executionTraceLine, org.drools.workbench.models.testscenarios.shared.FixturesMap given)
           
protected  GlobalPanel createGlobalPanel(ScenarioHelper scenarioHelper, org.drools.workbench.models.testscenarios.shared.ExecutionTrace previousExecutionTrace)
           
protected  com.google.gwt.user.client.ui.HorizontalPanel createHorizontalPanel()
           
protected  com.google.gwt.user.client.ui.Button createOkButton(RuleSelectionEvent selected, com.google.gwt.user.client.ui.TextBox ruleNameTextBox)
           
protected  com.google.gwt.event.dom.client.ChangeHandler createRuleChangeHandler(com.google.gwt.user.client.ui.TextBox ruleNameTextBox, com.google.gwt.user.client.ui.ListBox availableRulesBox)
           
protected  com.google.gwt.user.client.ui.TextBox createRuleNameTextBox()
           
protected  org.uberfire.client.common.SmallLabel createSmallLabel()
           
protected  VerifyFactsPanel createVerifyFactsPanel(List<org.drools.workbench.models.testscenarios.shared.ExecutionTrace> listExecutionTrace, int executionTraceLine, org.drools.workbench.models.testscenarios.shared.FixtureList fixturesList)
           
protected  VerifyRulesFiredWidget createVerifyRulesFiredWidget(org.drools.workbench.models.testscenarios.shared.FixtureList fixturesList)
           
 com.google.gwt.user.client.ui.Widget getRuleSelectionWidget(RuleSelectionEvent selected)
           
 org.drools.workbench.models.testscenarios.shared.Scenario getScenario()
           
 boolean isShowResults()
           
 void setScenario(org.drools.workbench.models.testscenarios.shared.Scenario scenario)
           
 void setShowResults(boolean showResults)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScenarioWidgetComponentCreator

protected ScenarioWidgetComponentCreator(ScenarioParentWidget scenarioWidget,
                                         org.uberfire.backend.vfs.Path path,
                                         org.kie.workbench.common.widgets.client.datamodel.AsyncPackageDataModelOracle oracle,
                                         org.drools.workbench.models.testscenarios.shared.Scenario scenario,
                                         org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.services.shared.rulename.RuleNamesService> ruleNamesService)
Method Detail

createGlobalPanel

protected GlobalPanel createGlobalPanel(ScenarioHelper scenarioHelper,
                                        org.drools.workbench.models.testscenarios.shared.ExecutionTrace previousExecutionTrace)

createHorizontalPanel

protected com.google.gwt.user.client.ui.HorizontalPanel createHorizontalPanel()

createSmallLabel

protected org.uberfire.client.common.SmallLabel createSmallLabel()

createConfigWidget

protected ConfigWidget createConfigWidget()

createAddExecuteButton

protected AddExecuteButton createAddExecuteButton()

createVerifyRulesFiredWidget

protected VerifyRulesFiredWidget createVerifyRulesFiredWidget(org.drools.workbench.models.testscenarios.shared.FixtureList fixturesList)

createVerifyFactsPanel

protected VerifyFactsPanel createVerifyFactsPanel(List<org.drools.workbench.models.testscenarios.shared.ExecutionTrace> listExecutionTrace,
                                                  int executionTraceLine,
                                                  org.drools.workbench.models.testscenarios.shared.FixtureList fixturesList)

createCallMethodLabelButton

protected CallMethodLabelButton createCallMethodLabelButton(List<org.drools.workbench.models.testscenarios.shared.ExecutionTrace> listExecutionTrace,
                                                            int executionTraceLine,
                                                            org.drools.workbench.models.testscenarios.shared.ExecutionTrace previousExecutionTrace)

createGivenLabelButton

protected GivenLabelButton createGivenLabelButton(List<org.drools.workbench.models.testscenarios.shared.ExecutionTrace> listExecutionTrace,
                                                  int executionTraceLine,
                                                  org.drools.workbench.models.testscenarios.shared.ExecutionTrace previousExecutionTrace)

createExecutionWidget

protected ExecutionWidget createExecutionWidget(org.drools.workbench.models.testscenarios.shared.ExecutionTrace currentExecutionTrace)

createExpectPanel

protected ExpectPanel createExpectPanel(org.drools.workbench.models.testscenarios.shared.ExecutionTrace currentExecutionTrace)

createDirtyableFlexTable

protected org.uberfire.client.common.DirtyableFlexTable createDirtyableFlexTable()

createGivenPanel

protected com.google.gwt.user.client.ui.Widget createGivenPanel(List<org.drools.workbench.models.testscenarios.shared.ExecutionTrace> listExecutionTrace,
                                                                int executionTraceLine,
                                                                org.drools.workbench.models.testscenarios.shared.FixturesMap given)

createCallMethodOnGivenPanel

protected com.google.gwt.user.client.ui.Widget createCallMethodOnGivenPanel(List<org.drools.workbench.models.testscenarios.shared.ExecutionTrace> listExecutionTrace,
                                                                            int executionTraceLine,
                                                                            org.drools.workbench.models.testscenarios.shared.CallFixtureMap given)

createRuleNameTextBox

protected com.google.gwt.user.client.ui.TextBox createRuleNameTextBox()

createOkButton

protected com.google.gwt.user.client.ui.Button createOkButton(RuleSelectionEvent selected,
                                                              com.google.gwt.user.client.ui.TextBox ruleNameTextBox)

createRuleChangeHandler

protected com.google.gwt.event.dom.client.ChangeHandler createRuleChangeHandler(com.google.gwt.user.client.ui.TextBox ruleNameTextBox,
                                                                                com.google.gwt.user.client.ui.ListBox availableRulesBox)

createAvailableRulesBox

protected com.google.gwt.user.client.ui.ListBox createAvailableRulesBox()

setShowResults

public void setShowResults(boolean showResults)

isShowResults

public boolean isShowResults()

getScenario

public org.drools.workbench.models.testscenarios.shared.Scenario getScenario()

setScenario

public void setScenario(org.drools.workbench.models.testscenarios.shared.Scenario scenario)

getRuleSelectionWidget

public com.google.gwt.user.client.ui.Widget getRuleSelectionWidget(RuleSelectionEvent selected)

Drools Workbench - Test Scenario Editor - Client 6.0.3-SNAPSHOT

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.