Save This Page
Home » openjdk-7 » com.sun.xml.internal.messaging » saaj » soap » impl » [javadoc | source]
com.sun.xml.internal.messaging.saaj.soap.impl
abstract public class: EnvelopeImpl [javadoc | source]
java.lang.Object
   com.sun.org.apache.xerces.internal.dom.NodeImpl
      com.sun.org.apache.xerces.internal.dom.ChildNode
         com.sun.org.apache.xerces.internal.dom.ParentNode
            com.sun.org.apache.xerces.internal.dom.ElementImpl
               com.sun.org.apache.xerces.internal.dom.ElementNSImpl
                  com.sun.xml.internal.messaging.saaj.soap.impl.ElementImpl
                     com.sun.xml.internal.messaging.saaj.soap.impl.EnvelopeImpl

All Implemented Interfaces:
    Envelope, SOAPElement, SOAPBodyElement, TypeInfo, Element, Cloneable, Node, EventTarget, Serializable, NodeList

Direct Known Subclasses:
    Envelope1_1Impl, Envelope1_2Impl

Our implementation of the SOAP envelope.
Field Summary
protected  HeaderImpl header     
protected  BodyImpl body     
 String omitXmlDecl     
 String charset     
 String xmlDecl     
Fields inherited from com.sun.xml.internal.messaging.saaj.soap.impl.ElementImpl:
DSIG_NS,  XENC_NS,  WSU_NS,  elementQName,  log
Fields inherited from com.sun.org.apache.xerces.internal.dom.ElementNSImpl:
serialVersionUID,  xmlURI,  namespaceURI,  localName,  type
Fields inherited from com.sun.org.apache.xerces.internal.dom.ElementImpl:
serialVersionUID,  name,  attributes
Fields inherited from com.sun.org.apache.xerces.internal.dom.ParentNode:
serialVersionUID,  ownerDocument,  firstChild,  fNodeListCache
Fields inherited from com.sun.org.apache.xerces.internal.dom.ChildNode:
serialVersionUID,  fBufferStr,  previousSibling,  nextSibling
Fields inherited from com.sun.org.apache.xerces.internal.dom.NodeImpl:
TREE_POSITION_PRECEDING,  TREE_POSITION_FOLLOWING,  TREE_POSITION_ANCESTOR,  TREE_POSITION_DESCENDANT,  TREE_POSITION_EQUIVALENT,  TREE_POSITION_SAME_NODE,  TREE_POSITION_DISCONNECTED,  DOCUMENT_POSITION_DISCONNECTED,  DOCUMENT_POSITION_PRECEDING,  DOCUMENT_POSITION_FOLLOWING,  DOCUMENT_POSITION_CONTAINS,  DOCUMENT_POSITION_IS_CONTAINED,  DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC,  serialVersionUID,  ELEMENT_DEFINITION_NODE,  ownerNode,  flags,  READONLY,  SYNCDATA,  SYNCCHILDREN,  OWNED,  FIRSTCHILD,  SPECIFIED,  IGNORABLEWS,  HASSTRING,  NORMALIZED,  ID
Constructor:
 protected EnvelopeImpl(SOAPDocumentImpl ownerDoc,
    Name name) 
 protected EnvelopeImpl(SOAPDocumentImpl ownerDoc,
    QName name) 
 protected EnvelopeImpl(SOAPDocumentImpl ownerDoc,
    NameImpl name,
    boolean createHeader,
    boolean createBody) throws SOAPException 
