com.infoengine.soap.util.saaj
Class SOAPEnvelope_Impl

java.lang.Object
  extended bycom.infoengine.soap.util.saaj.UnsupportedDOMNode
      extended bycom.infoengine.soap.util.saaj.UnsupportedDOMElement
          extended bycom.infoengine.soap.util.saaj.Node_Impl
              extended bycom.infoengine.soap.util.saaj.SOAPElement_Impl
                  extended bycom.infoengine.soap.util.saaj.SOAPEnvelope_Impl
All Implemented Interfaces:
Element, Node, javax.xml.soap.Node, javax.xml.soap.SOAPElement, javax.xml.soap.SOAPEnvelope, Writable

public class SOAPEnvelope_Impl
extends SOAPElement_Impl
implements javax.xml.soap.SOAPEnvelope


Field Summary
protected  boolean FINISH_CALLED
           
private static String PRFX
           
protected  SOAPBody_Impl soapBody
           
private static String URI
           
 
Fields inherited from class com.infoengine.soap.util.saaj.SOAPElement_Impl
attributes, CLOSED, currentChild, declarations, msg, name, OPEN, parent
 
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
(package private) SOAPEnvelope_Impl(SOAPMessage_Impl msg)
           
 
Method Summary
 javax.xml.soap.SOAPBody addBody()
           
 javax.xml.soap.SOAPHeader addHeader()
           
 javax.xml.soap.Name createName(String str)
           
 javax.xml.soap.Name createName(String str, String str1, String str2)
           
protected  void finish()
           
 javax.xml.soap.SOAPBody getBody()
           
 javax.xml.soap.SOAPHeader getHeader()
           
 
Methods inherited from class com.infoengine.soap.util.saaj.SOAPElement_Impl
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, close, getAllAttributes, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributeValue, getChildElements, getChildElements, getElementName, getElementsByTagName, getElementsByTagNameNS, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getTagName, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, open, open, output, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeContents, removeNamespaceDeclaration, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setEncodingStyle
 
Methods inherited from class com.infoengine.soap.util.saaj.Node_Impl
detachNode, getParentElement, getValue, recycleNode, setParentElement, setValue
 
Methods inherited from class com.infoengine.soap.util.saaj.UnsupportedDOMNode
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 class java.lang.Object
clone, equals, 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
 

Field Detail

PRFX

private static final String PRFX
See Also:
Constant Field Values

URI

private static final String URI
See Also:
Constant Field Values

FINISH_CALLED

protected boolean FINISH_CALLED

soapBody

protected SOAPBody_Impl soapBody
Constructor Detail

SOAPEnvelope_Impl

SOAPEnvelope_Impl(SOAPMessage_Impl msg)
Method Detail

addBody

public javax.xml.soap.SOAPBody addBody()
                                throws javax.xml.soap.SOAPException
Specified by:
addBody in interface javax.xml.soap.SOAPEnvelope
Throws:
javax.xml.soap.SOAPException

addHeader

public javax.xml.soap.SOAPHeader addHeader()
                                    throws javax.xml.soap.SOAPException
Specified by:
addHeader in interface javax.xml.soap.SOAPEnvelope
Throws:
javax.xml.soap.SOAPException

createName

public javax.xml.soap.Name createName(String str)
                               throws javax.xml.soap.SOAPException
Specified by:
createName in interface javax.xml.soap.SOAPEnvelope
Throws:
javax.xml.soap.SOAPException

createName

public javax.xml.soap.Name createName(String str,
                                      String str1,
                                      String str2)
                               throws javax.xml.soap.SOAPException
Specified by:
createName in interface javax.xml.soap.SOAPEnvelope
Throws:
javax.xml.soap.SOAPException

getBody

public javax.xml.soap.SOAPBody getBody()
                                throws javax.xml.soap.SOAPException
Specified by:
getBody in interface javax.xml.soap.SOAPEnvelope
Throws:
javax.xml.soap.SOAPException

getHeader

public javax.xml.soap.SOAPHeader getHeader()
                                    throws javax.xml.soap.SOAPException
Specified by:
getHeader in interface javax.xml.soap.SOAPEnvelope
Throws:
javax.xml.soap.SOAPException

finish

protected void finish()
               throws javax.xml.soap.SOAPException,
                      IOException
Throws:
javax.xml.soap.SOAPException
IOException