com.eviware.soapui.impl.wsdl.teststeps
Class WsdlTestStepWithProperties

java.lang.Object
  extended by com.eviware.soapui.model.support.AbstractModelItem
      extended by com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem<com.eviware.soapui.config.TestStepConfig>
          extended by com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStep
              extended by com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStepWithProperties
All Implemented Interfaces:
ModelItem, TestModelItem, TestPropertyHolder, ResultContainer, TestStep, PropertyChangeNotifier
Direct Known Subclasses:
TransferResponseValuesTestStep, WsdlDelayTestStep, WsdlGotoTestStep, WsdlGroovyScriptTestStep, WsdlTestRequestStep

public abstract class WsdlTestStepWithProperties
extends WsdlTestStep

Base class for WSDL TestCase test steps.

Author:
Ole.Matzura

Field Summary
 
Fields inherited from interface com.eviware.soapui.model.testsuite.TestStep
DISABLED_PROPERTY
 
Fields inherited from interface com.eviware.soapui.model.ModelItem
DESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY
 
Constructor Summary
protected WsdlTestStepWithProperties(WsdlTestCase testCase, com.eviware.soapui.config.TestStepConfig config, boolean hasEditor, boolean forLoadTest)
           
 
Method Summary
protected  void addProperty(TestProperty property)
           
 void addTestPropertyListener(TestPropertyListener listener)
           
protected  void deleteProperty(java.lang.String name)
           
protected  void firePropertyAdded(java.lang.String name)
           
protected  void firePropertyRemoved(java.lang.String name)
           
protected  void firePropertyRenamed(java.lang.String oldName, java.lang.String newName)
           
 void firePropertyValueChanged(java.lang.String name, java.lang.String oldValue, java.lang.String newValue)
           
 java.util.Map<java.lang.String,TestProperty> getProperties()
           
 TestProperty getProperty(java.lang.String name)
           
 java.lang.String[] getPropertyNames()
           
 java.lang.String getPropertyValue(java.lang.String name)
           
 boolean hasProperties()
           
 boolean hasProperty(java.lang.String name)
           
 void propertyRenamed(java.lang.String oldName)
           
 void removeTestPropertyListener(TestPropertyListener listener)
           
 void setPropertyValue(java.lang.String name, java.lang.String value)
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.teststeps.WsdlTestStep
cancel, clone, createPanelBuilder, dependsOn, finish, getChildren, getLabel, getModelItem, getRequiredInterfaces, getTestCase, getTestStepTitle, hasEditor, isDisabled, isForLoadTest, prepare, resetConfigOnMove, setDisabled, setName
 
Methods inherited from class com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem
afterLoad, afterLoad, beforeSave, getConfig, getDescription, getIcon, getId, getName, getParent, getSettings, getWsdlModelItemByName, release, setConfig, setDescription, setIcon, setSettings
 
Methods inherited from class com.eviware.soapui.model.support.AbstractModelItem
addPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.eviware.soapui.model.testsuite.TestStep
run
 
Methods inherited from interface com.eviware.soapui.model.ModelItem
getDescription, getIcon, getId, getName, getParent, getSettings
 
Methods inherited from interface com.eviware.soapui.support.PropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Constructor Detail

WsdlTestStepWithProperties

protected WsdlTestStepWithProperties(WsdlTestCase testCase,
                                     com.eviware.soapui.config.TestStepConfig config,
                                     boolean hasEditor,
                                     boolean forLoadTest)
Method Detail

getPropertyNames

public java.lang.String[] getPropertyNames()

getProperty

public TestProperty getProperty(java.lang.String name)

getPropertyValue

public java.lang.String getPropertyValue(java.lang.String name)

setPropertyValue

public void setPropertyValue(java.lang.String name,
                             java.lang.String value)

addProperty

protected void addProperty(TestProperty property)

deleteProperty

protected void deleteProperty(java.lang.String name)

propertyRenamed

public void propertyRenamed(java.lang.String oldName)

addTestPropertyListener

public void addTestPropertyListener(TestPropertyListener listener)

removeTestPropertyListener

public void removeTestPropertyListener(TestPropertyListener listener)

firePropertyAdded

protected void firePropertyAdded(java.lang.String name)

firePropertyRemoved

protected void firePropertyRemoved(java.lang.String name)

firePropertyRenamed

protected void firePropertyRenamed(java.lang.String oldName,
                                   java.lang.String newName)

firePropertyValueChanged

public void firePropertyValueChanged(java.lang.String name,
                                     java.lang.String oldValue,
                                     java.lang.String newValue)

getProperties

public java.util.Map<java.lang.String,TestProperty> getProperties()

hasProperty

public boolean hasProperty(java.lang.String name)

hasProperties

public boolean hasProperties()


Copyright © 2005-2008 eviware.com. All Rights Reserved.