org.jbind.example.soap.soap11
Class EnvelopeData

java.lang.Object
  extended byorg.jbind.xml.instance.data.AbstractData
      extended byorg.jbind.xml.instance.data.AnyTypeData
          extended byorg.jbind.example.soap.soap11.EnvelopeData
All Implemented Interfaces:
IAnyTypeData, IComplexCCData, IComplexData, IEnvelopeData

public class EnvelopeData
extends AnyTypeData
implements IEnvelopeData


Nested Class Summary
static class EnvelopeData.DataCreator_
           
 
Constructor Summary
EnvelopeData()
           
 
Method Summary
 IBodyData createBody()
          Creates a Body element.
 IHeaderData createHeader()
          Creates a Header element.
protected  void doAcceptEnds_(IDataVisitor aVisitor)
           
protected  void doAcceptStarts_(IDataVisitor aVisitor)
           
 IBodyData getBody()
          Gets the Body element.
 IHeaderData getHeader()
          Gets the Header element.
 
Methods inherited from class org.jbind.xml.instance.data.AnyTypeData
acceptImpl_
 
Methods inherited from class org.jbind.xml.instance.data.AbstractData
accept_, addReferencedData_, createElement_, createElement_, createUncheckedAttributeData_, equals, fetchByXPath_, getAttribute_, getDataDesc_, getFixed_, getImpl_, getParent_, getSubstitutionHead_, getType_, hashCode, isDefault_, isNil_, iterAttributes_, iterElements_, iterReferencedData_, newElementData_, numberByXPath_, removeAttributeData_, selectByXPath_, setAttribute_, setDataDesc_, setImpl_, setSubstitutionHead_, setType_, stringByXPath_, testByXPath_
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
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_
 

Constructor Detail

EnvelopeData

public EnvelopeData()
Method Detail

doAcceptStarts_

protected void doAcceptStarts_(IDataVisitor aVisitor)

doAcceptEnds_

protected void doAcceptEnds_(IDataVisitor aVisitor)

getBody

public IBodyData getBody()
Description copied from interface: IEnvelopeData
Gets the Body element.

Specified by:
getBody in interface IEnvelopeData
Returns:
(optional) The value.

createBody

public IBodyData createBody()
                     throws XmlException
Description copied from interface: IEnvelopeData
Creates a Body element. return (required).

Specified by:
createBody in interface IEnvelopeData
Throws:
XmlException - Raised if the element could not be created.

getHeader

public IHeaderData getHeader()
Description copied from interface: IEnvelopeData
Gets the Header element.

Specified by:
getHeader in interface IEnvelopeData
Returns:
(optional) The value.

createHeader

public IHeaderData createHeader()
                         throws XmlException
Description copied from interface: IEnvelopeData
Creates a Header element. return (required).

Specified by:
createHeader in interface IEnvelopeData
Throws:
XmlException - Raised if the element could not be created.