org.jvnet.wom.impl
Class WSDLBoundPortTypeImpl

java.lang.Object
  extended by org.jvnet.wom.api.WSDLEntity
      extended by org.jvnet.wom.api.WSDLBoundPortType
          extended by org.jvnet.wom.impl.WSDLBoundPortTypeImpl
All Implemented Interfaces:
WSDLExtensible

public class WSDLBoundPortTypeImpl
extends WSDLBoundPortType

Author:
Vivek Pandey

Constructor Summary
WSDLBoundPortTypeImpl(org.xml.sax.Locator locator, javax.xml.namespace.QName name, WSDLDocumentImpl document)
           
 
Method Summary
 void addBoundOperation(WSDLBoundOperationImpl op)
           
 WSDLBoundOperation get(javax.xml.namespace.QName operationName)
          Gets the WSDLBoundOperation for a given operation name
 java.lang.Iterable<WSDLBoundOperationImpl> getBindingOperations()
          Gets the WSDLBoundOperations
 java.lang.String getDocumentation()
          Gives the Comment on a WSDL component.
 WSDLPortType getPortType()
          Gets the WSDLPortType associated with the wsdl:binding
 void setDocumentation(java.lang.String doc)
           
 void setPortType(javax.xml.namespace.QName portType)
           
<V,P> V
visit(WSDLVisitor<V,P> visitor, P param)
          WSDL visitor
 
Methods inherited from class org.jvnet.wom.api.WSDLEntity
addExtension, getExtension, getExtensions, getFirstExtension, getLocation, getName, getOwnerWSDLModel, getWSDLDocument, setOwnerWSDLDocument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDLBoundPortTypeImpl

public WSDLBoundPortTypeImpl(org.xml.sax.Locator locator,
                             javax.xml.namespace.QName name,
                             WSDLDocumentImpl document)
Method Detail

get

public WSDLBoundOperation get(javax.xml.namespace.QName operationName)
Description copied from class: WSDLBoundPortType
Gets the WSDLBoundOperation for a given operation name

Specified by:
get in class WSDLBoundPortType
Parameters:
operationName - non-null wsdl:operation 'name' attribute value
Returns:
null if a WSDLBoundOperation is not found

addBoundOperation

public void addBoundOperation(WSDLBoundOperationImpl op)

getPortType

public WSDLPortType getPortType()
Description copied from class: WSDLBoundPortType
Gets the WSDLPortType associated with the wsdl:binding

Specified by:
getPortType in class WSDLBoundPortType

setPortType

public void setPortType(javax.xml.namespace.QName portType)

getBindingOperations

public java.lang.Iterable<WSDLBoundOperationImpl> getBindingOperations()
Description copied from class: WSDLBoundPortType
Gets the WSDLBoundOperations

Specified by:
getBindingOperations in class WSDLBoundPortType

setDocumentation

public void setDocumentation(java.lang.String doc)

getDocumentation

public java.lang.String getDocumentation()
Description copied from class: WSDLEntity
Gives the Comment on a WSDL component. This is the content of <wsdl:document>

Overrides:
getDocumentation in class WSDLEntity
Returns:
"" if there is no documentation

visit

public <V,P> V visit(WSDLVisitor<V,P> visitor,
                     P param)
Description copied from class: WSDLEntity
WSDL visitor

Specified by:
visit in class WSDLEntity


Copyright © 2009 Sun Microsystems, Inc. All Rights Reserved.