org.apache.axis2.saaj
Class SOAPEnvelopeImpl

java.lang.Object
  extended byorg.apache.axis2.saaj.NodeImpl
      extended byorg.apache.axis2.saaj.SOAPElementImpl
          extended byorg.apache.axis2.saaj.SOAPEnvelopeImpl
All Implemented Interfaces:
org.w3c.dom.Element, org.w3c.dom.Node, javax.xml.soap.Node, javax.xml.soap.SOAPElement, javax.xml.soap.SOAPEnvelope

public class SOAPEnvelopeImpl
extends SOAPElementImpl
implements javax.xml.soap.SOAPEnvelope

Class SOAPEnvelopeImpl


Field Summary
 
Fields inherited from class org.apache.axis2.saaj.SOAPElementImpl
omElement
 
Fields inherited from class org.apache.axis2.saaj.NodeImpl
document, omNode
 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Constructor Summary
SOAPEnvelopeImpl()
          Constructor SOAPEnvelopeImpl
SOAPEnvelopeImpl(SOAPEnvelope omEnvelope)
           
 
Method Summary
 javax.xml.soap.SOAPBody addBody()
          method addBody
 javax.xml.soap.SOAPHeader addHeader()
          method addHeader
 javax.xml.soap.Name createName(java.lang.String localName)
          method createName
 javax.xml.soap.Name createName(java.lang.String localName, java.lang.String prefix, java.lang.String uri)
          method createName
 javax.xml.soap.SOAPBody getBody()
          method getBody
 javax.xml.soap.SOAPHeader getHeader()
          method getHeader
 SOAPEnvelope getOMEnvelope()
          method getOMEnvelope
 
Methods inherited from class org.apache.axis2.saaj.SOAPElementImpl
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, getAllAttributes, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributeValue, getChildElements, getChildElements, getElementName, getElementsByTagName, getElementsByTagNameNS, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getOMElement, getTagName, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeContents, removeNamespaceDeclaration, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setEncodingStyle
 
Methods inherited from class org.apache.axis2.saaj.NodeImpl
appendChild, cloneNode, detachNode, equals, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOMNode, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousSibling, getValue, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, recycleNode, removeChild, replaceChild, setNodeValue, setOwnerDocument, setParentElement, setPrefix, setValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.xml.soap.SOAPElement
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, getAllAttributes, getAttributeValue, getChildElements, getChildElements, getElementName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeContents, removeNamespaceDeclaration, setEncodingStyle
 
Methods inherited from interface javax.xml.soap.Node
detachNode, getParentElement, getValue, recycleNode, setParentElement, setValue
 
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix
 
Methods inherited from interface org.w3c.dom.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS
 

Constructor Detail

SOAPEnvelopeImpl

public SOAPEnvelopeImpl()
Constructor SOAPEnvelopeImpl


SOAPEnvelopeImpl

public SOAPEnvelopeImpl(SOAPEnvelope omEnvelope)
Method Detail

getOMEnvelope

public SOAPEnvelope getOMEnvelope()
method getOMEnvelope

Returns:

createName

public javax.xml.soap.Name createName(java.lang.String localName,
                                      java.lang.String prefix,
                                      java.lang.String uri)
                               throws javax.xml.soap.SOAPException
method createName

Specified by:
createName in interface javax.xml.soap.SOAPEnvelope
Parameters:
localName -
prefix -
uri -
Returns:
Throws:
javax.xml.soap.SOAPException
See Also:
SOAPEnvelope.createName(java.lang.String, java.lang.String, java.lang.String)

createName

public javax.xml.soap.Name createName(java.lang.String localName)
                               throws javax.xml.soap.SOAPException
method createName

Specified by:
createName in interface javax.xml.soap.SOAPEnvelope
Parameters:
localName -
Returns:
Throws:
javax.xml.soap.SOAPException
See Also:
SOAPEnvelope.createName(java.lang.String)

getHeader

public javax.xml.soap.SOAPHeader getHeader()
                                    throws javax.xml.soap.SOAPException
method getHeader

Specified by:
getHeader in interface javax.xml.soap.SOAPEnvelope
Returns:
Throws:
javax.xml.soap.SOAPException
See Also:
SOAPEnvelope.getHeader()

getBody

public javax.xml.soap.SOAPBody getBody()
                                throws javax.xml.soap.SOAPException
method getBody

Specified by:
getBody in interface javax.xml.soap.SOAPEnvelope
Returns:
Throws:
javax.xml.soap.SOAPException
See Also:
SOAPEnvelope.getBody()

addHeader

public javax.xml.soap.SOAPHeader addHeader()
                                    throws javax.xml.soap.SOAPException
method addHeader

Specified by:
addHeader in interface javax.xml.soap.SOAPEnvelope
Returns:
Throws:
javax.xml.soap.SOAPException
See Also:
SOAPEnvelope.addHeader()

addBody

public javax.xml.soap.SOAPBody addBody()
                                throws javax.xml.soap.SOAPException
method addBody

Specified by:
addBody in interface javax.xml.soap.SOAPEnvelope
Returns:
Throws:
javax.xml.soap.SOAPException
See Also:
SOAPEnvelope.addBody()