public class ElementImpl
extends com.sun.org.apache.xerces.internal.dom.ElementNSImpl
implements javax.xml.soap.SOAPElement, javax.xml.soap.SOAPBodyElement
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DSIG_NS |
protected javax.xml.namespace.QName |
elementQName |
protected static java.util.logging.Logger |
log |
static java.lang.String |
WSU_NS |
static java.lang.String |
XENC_NS |
static java.lang.String |
XML_URI
The XML Namespace ("http://www.w3.org/XML/1998/namespace").
|
static java.lang.String |
XMLNS_URI
XML Information Set REC
all namespace attributes (including those named xmlns,
whose [prefix] property has no value) have a namespace URI of http://www.w3.org/2000/xmlns/
|
localName, namespaceURIfirstChild, fNodeListCache, ownerDocumentnextSibling, previousSiblingDOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_IS_CONTAINED, DOCUMENT_POSITION_PRECEDING, ELEMENT_DEFINITION_NODE, FIRSTCHILD, flags, HASSTRING, ID, IGNORABLEWS, NORMALIZED, OWNED, ownerNode, READONLY, SPECIFIED, SYNCCHILDREN, SYNCDATA, TREE_POSITION_ANCESTOR, TREE_POSITION_DESCENDANT, TREE_POSITION_DISCONNECTED, TREE_POSITION_EQUIVALENT, TREE_POSITION_FOLLOWING, TREE_POSITION_PRECEDING, TREE_POSITION_SAME_NODEATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE| Constructor and Description |
|---|
ElementImpl(SOAPDocumentImpl ownerDoc,
javax.xml.soap.Name name) |
ElementImpl(SOAPDocumentImpl ownerDoc,
javax.xml.namespace.QName name) |
ElementImpl(SOAPDocumentImpl ownerDoc,
java.lang.String uri,
java.lang.String qualifiedName) |
| Modifier and Type | Method and Description |
|---|---|
javax.xml.soap.SOAPElement |
addAttribute(javax.xml.soap.Name name,
java.lang.String value) |
javax.xml.soap.SOAPElement |
addAttribute(javax.xml.namespace.QName qname,
java.lang.String value) |
protected javax.xml.soap.SOAPElement |
addCDATA(java.lang.String text) |
javax.xml.soap.SOAPElement |
addChildElement(javax.xml.soap.Name name) |
javax.xml.soap.SOAPElement |
addChildElement(javax.xml.namespace.QName qname) |
javax.xml.soap.SOAPElement |
addChildElement(javax.xml.soap.SOAPElement element) |
javax.xml.soap.SOAPElement |
addChildElement(java.lang.String localName) |
javax.xml.soap.SOAPElement |
addChildElement(java.lang.String localName,
java.lang.String prefix) |
javax.xml.soap.SOAPElement |
addChildElement(java.lang.String localName,
java.lang.String prefix,
java.lang.String uri) |
protected javax.xml.soap.SOAPElement |
addElement(javax.xml.soap.Name name) |
protected javax.xml.soap.SOAPElement |
addElement(javax.xml.namespace.QName name) |
javax.xml.soap.SOAPElement |
addNamespaceDeclaration(java.lang.String prefix,
java.lang.String uri) |
protected void |
addNode(org.w3c.dom.Node newElement) |
protected javax.xml.soap.SOAPElement |
addText(java.lang.String text) |
javax.xml.soap.SOAPElement |
addTextNode(java.lang.String text) |
protected javax.xml.soap.SOAPElement |
circumventBug5034339(javax.xml.soap.SOAPElement element) |
protected javax.xml.soap.SOAPElement |
convertToSoapElement(org.w3c.dom.Element element) |
protected javax.xml.soap.SOAPElement |
createElement(javax.xml.soap.Name name) |
protected javax.xml.soap.SOAPElement |
createElement(javax.xml.namespace.QName name) |
javax.xml.namespace.QName |
createQName(java.lang.String localName,
java.lang.String prefix) |
void |
detachNode() |
protected java.util.Iterator |
doGetNamespacePrefixes(boolean deep) |
void |
ensureNamespaceIsDeclared(java.lang.String prefix,
java.lang.String uri) |
protected javax.xml.soap.SOAPElement |
findAndConvertChildElement(NameImpl name) |
protected javax.xml.soap.SOAPElement |
findChild(NameImpl name) |
protected void |
findEncodingStyleAttributeName() |
java.util.Iterator |
getAllAttributes() |
java.util.Iterator |
getAllAttributesAsQNames() |
protected static java.util.Iterator |
getAllAttributesFrom(org.w3c.dom.Element element) |
java.lang.String |
getAttributeValue(javax.xml.soap.Name name) |
java.lang.String |
getAttributeValue(javax.xml.namespace.QName qname) |
protected static java.lang.String |
getAttributeValueFrom(org.w3c.dom.Element element,
javax.xml.soap.Name name) |
protected java.util.Iterator |
getChildElementNodes() |
java.util.Iterator |
getChildElements() |
java.util.Iterator |
getChildElements(javax.xml.soap.Name name) |
java.util.Iterator |
getChildElements(javax.xml.namespace.QName qname) |
protected static java.util.Iterator |
getChildElementsFrom(org.w3c.dom.Element element) |
javax.xml.soap.Name |
getElementName() |
javax.xml.namespace.QName |
getElementQName() |
java.lang.String |
getEncodingStyle() |
static java.lang.String |
getLocalPart(java.lang.String qualifiedName) |
protected org.w3c.dom.Attr |
getNamespaceAttr(java.lang.String prefix) |
protected static org.w3c.dom.Attr |
getNamespaceAttrFrom(org.w3c.dom.Element element,
java.lang.String prefix) |
NamespaceContextIterator |
getNamespaceContextNodes() |
NamespaceContextIterator |
getNamespaceContextNodes(boolean traverseStack) |
java.lang.String |
getNamespacePrefix(java.lang.String uri) |
java.util.Iterator |
getNamespacePrefixes() |
java.lang.String |
getNamespaceURI(java.lang.String prefix) |
org.w3c.dom.Document |
getOwnerDocument() |
javax.xml.soap.SOAPElement |
getParentElement() |
static java.lang.String |
getPrefix(java.lang.String qualifiedName) |
static java.lang.String |
getQualifiedName(javax.xml.namespace.QName name) |
protected java.lang.String |
getSOAPNamespace() |
java.lang.String |
getValue() |
protected javax.xml.soap.Node |
getValueNode() |
protected org.w3c.dom.Node |
getValueNodeStrict() |
java.util.Iterator |
getVisibleNamespacePrefixes() |
protected org.w3c.dom.Element |
importElement(org.w3c.dom.Element element) |
protected boolean |
isNamespaceQualified(javax.xml.soap.Name name) |
protected boolean |
isNamespaceQualified(javax.xml.namespace.QName name) |
void |
recycleNode() |
boolean |
removeAttribute(javax.xml.soap.Name name) |
boolean |
removeAttribute(javax.xml.namespace.QName name) |
void |
removeContents() |
boolean |
removeNamespaceDeclaration(java.lang.String prefix) |
protected static javax.xml.soap.SOAPElement |
replaceElementWithSOAPElement(org.w3c.dom.Element element,
ElementImpl copy) |
void |
setAttributeNS(java.lang.String namespaceURI,
java.lang.String qualifiedName,
java.lang.String value) |
javax.xml.soap.SOAPElement |
setElementQName(javax.xml.namespace.QName newName) |
void |
setEncodingStyle(java.lang.String encodingStyle) |
protected void |
setEncodingStyleNamespace(java.lang.String soapNamespace,
java.lang.String soapNamespacePrefix) |
void |
setParentElement(javax.xml.soap.SOAPElement element) |
void |
setValue(java.lang.String value) |
void |
tryToFindEncodingStyleAttributeName() |
getBaseURI, getLocalName, getNamespaceURI, getPrefix, getTypeName, getTypeNamespace, isDerivedFrom, setPrefix, setType, setValuescloneNode, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getNodeName, getNodeType, getSchemaTypeInfo, getTagName, getXercesAttribute, hasAttribute, hasAttributeNS, hasAttributes, isEqualNode, normalize, reconcileDefaultAttributes, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setReadOnly, setupDefaultAttributes, setXercesAttributeNode, synchronizeDatagetChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getTextContent, hasChildNodes, insertBefore, item, removeChild, replaceChild, setTextContent, synchronizeChildrengetNextSibling, getParentNode, getPreviousSiblingaddEventListener, appendChild, changed, changes, compareDocumentPosition, compareTreePosition, dispatchEvent, getContainer, getFeature, getNodeNumber, getNodeValue, getReadOnly, getUserData, getUserData, getUserDataRecord, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setNodeValue, setUserData, setUserData, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSappendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserDatapublic static final java.lang.String DSIG_NS
public static final java.lang.String XENC_NS
public static final java.lang.String WSU_NS
protected javax.xml.namespace.QName elementQName
protected static final java.util.logging.Logger log
public static final java.lang.String XMLNS_URI
public static final java.lang.String XML_URI
public ElementImpl(SOAPDocumentImpl ownerDoc, javax.xml.soap.Name name)
public ElementImpl(SOAPDocumentImpl ownerDoc, javax.xml.namespace.QName name)
public ElementImpl(SOAPDocumentImpl ownerDoc, java.lang.String uri, java.lang.String qualifiedName)
public void ensureNamespaceIsDeclared(java.lang.String prefix,
java.lang.String uri)
public org.w3c.dom.Document getOwnerDocument()
getOwnerDocument in interface org.w3c.dom.NodegetOwnerDocument in class com.sun.org.apache.xerces.internal.dom.ParentNodepublic javax.xml.soap.SOAPElement addChildElement(javax.xml.soap.Name name)
throws javax.xml.soap.SOAPException
addChildElement in interface javax.xml.soap.SOAPElementjavax.xml.soap.SOAPExceptionpublic javax.xml.soap.SOAPElement addChildElement(javax.xml.namespace.QName qname)
throws javax.xml.soap.SOAPException
addChildElement in interface javax.xml.soap.SOAPElementjavax.xml.soap.SOAPExceptionpublic javax.xml.soap.SOAPElement addChildElement(java.lang.String localName)
throws javax.xml.soap.SOAPException
addChildElement in interface javax.xml.soap.SOAPElementjavax.xml.soap.SOAPExceptionpublic javax.xml.soap.SOAPElement addChildElement(java.lang.String localName,
java.lang.String prefix)
throws javax.xml.soap.SOAPException
addChildElement in interface javax.xml.soap.SOAPElementjavax.xml.soap.SOAPExceptionpublic java.lang.String getNamespaceURI(java.lang.String prefix)
getNamespaceURI in interface javax.xml.soap.SOAPElementpublic javax.xml.soap.SOAPElement setElementQName(javax.xml.namespace.QName newName)
throws javax.xml.soap.SOAPException
setElementQName in interface javax.xml.soap.SOAPElementjavax.xml.soap.SOAPExceptionpublic javax.xml.namespace.QName createQName(java.lang.String localName,
java.lang.String prefix)
throws javax.xml.soap.SOAPException
createQName in interface javax.xml.soap.SOAPElementjavax.xml.soap.SOAPExceptionpublic java.lang.String getNamespacePrefix(java.lang.String uri)
protected org.w3c.dom.Attr getNamespaceAttr(java.lang.String prefix)
public NamespaceContextIterator getNamespaceContextNodes()
public NamespaceContextIterator getNamespaceContextNodes(boolean traverseStack)
public javax.xml.soap.SOAPElement addChildElement(java.lang.String localName,
java.lang.String prefix,
java.lang.String uri)
throws javax.xml.soap.SOAPException
addChildElement in interface javax.xml.soap.SOAPElementjavax.xml.soap.SOAPExceptionpublic javax.xml.soap.SOAPElement addChildElement(javax.xml.soap.SOAPElement element)
throws javax.xml.soap.SOAPException
addChildElement in interface javax.xml.soap.SOAPElementjavax.xml.soap.SOAPExceptionprotected org.w3c.dom.Element importElement(org.w3c.dom.Element element)
protected javax.xml.soap.SOAPElement addElement(javax.xml.soap.Name name)
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionprotected javax.xml.soap.SOAPElement addElement(javax.xml.namespace.QName name)
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionprotected javax.xml.soap.SOAPElement createElement(javax.xml.soap.Name name)
protected javax.xml.soap.SOAPElement createElement(javax.xml.namespace.QName name)
protected void addNode(org.w3c.dom.Node newElement)
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionprotected javax.xml.soap.SOAPElement findChild(NameImpl name)
protected javax.xml.soap.SOAPElement findAndConvertChildElement(NameImpl name)
public javax.xml.soap.SOAPElement addTextNode(java.lang.String text)
throws javax.xml.soap.SOAPException
addTextNode in interface javax.xml.soap.SOAPElementjavax.xml.soap.SOAPExceptionprotected javax.xml.soap.SOAPElement addCDATA(java.lang.String text)
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionprotected javax.xml.soap.SOAPElement addText(java.lang.String text)
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionpublic javax.xml.soap.SOAPElement addAttribute(javax.xml.soap.Name name,
java.lang.String value)
throws javax.xml.soap.SOAPException
addAttribute in interface javax.xml.soap.SOAPElementjavax.xml.soap.SOAPExceptionpublic javax.xml.soap.SOAPElement addAttribute(javax.xml.namespace.QName qname,
java.lang.String value)
throws javax.xml.soap.SOAPException
addAttribute in interface javax.xml.soap.SOAPElementjavax.xml.soap.SOAPExceptionpublic javax.xml.soap.SOAPElement addNamespaceDeclaration(java.lang.String prefix,
java.lang.String uri)
throws javax.xml.soap.SOAPException
addNamespaceDeclaration in interface javax.xml.soap.SOAPElementjavax.xml.soap.SOAPExceptionpublic java.lang.String getAttributeValue(javax.xml.soap.Name name)
getAttributeValue in interface javax.xml.soap.SOAPElementpublic java.lang.String getAttributeValue(javax.xml.namespace.QName qname)
getAttributeValue in interface javax.xml.soap.SOAPElementpublic java.util.Iterator getAllAttributes()
getAllAttributes in interface javax.xml.soap.SOAPElementpublic java.util.Iterator getAllAttributesAsQNames()
getAllAttributesAsQNames in interface javax.xml.soap.SOAPElementpublic java.util.Iterator getNamespacePrefixes()
getNamespacePrefixes in interface javax.xml.soap.SOAPElementpublic java.util.Iterator getVisibleNamespacePrefixes()
getVisibleNamespacePrefixes in interface javax.xml.soap.SOAPElementprotected java.util.Iterator doGetNamespacePrefixes(boolean deep)
public javax.xml.soap.Name getElementName()
getElementName in interface javax.xml.soap.SOAPElementpublic javax.xml.namespace.QName getElementQName()
getElementQName in interface javax.xml.soap.SOAPElementpublic boolean removeAttribute(javax.xml.soap.Name name)
removeAttribute in interface javax.xml.soap.SOAPElementpublic boolean removeAttribute(javax.xml.namespace.QName name)
removeAttribute in interface javax.xml.soap.SOAPElementpublic boolean removeNamespaceDeclaration(java.lang.String prefix)
removeNamespaceDeclaration in interface javax.xml.soap.SOAPElementpublic java.util.Iterator getChildElements()
getChildElements in interface javax.xml.soap.SOAPElementprotected javax.xml.soap.SOAPElement convertToSoapElement(org.w3c.dom.Element element)
protected static javax.xml.soap.SOAPElement replaceElementWithSOAPElement(org.w3c.dom.Element element,
ElementImpl copy)
protected java.util.Iterator getChildElementNodes()
public java.util.Iterator getChildElements(javax.xml.soap.Name name)
getChildElements in interface javax.xml.soap.SOAPElementpublic java.util.Iterator getChildElements(javax.xml.namespace.QName qname)
getChildElements in interface javax.xml.soap.SOAPElementpublic void removeContents()
removeContents in interface javax.xml.soap.SOAPElementpublic void setEncodingStyle(java.lang.String encodingStyle)
throws javax.xml.soap.SOAPException
setEncodingStyle in interface javax.xml.soap.SOAPElementjavax.xml.soap.SOAPExceptionpublic java.lang.String getEncodingStyle()
getEncodingStyle in interface javax.xml.soap.SOAPElementpublic java.lang.String getValue()
public void setValue(java.lang.String value)
protected org.w3c.dom.Node getValueNodeStrict()
protected javax.xml.soap.Node getValueNode()
public void setParentElement(javax.xml.soap.SOAPElement element)
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionprotected void findEncodingStyleAttributeName()
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionprotected void setEncodingStyleNamespace(java.lang.String soapNamespace,
java.lang.String soapNamespacePrefix)
throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPExceptionpublic javax.xml.soap.SOAPElement getParentElement()
protected java.lang.String getSOAPNamespace()
public void detachNode()
public void tryToFindEncodingStyleAttributeName()
public void recycleNode()
protected static org.w3c.dom.Attr getNamespaceAttrFrom(org.w3c.dom.Element element,
java.lang.String prefix)
protected static java.util.Iterator getAllAttributesFrom(org.w3c.dom.Element element)
protected static java.lang.String getAttributeValueFrom(org.w3c.dom.Element element,
javax.xml.soap.Name name)
protected static java.util.Iterator getChildElementsFrom(org.w3c.dom.Element element)
public static java.lang.String getQualifiedName(javax.xml.namespace.QName name)
public static java.lang.String getLocalPart(java.lang.String qualifiedName)
public static java.lang.String getPrefix(java.lang.String qualifiedName)
protected boolean isNamespaceQualified(javax.xml.soap.Name name)
protected boolean isNamespaceQualified(javax.xml.namespace.QName name)
protected javax.xml.soap.SOAPElement circumventBug5034339(javax.xml.soap.SOAPElement element)
public void setAttributeNS(java.lang.String namespaceURI,
java.lang.String qualifiedName,
java.lang.String value)
setAttributeNS in interface org.w3c.dom.ElementsetAttributeNS in class com.sun.org.apache.xerces.internal.dom.ElementImplCopyright © 2013 Oracle. All Rights Reserved.