Method from com.sun.xml.internal.messaging.saaj.soap.impl.EnvelopeImpl Summary:
addBody,   addBody,   addElement,   addElement,   addHeader,   addHeader,   createName,   createName,   createName,   getBody,   getBodyName,   getContent,   getHeader,   getHeaderName,   lookForBody,   lookForHeader,   output,   output,   setCharsetEncoding,   setElementQName,   setOmitXmlDecl,   setXmlDecl
Methods from com.sun.xml.internal.messaging.saaj.soap.impl.ElementImpl:
addAttribute,   addAttribute,   addCDATA,   addChildElement,   addChildElement,   addChildElement,   addChildElement,   addChildElement,   addChildElement,   addElement,   addElement,   addNamespaceDeclaration,   addNode,   addText,   addTextNode,   circumventBug5034339,   convertToSoapElement,   createElement,   createElement,   createQName,   detachNode,   doGetNamespacePrefixes,   ensureNamespaceIsDeclared,   findChild,   findEncodingStyleAttributeName,   getAllAttributes,   getAllAttributesAsQNames,   getAllAttributesFrom,   getAttributeValue,   getAttributeValue,   getAttributeValueFrom,   getChildElementNodes,   getChildElements,   getChildElements,   getChildElements,   getChildElementsFrom,   getElementName,   getElementQName,   getEncodingStyle,   getLocalPart,   getNamespaceAttr,   getNamespaceAttrFrom,   getNamespaceContextNodes,   getNamespaceContextNodes,   getNamespacePrefix,   getNamespacePrefixes,   getNamespaceURI,   getOwnerDocument,   getParentElement,   getPrefix,   getQualifiedName,   getSOAPNamespace,   getValue,   getValueNode,   getValueNodeStrict,   getVisibleNamespacePrefixes,   importElement,   isNamespaceQualified,   isNamespaceQualified,   recycleNode,   removeAttribute,   removeAttribute,   removeContents,   removeNamespaceDeclaration,   replaceElementWithSOAPElement,   setAttributeNS,   setElementQName,   setEncodingStyle,   setEncodingStyleNamespace,   setParentElement,   setValue,   tryToFindEncodingStyleAttributeName
Methods from com.sun.org.apache.xerces.internal.dom.ElementNSImpl:
getBaseURI,   getLocalName,   getNamespaceURI,   getPrefix,   getTypeName,   getTypeNamespace,   isDerivedFrom,   rename,   setPrefix,   setType,   setValues
Methods from com.sun.org.apache.xerces.internal.dom.ElementImpl:
cloneNode,   getAttribute,   getAttributeNS,   getAttributeNode,   getAttributeNodeNS,   getAttributes,   getBaseURI,   getDefaultAttributes,   getElementsByTagName,   getElementsByTagNameNS,   getNodeName,   getNodeType,   getSchemaTypeInfo,   getTagName,   getTypeName,   getTypeNamespace,   getXercesAttribute,   hasAttribute,   hasAttributeNS,   hasAttributes,   isDerivedFrom,   isEqualNode,   moveSpecifiedAttributes,   normalize,   reconcileDefaultAttributes,   removeAttribute,   removeAttributeNS,   removeAttributeNode,   rename,   setAttribute,   setAttributeNS,   setAttributeNode,   setAttributeNodeNS,   setIdAttribute,   setIdAttributeNS,   setIdAttributeNode,   setOwnerDocument,   setReadOnly,   setXercesAttributeNode,   setupDefaultAttributes,   synchronizeData
Methods from com.sun.org.apache.xerces.internal.dom.ParentNode:
checkNormalizationAfterInsert,   checkNormalizationAfterRemove,   cloneNode,   getChildNodes,   getChildNodesUnoptimized,   getFirstChild,   getLastChild,   getLength,   getOwnerDocument,   getTextContent,   getTextContent,   hasChildNodes,   hasTextContent,   insertBefore,   internalInsertBefore,   internalRemoveChild,   isEqualNode,   item,   lastChild,   lastChild,   normalize,   ownerDocument,   removeChild,   replaceChild,   setOwnerDocument,   setReadOnly,   setTextContent,   synchronizeChildren
Methods from com.sun.org.apache.xerces.internal.dom.ChildNode:
cloneNode,   getNextSibling,   getParentNode,   getPreviousSibling,   parentNode,   previousSibling
Methods from com.sun.org.apache.xerces.internal.dom.NodeImpl:
addEventListener,   appendChild,   changed,   changes,   cloneNode,   compareDocumentPosition,   compareTreePosition,   dispatchEvent,   getAttributes,   getBaseURI,   getChildNodes,   getContainer,   getElementAncestor,   getFeature,   getFirstChild,   getLastChild,   getLength,   getLocalName,   getNamespaceURI,   getNextSibling,   getNodeName,   getNodeNumber,   getNodeType,   getNodeValue,   getOwnerDocument,   getParentNode,   getPrefix,   getPreviousSibling,   getReadOnly,   getTextContent,   getTextContent,   getUserData,   getUserData,   getUserDataRecord,   hasAttributes,   hasChildNodes,   hasStringValue,   hasStringValue,   insertBefore,   internalIsIgnorableWhitespace,   isDefaultNamespace,   isEqualNode,   isFirstChild,   isFirstChild,   isIdAttribute,   isIdAttribute,   isIgnorableWhitespace,   isNormalized,   isNormalized,   isOwned,   isOwned,   isReadOnly,   isReadOnly,   isSameNode,   isSpecified,   isSpecified,   isSupported,   item,   lookupNamespacePrefix,   lookupNamespaceURI,   lookupPrefix,   needsSyncChildren,   needsSyncChildren,   needsSyncData,   needsSyncData,   normalize,   ownerDocument,   parentNode,   previousSibling,   removeChild,   removeEventListener,   replaceChild,   setNodeValue,   setOwnerDocument,   setPrefix,   setReadOnly,   setTextContent,   setUserData,   setUserData,   synchronizeData,   toString
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.xml.internal.messaging.saaj.soap.impl.EnvelopeImpl Detail:
 public SOAPBody addBody() throws SOAPException 
 public SOAPBody addBody(String prefix) throws SOAPException 
 protected SOAPElement addElement(Name name) throws SOAPException 
 protected SOAPElement addElement(QName name) throws SOAPException 
 public SOAPHeader addHeader() throws SOAPException 
 public SOAPHeader addHeader(String prefix) throws SOAPException 
 public Name createName(String localName) throws SOAPException 
 public Name createName(String localName,
    String prefix) throws SOAPException 
 public Name createName(String localName,
    String prefix,
    String uri) throws SOAPException 
 public SOAPBody getBody() throws SOAPException 
 abstract protected NameImpl getBodyName(String prefix)
 public Source getContent() 
 public SOAPHeader getHeader() throws SOAPException 
 abstract protected NameImpl getHeaderName(String prefix)
 protected  void lookForBody() throws SOAPException 
 protected  void lookForHeader() throws SOAPException 
 public  void output(OutputStream out) throws IOException 
 public  void output(OutputStream out,
    boolean isFastInfoset) throws IOException 
    Serialize to FI if boolean parameter set.
 public  void setCharsetEncoding(String value) 
 public SOAPElement setElementQName(QName newName) throws SOAPException 
 public  void setOmitXmlDecl(String value) 
 public  void setXmlDecl(String value)