public abstract class WsdlTestStep extends AbstractWsdlModelItem<TestStepConfig> implements TestStep
DISABLED_PROPERTYDESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY| Modifier | Constructor and Description |
|---|---|
protected |
WsdlTestStep(WsdlTestCase testCase,
TestStepConfig config,
boolean hasEditor,
boolean forLoadTest) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterCopy(WsdlTestSuite oldTestSuite,
WsdlTestCase oldTestCase) |
boolean |
cancel() |
WsdlTestStep |
clone(WsdlTestCase targetTestCase,
String name)
Called after cloning for custom behaviour
|
protected PanelBuilder<?> |
createPanelBuilder() |
boolean |
dependsOn(AbstractWsdlModelItem<?> modelItem) |
void |
finish(TestCaseRunner testRunner,
TestCaseRunContext testRunContext) |
String |
getDefaultSourcePropertyName()
Default property to use when creating property-transfers where this step
is source
|
String |
getDefaultTargetPropertyName()
Default property to use when creating property-transfers where this step
is target
|
String |
getLabel() |
ModelItem |
getModelItem() |
String |
getPropertiesLabel() |
Collection<Interface> |
getRequiredInterfaces() |
WsdlTestCase |
getTestCase() |
String |
getTestStepTitle() |
boolean |
hasEditor() |
boolean |
isDisabled() |
boolean |
isForLoadTest() |
void |
prepare(TestCaseRunner testRunner,
TestCaseRunContext testRunContext) |
void |
resetConfigOnMove(TestStepConfig config)
Called from WsdlTestCase when moving a teststep due to no move
functionality in xmlbeans generated arrays.
|
void |
setDisabled(boolean disabled) |
void |
setName(String name) |
addExternalDependencies, afterLoad, beforeSave, dependsOn, getConfig, getDescription, getExternalDependencies, getIcon, getId, getName, getParent, getSettings, getWsdlModelItemById, getWsdlModelItemByName, release, resolve, setConfig, setDescription, setIcon, setSettingsaddPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, getChildren, getProject, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, removePropertyChangeListener, removePropertyChangeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetChildren, getDescription, getIcon, getId, getName, getParent, getProject, getSettingsaddPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListeneraddTestPropertyListener, getProperties, getProperty, getPropertyAt, getPropertyCount, getPropertyList, getPropertyNames, getPropertyValue, hasProperty, removeTestPropertyListener, setPropertyValueprotected WsdlTestStep(WsdlTestCase testCase, TestStepConfig config, boolean hasEditor, boolean forLoadTest)
public boolean hasEditor()
public boolean isForLoadTest()
protected PanelBuilder<?> createPanelBuilder()
public WsdlTestCase getTestCase()
getTestCase in interface TestSteppublic void resetConfigOnMove(TestStepConfig config)
config - the new config to use, will be a copy of the existing one. The
current will be invalidpublic void setName(String name)
setName in class AbstractWsdlModelItem<TestStepConfig>public boolean dependsOn(AbstractWsdlModelItem<?> modelItem)
public String getTestStepTitle()
public WsdlTestStep clone(WsdlTestCase targetTestCase, String name)
targetTestCase - step we were cloned frompublic void finish(TestCaseRunner testRunner, TestCaseRunContext testRunContext)
public void prepare(TestCaseRunner testRunner, TestCaseRunContext testRunContext) throws Exception
public Collection<Interface> getRequiredInterfaces()
public boolean isDisabled()
isDisabled in interface TestSteppublic void setDisabled(boolean disabled)
public ModelItem getModelItem()
getModelItem in interface TestPropertyHoldergetModelItem in interface ResultContainerpublic String getPropertiesLabel()
getPropertiesLabel in interface TestPropertyHolderpublic String getDefaultSourcePropertyName()
public String getDefaultTargetPropertyName()
public void afterCopy(WsdlTestSuite oldTestSuite, WsdlTestCase oldTestCase)
Copyright © 2019. All Rights Reserved.