Save This Page
Home » openjdk-7 » com.sun.xml.internal.messaging » saaj » soap » impl » [javadoc | source]
com.sun.xml.internal.messaging.saaj.soap.impl
public class: ElementImpl [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

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

Direct Known Subclasses:
    Header1_1Impl, Body1_1Impl, Detail1_2Impl, DetailEntry1_2Impl, EnvelopeImpl, FaultImpl, FaultElementImpl, HeaderElement1_1Impl, BodyImpl, HeaderElement1_2Impl, HeaderImpl, FaultElement1_1Impl, BodyElement1_2Impl, HeaderElementImpl, Envelope1_1Impl, Detail1_1Impl, DetailImpl, DetailEntryImpl, FaultElement1_2Impl, BodyElement1_1Impl, DetailEntry1_1Impl, Fault1_1Impl, Fault1_2Impl, Envelope1_2Impl, Body1_2Impl, Header1_2Impl, BodyElementImpl

Nested Class Summary:
class  ElementImpl.AttributeManager   
Field Summary
public static final  String DSIG_NS     
public static final  String XENC_NS     
public static final  String WSU_NS     
protected  QName elementQName     
protected static  Logger 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:
 public ElementImpl(SOAPDocumentImpl ownerDoc,
    Name name) 
 public ElementImpl(SOAPDocumentImpl ownerDoc,
    QName name) 
 public ElementImpl(SOAPDocumentImpl ownerDoc,
    String uri,
    String qualifiedName) 
Method from com.sun.xml.internal.messaging.saaj.soap.impl.ElementImpl Summary:
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.ElementImpl Detail:
 public SOAPElement addAttribute(Name name,
    String value) throws SOAPException 
 public SOAPElement addAttribute(QName qname,
    String value) throws SOAPException 
 protected SOAPElement addCDATA(String text) throws SOAPException 
 public SOAPElement addChildElement(Name name) throws SOAPException 
 public SOAPElement addChildElement(QName qname) throws SOAPException 
 public SOAPElement addChildElement(String localName) throws SOAPException 
 public SOAPElement addChildElement(SOAPElement element) throws SOAPException 
 public SOAPElement addChildElement(String localName,
    String prefix) throws SOAPException 
 public SOAPElement addChildElement(String localName,
    String prefix,
    String uri) throws SOAPException 
 protected SOAPElement addElement(Name name) throws SOAPException 
 protected SOAPElement addElement(QName name) throws SOAPException 
 public SOAPElement addNamespaceDeclaration(String prefix,
    String uri) throws SOAPException 
 protected  void addNode(Node newElement) throws SOAPException 
 protected SOAPElement addText(String text) throws SOAPException 
 public SOAPElement addTextNode(String text) throws SOAPException 
 protected SOAPElement circumventBug5034339(SOAPElement element) 
 protected SOAPElement convertToSoapElement(Element element) 
 protected SOAPElement createElement(Name name) 
 protected SOAPElement createElement(QName name) 
 public QName createQName(String localName,
    String prefix) throws SOAPException 
 public  void detachNode() 
 protected Iterator doGetNamespacePrefixes(boolean deep) 
 public  void ensureNamespaceIsDeclared(String prefix,
    String uri) 
 protected SOAPElement findChild(NameImpl name) 
 protected  void findEncodingStyleAttributeName() throws SOAPException 
 public Iterator getAllAttributes() 
 public Iterator getAllAttributesAsQNames() 
 protected static Iterator getAllAttributesFrom(Element element) 
 public String getAttributeValue(Name name) 
 public String getAttributeValue(QName qname) 
 protected static String getAttributeValueFrom(Element element,
    Name name) 
 protected Iterator getChildElementNodes() 
 public Iterator getChildElements() 
 public Iterator getChildElements(Name name) 
 public Iterator getChildElements(QName qname) 
 protected static Iterator getChildElementsFrom(Element element) 
 public Name getElementName() 
 public QName getElementQName() 
 public String getEncodingStyle() 
 public static String getLocalPart(String qualifiedName) 
 protected Attr getNamespaceAttr(String prefix) 
 protected static Attr getNamespaceAttrFrom(Element element,
    String prefix) 
 public NamespaceContextIterator getNamespaceContextNodes() 
 public NamespaceContextIterator getNamespaceContextNodes(boolean traverseStack) 
 public String getNamespacePrefix(String uri) 
 public Iterator getNamespacePrefixes() 
 public String getNamespaceURI(String prefix) 
 public Document getOwnerDocument() 
 public SOAPElement getParentElement() 
 public static String getPrefix(String qualifiedName) 
 public static String getQualifiedName(QName name) 
 protected String getSOAPNamespace() 
 public String getValue() 
 protected Node getValueNode() 
 protected Node getValueNodeStrict() 
 public Iterator getVisibleNamespacePrefixes() 
 protected Element importElement(Element element) 
 protected boolean isNamespaceQualified(Name name) 
 protected boolean isNamespaceQualified(QName name) 
 public  void recycleNode() 
 public boolean removeAttribute(Name name) 
 public boolean removeAttribute(QName name) 
 public  void removeContents() 
 public boolean removeNamespaceDeclaration(String prefix) 
 protected static SOAPElement replaceElementWithSOAPElement(Element element,
    ElementImpl copy) 
 public  void setAttributeNS(String namespaceURI,
    String qualifiedName,
    String value) 
 public SOAPElement setElementQName(QName newName) throws SOAPException 
 public  void setEncodingStyle(String encodingStyle) throws SOAPException 
 protected  void setEncodingStyleNamespace(String soapNamespace,
    String soapNamespacePrefix) throws SOAPException 
 public  void setParentElement(SOAPElement element) throws SOAPException 
 public  void setValue(String value) 
 public  void tryToFindEncodingStyleAttributeName()