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

java.lang.Object
  extended by com.eviware.soapui.model.support.AbstractModelItem
      extended by com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem
          extended by com.eviware.soapui.impl.wsdl.WsdlRequest
              extended by com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequest
All Implemented Interfaces:
Request, ModelItem, java.beans.PropertyChangeListener, java.util.EventListener

public class WsdlTestRequest
extends WsdlRequest
implements java.beans.PropertyChangeListener

WsdlRequest extension that adds WsdlAssertions

Author:
Ole.Matzura

Nested Class Summary
static interface WsdlTestRequest.WsdlTestRequestListener
           
 
Nested classes/interfaces inherited from class com.eviware.soapui.impl.wsdl.WsdlRequest
WsdlRequest.IconManager
 
Field Summary
static java.lang.String RESPONSE_PROPERTY
           
static java.lang.String STATUS_PROPERTY
           
 
Fields inherited from interface com.eviware.soapui.model.iface.Request
ENCODING_PROPERTY, ENDPOINT_PROPERTY, REQUEST_PROPERTY
 
Fields inherited from interface com.eviware.soapui.model.ModelItem
ACTIONS_PROPERTY, DESCRIPTION_PROPERTY, ICON_PROPERTY, NAME_PROPERTY
 
Constructor Summary
WsdlTestRequest(WsdlOperation operation, com.eviware.soapui.config.CallConfig callConfig, WsdlTestRequestStep testStep)
           
 
Method Summary
 WsdlAssertion addAssertion(java.lang.String assertionName)
           
 void addWsdlTestRequestListener(WsdlTestRequest.WsdlTestRequestListener listener)
           
 WsdlAssertion getAssertionAt(int c)
           
 int getAssertionCount()
           
 WsdlAssertion.AssertionStatus getAssertionStatus()
           
 java.lang.String[] getAvailableAssertions()
           
 javax.swing.ImageIcon getIcon()
           
 WsdlTestRequestStep getRequestStep()
           
 TestCase getTestCase()
           
protected  void initActions()
           
protected  void initIcons()
           
protected  PanelBuilder initPanelBuilder()
           
 void propertyChange(java.beans.PropertyChangeEvent evt)
           
 void removeAssertion(WsdlAssertion assertion)
           
 void removeWsdlTestRequestListener(WsdlTestRequest.WsdlTestRequestListener listener)
           
 void setResponse(java.lang.String response)
           
 void updateConfig(com.eviware.soapui.config.CallConfig request)
           
 
Methods inherited from class com.eviware.soapui.impl.wsdl.WsdlRequest
addSubmitListener, createTreeNode, getConfig, getDomain, getEncoding, getEndpoint, getIconManager, getName, getOperation, getPanelBuilder, getPassword, getRequestContent, getResponseContent, getUsername, initEndpoints, removeSubmitListener, setDomain, setEncoding, setEndpoint, setName, setPassword, setRequest, setUsername, submit
 
Methods inherited from class com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem
getDescription
 
Methods inherited from class com.eviware.soapui.model.support.AbstractModelItem
addAction, addPropertyChangeListener, addPropertyChangeListener, getActions, 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
 

Field Detail

RESPONSE_PROPERTY

public static final java.lang.String RESPONSE_PROPERTY

STATUS_PROPERTY

public static final java.lang.String STATUS_PROPERTY
Constructor Detail

WsdlTestRequest

public WsdlTestRequest(WsdlOperation operation,
                       com.eviware.soapui.config.CallConfig callConfig,
                       WsdlTestRequestStep testStep)
Method Detail

initPanelBuilder

protected PanelBuilder initPanelBuilder()
Overrides:
initPanelBuilder in class WsdlRequest

getTestCase

public TestCase getTestCase()

getRequestStep

public WsdlTestRequestStep getRequestStep()

initIcons

protected void initIcons()
Overrides:
initIcons in class WsdlRequest

initActions

protected void initActions()
Overrides:
initActions in class WsdlRequest

getAssertionCount

public int getAssertionCount()

getAssertionAt

public WsdlAssertion getAssertionAt(int c)

setResponse

public void setResponse(java.lang.String response)
Overrides:
setResponse in class WsdlRequest

getAvailableAssertions

public java.lang.String[] getAvailableAssertions()

addAssertion

public WsdlAssertion addAssertion(java.lang.String assertionName)

removeAssertion

public void removeAssertion(WsdlAssertion assertion)

getAssertionStatus

public WsdlAssertion.AssertionStatus getAssertionStatus()

getIcon

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

propertyChange

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

addWsdlTestRequestListener

public void addWsdlTestRequestListener(WsdlTestRequest.WsdlTestRequestListener listener)

removeWsdlTestRequestListener

public void removeWsdlTestRequestListener(WsdlTestRequest.WsdlTestRequestListener listener)

updateConfig

public void updateConfig(com.eviware.soapui.config.CallConfig request)
Overrides:
updateConfig in class WsdlRequest


Copyright © 2005 eviware.com. All Rights Reserved.