com.eviware.soapui.impl.wsdl
Class WsdlOperation
java.lang.Object
com.eviware.soapui.model.support.AbstractModelItem
com.eviware.soapui.impl.wsdl.AbstractWsdlModelItem
com.eviware.soapui.impl.wsdl.WsdlOperation
- All Implemented Interfaces:
- Operation, ModelItem
public class WsdlOperation
- extends AbstractWsdlModelItem
- implements Operation
WSDL implementation of Operation, maps to a WSDL BindingOperation
- Author:
- Ole.Matzura
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 |
WsdlOperation
public WsdlOperation(WsdlInterface iface,
com.eviware.soapui.config.OperationConfig operationConfig)
getAction
public java.lang.String getAction()
- Specified by:
getAction
in interface Operation
getRequestAt
public Request getRequestAt(int index)
- Specified by:
getRequestAt
in interface Operation
getRequestCount
public int getRequestCount()
- Specified by:
getRequestCount
in interface Operation
getName
public java.lang.String getName()
- Specified by:
getName
in interface ModelItem
setName
public void setName(java.lang.String name)
addNewRequest
public WsdlRequest addNewRequest(java.lang.String name)
getInterface
public Interface getInterface()
- Specified by:
getInterface
in interface Operation
getOperationConfig
public com.eviware.soapui.config.OperationConfig getOperationConfig()
setAction
public void setAction(java.lang.String soapAction)
createRequest
public java.lang.String createRequest(boolean buildOptional)
findBindingOperation
public javax.wsdl.BindingOperation findBindingOperation(javax.wsdl.Definition definition)
removeRequest
public void removeRequest(WsdlRequest request)
getBindingOperationName
public java.lang.String getBindingOperationName()
setBindingOperationName
public void setBindingOperationName(java.lang.String name)
getIcon
public javax.swing.ImageIcon getIcon()
- Specified by:
getIcon
in interface ModelItem
createTreeNode
protected SoapUITreeNode createTreeNode()
- Specified by:
createTreeNode
in class AbstractModelItem
getPanelBuilder
public PanelBuilder getPanelBuilder()
- Specified by:
getPanelBuilder
in interface ModelItem
- Overrides:
getPanelBuilder
in class AbstractModelItem
Copyright © 2005 eviware.com. All Rights Reserved.