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

java.lang.Object
  extended by com.eviware.soapui.model.support.AbstractModelItem
      extended by com.eviware.soapui.impl.wsdl.WsdlTestStep
          extended by com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequestStep
All Implemented Interfaces:
ModelItem, TestStep, java.beans.PropertyChangeListener, java.util.EventListener

public class WsdlTestRequestStep
extends WsdlTestStep
implements java.beans.PropertyChangeListener

WsdlTestStep that executes a WsdlTestRequest

Author:
Ole.Matzura

Nested Class Summary
 class WsdlTestRequestStep.InternalInterfaceListener
           
 class WsdlTestRequestStep.InternalProjectListener
           
 
Nested classes/interfaces inherited from interface com.eviware.soapui.model.testsuite.TestStep
TestStep.TestStepListener
 
Field Summary
 
Fields inherited from interface com.eviware.soapui.model.ModelItem
ACTIONS_PROPERTY, DESCRIPTION_PROPERTY, ICON_PROPERTY, NAME_PROPERTY
 
Constructor Summary
WsdlTestRequestStep(WsdlTestCase testCase, com.eviware.soapui.config.TestStepConfig config)
           
WsdlTestRequestStep(WsdlTestCase testCase, com.eviware.soapui.config.TestStepConfig testStep, WsdlRequest request)
           
 
Method Summary
 boolean cancel()
           
protected  SoapUITreeNode createTreeNode()
           
 WsdlAssertion getAssertionAt(int index)
           
 int getAssertionCount()
           
 javax.swing.ImageIcon getIcon()
           
 java.lang.String getName()
           
 PanelBuilder getPanelBuilder()
           
 WsdlTestRequest getTestRequest()
           
 void propertyChange(java.beans.PropertyChangeEvent arg0)
           
protected  void resetConfigOnMove(com.eviware.soapui.config.TestStepConfig config)
          Called from WsdlTestCase when moving a teststep due to no move functionality in xmlbeans generated arrays.
 void run(TestRunner runner)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.WsdlTestStep
addTestStepListener, fireAfterRun, fireBeforeRun, getConfig, getTestCase, prepare, removeTestStepListener
 
Methods inherited from class com.eviware.soapui.model.support.AbstractModelItem
addAction, addPropertyChangeListener, addPropertyChangeListener, getActions, getDescription, getTreeModel, getTreeNode, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, release, 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.ModelItem
addPropertyChangeListener, addPropertyChangeListener, getActions, getDescription, getTreeNode, removePropertyChangeListener
 

Constructor Detail

WsdlTestRequestStep

public WsdlTestRequestStep(WsdlTestCase testCase,
                           com.eviware.soapui.config.TestStepConfig config)

WsdlTestRequestStep

public WsdlTestRequestStep(WsdlTestCase testCase,
                           com.eviware.soapui.config.TestStepConfig testStep,
                           WsdlRequest request)
Method Detail

resetConfigOnMove

protected void resetConfigOnMove(com.eviware.soapui.config.TestStepConfig config)
Description copied from class: WsdlTestStep
Called from WsdlTestCase when moving a teststep due to no move functionality in xmlbeans generated arrays.

Overrides:
resetConfigOnMove in class WsdlTestStep
Parameters:
config - the new config to use, will be a copy of the existing one. The current will be invalid

getIcon

public javax.swing.ImageIcon getIcon()
Specified by:
getIcon in interface ModelItem
Overrides:
getIcon in class WsdlTestStep

getName

public java.lang.String getName()
Specified by:
getName in interface ModelItem
Overrides:
getName in class WsdlTestStep

getTestRequest

public WsdlTestRequest getTestRequest()

setName

public void setName(java.lang.String name)
Overrides:
setName in class WsdlTestStep

createTreeNode

protected SoapUITreeNode createTreeNode()
Overrides:
createTreeNode in class WsdlTestStep

getPanelBuilder

public PanelBuilder getPanelBuilder()
Specified by:
getPanelBuilder in interface ModelItem
Overrides:
getPanelBuilder in class AbstractModelItem

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent arg0)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener

run

public void run(TestRunner runner)
Specified by:
run in interface TestStep

getAssertionAt

public WsdlAssertion getAssertionAt(int index)

getAssertionCount

public int getAssertionCount()

cancel

public boolean cancel()
Specified by:
cancel in interface TestStep


Copyright © 2005 eviware.com. All Rights Reserved.