com.sun.xml.ws.model.wsdl
Class WSDLMessageImpl

java.lang.Object
  extended by com.sun.xml.ws.model.wsdl.AbstractObjectImpl
      extended by com.sun.xml.ws.model.wsdl.AbstractExtensibleImpl
          extended by com.sun.xml.ws.model.wsdl.WSDLMessageImpl
All Implemented Interfaces:
WSDLExtensible, WSDLMessage, WSDLObject

public final class WSDLMessageImpl
extends AbstractExtensibleImpl
implements WSDLMessage

Provides abstraction for wsdl:message


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.xml.ws.model.wsdl.AbstractExtensibleImpl
AbstractExtensibleImpl.UnknownWSDLExtension
 
Field Summary
 
Fields inherited from class com.sun.xml.ws.model.wsdl.AbstractExtensibleImpl
extensions, notUnderstoodExtensions
 
Constructor Summary
WSDLMessageImpl(javax.xml.stream.XMLStreamReader xsr, QName name)
           
 
Method Summary
 void add(WSDLPartImpl part)
           
 QName getName()
          Gives wsdl:message@name value.
 Iterable<WSDLPartImpl> parts()
          Gets all the parts.
 
Methods inherited from class com.sun.xml.ws.model.wsdl.AbstractExtensibleImpl
addExtension, addNotUnderstoodExtension, areRequiredExtensionsUnderstood, getExtension, getExtensions, getExtensions
 
Methods inherited from class com.sun.xml.ws.model.wsdl.AbstractObjectImpl
getLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLExtensible
addExtension, getExtension, getExtensions, getExtensions
 

Constructor Detail

WSDLMessageImpl

public WSDLMessageImpl(javax.xml.stream.XMLStreamReader xsr,
                       QName name)
Parameters:
name - wsdl:message name attribute value
Method Detail

getName

public QName getName()
Description copied from interface: WSDLMessage
Gives wsdl:message@name value.

Specified by:
getName in interface WSDLMessage

add

public void add(WSDLPartImpl part)

parts

public Iterable<WSDLPartImpl> parts()
Description copied from interface: WSDLMessage
Gets all the parts.

Specified by:
parts in interface WSDLMessage