org.codehaus.enunciate.contract.jaxws
Interface WebMessagePart

All Known Implementing Classes:
RequestWrapper, ResponseWrapper, WebFault, WebParam, WebResult

public interface WebMessagePart

A part of a complex web message.

Author:
Ryan Heaton

Nested Class Summary
static class WebMessagePart.ParticleType
           
 
Method Summary
 java.lang.String getPartDocs()
          The documentation for this web message part.
 javax.xml.namespace.QName getParticleQName()
          The qname of the schema particle (element or type) for this part.
 WebMessagePart.ParticleType getParticleType()
          The particle type for this part.
 java.lang.String getPartName()
          The part name.
 WebMethod getWebMethod()
          The web method associated with this part.
 boolean isImplicitSchemaElement()
          Whether this web message part defines an implicit schema element.
 

Method Detail

getPartName

java.lang.String getPartName()
The part name.

Returns:
The part name.

getPartDocs

java.lang.String getPartDocs()
The documentation for this web message part.

Returns:
The documentation for this web message part.

getParticleType

WebMessagePart.ParticleType getParticleType()
The particle type for this part.

Returns:
The particle type for this part.

getParticleQName

javax.xml.namespace.QName getParticleQName()
The qname of the schema particle (element or type) for this part.

Returns:
The qname of the schema particle (element or type) for this part.

isImplicitSchemaElement

boolean isImplicitSchemaElement()
Whether this web message part defines an implicit schema element.

Returns:
Whether this web message part defines an implicit schema element.

getWebMethod

WebMethod getWebMethod()
The web method associated with this part.

Returns:
The web method associated with this part.