org.jbind.example.soap.soap11
Interface IEnvelopeData

All Superinterfaces:
IAnyTypeData, IComplexCCData, IComplexData
All Known Implementing Classes:
EnvelopeData

public interface IEnvelopeData
extends IAnyTypeData, IComplexCCData

Complex type with complex content model.

Element Summary
 IBodyData Body minOccurs: 1; maxOccurs: 1; propertyName: Body
          
 IHeaderData Header minOccurs: 0; maxOccurs: 1; propertyName: Header
          

Element Detail

Body

type: IBodyData minOccurs: 1; maxOccurs: 1; propertyName: Body

Header

type: IHeaderData minOccurs: 0; maxOccurs: 1; propertyName: Header


Method Summary
 IBodyData createBody()
          Creates a Body element.
 IHeaderData createHeader()
          Creates a Header element.
 IBodyData getBody()
          Gets the Body element.
 IHeaderData getHeader()
          Gets the Header element.
 
Methods inherited from interface org.jbind.xml.core.data.IAnyTypeData
accept_, acceptImpl_, addReferencedData_, createElement_, createElement_, equals, getAttribute_, getDataDesc_, getImpl_, getParent_, getSubstitutionHead_, getType_, hashCode, isDefault_, isNil_, iterAttributes_, iterElements_, setAttribute_, setDataDesc_, setImpl_, setSubstitutionHead_, setType_
 

Method Detail

getBody

public IBodyData getBody()
Gets the Body element.

Returns:
(optional) The value.

createBody

public IBodyData createBody()
                     throws XmlException
Creates a Body element. return (required).

Throws:
XmlException - Raised if the element could not be created.

getHeader

public IHeaderData getHeader()
Gets the Header element.

Returns:
(optional) The value.

createHeader

public IHeaderData createHeader()
                         throws XmlException
Creates a Header element. return (required).

Throws:
XmlException - Raised if the element could not be created.