org.jvnet.wom.impl
Class WSDLBoundOutputImpl

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

public class WSDLBoundOutputImpl
extends WSDLBoundOutput

Author:
Vivek Pandey

Constructor Summary
WSDLBoundOutputImpl(org.xml.sax.Locator locator, javax.xml.namespace.QName name, WSDLDocumentImpl document)
           
 
Method Summary
 java.lang.String getDocumentation()
          Gives the Comment on a WSDL component.
 WSDLOutput getOutput()
          Gives the abstract wsdl:output
 WSDLPart.Binding getPartBinding(java.lang.String partName)
          Gives the WSDLPart.Binding this part is associated with.
 void setDocumentation(java.lang.String doc)
           
 void setOwner(WSDLBoundOperationImpl boundOp)
           
 void setParent(WSDLBoundOperationImpl parent)
           
<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

WSDLBoundOutputImpl

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

setParent

public void setParent(WSDLBoundOperationImpl parent)

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

setDocumentation

public void setDocumentation(java.lang.String doc)

setOwner

public void setOwner(WSDLBoundOperationImpl boundOp)

getPartBinding

public WSDLPart.Binding getPartBinding(java.lang.String partName)
Description copied from class: WSDLBoundOutput
Gives the WSDLPart.Binding this part is associated with. The default value is Binding.Body. Once you know the binding of a part type, use MimePart.getMimeContentParts() to get the associated content type(s).

Specified by:
getPartBinding in class WSDLBoundOutput

getOutput

public WSDLOutput getOutput()
Description copied from class: WSDLBoundOutput
Gives the abstract wsdl:output

Specified by:
getOutput in class WSDLBoundOutput


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