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, namespaceURI
firstChild, fNodeListCache, ownerDocument
nextSibling, previousSibling
DOCUMENT_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_NODE
ATTRIBUTE_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 |
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, setValues
cloneNode, 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, synchronizeData
getChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getTextContent, hasChildNodes, insertBefore, item, removeChild, replaceChild, setTextContent, synchronizeChildren
getNextSibling, getParentNode, getPreviousSibling
addEventListener, appendChild, changed, changes, compareDocumentPosition, compareTreePosition, dispatchEvent, getContainer, getFeature, getNodeNumber, getNodeValue, getReadOnly, getUserData, getUserData, getUserDataRecord, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setNodeValue, setUserData, setUserData, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
appendChild, 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, setUserData
public 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 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.Node
getOwnerDocument
in class com.sun.org.apache.xerces.internal.dom.ParentNode
public javax.xml.soap.SOAPElement addChildElement(javax.xml.soap.Name name) throws javax.xml.soap.SOAPException
addChildElement
in interface javax.xml.soap.SOAPElement
javax.xml.soap.SOAPException
public javax.xml.soap.SOAPElement addChildElement(javax.xml.namespace.QName qname) throws javax.xml.soap.SOAPException
addChildElement
in interface javax.xml.soap.SOAPElement
javax.xml.soap.SOAPException
public javax.xml.soap.SOAPElement addChildElement(java.lang.String localName) throws javax.xml.soap.SOAPException
addChildElement
in interface javax.xml.soap.SOAPElement
javax.xml.soap.SOAPException
public javax.xml.soap.SOAPElement addChildElement(java.lang.String localName, java.lang.String prefix) throws javax.xml.soap.SOAPException
addChildElement
in interface javax.xml.soap.SOAPElement
javax.xml.soap.SOAPException
public java.lang.String getNamespaceURI(java.lang.String prefix)
getNamespaceURI
in interface javax.xml.soap.SOAPElement
public javax.xml.soap.SOAPElement setElementQName(javax.xml.namespace.QName newName) throws javax.xml.soap.SOAPException
setElementQName
in interface javax.xml.soap.SOAPElement
javax.xml.soap.SOAPException
public javax.xml.namespace.QName createQName(java.lang.String localName, java.lang.String prefix) throws javax.xml.soap.SOAPException
createQName
in interface javax.xml.soap.SOAPElement
javax.xml.soap.SOAPException
public 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.SOAPElement
javax.xml.soap.SOAPException
public javax.xml.soap.SOAPElement addChildElement(javax.xml.soap.SOAPElement element) throws javax.xml.soap.SOAPException
addChildElement
in interface javax.xml.soap.SOAPElement
javax.xml.soap.SOAPException
protected 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.SOAPException
protected javax.xml.soap.SOAPElement addElement(javax.xml.namespace.QName name) throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPException
protected 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.SOAPException
protected javax.xml.soap.SOAPElement findChild(NameImpl name)
public javax.xml.soap.SOAPElement addTextNode(java.lang.String text) throws javax.xml.soap.SOAPException
addTextNode
in interface javax.xml.soap.SOAPElement
javax.xml.soap.SOAPException
protected javax.xml.soap.SOAPElement addCDATA(java.lang.String text) throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPException
protected javax.xml.soap.SOAPElement addText(java.lang.String text) throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPException
public 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.SOAPElement
javax.xml.soap.SOAPException
public 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.SOAPElement
javax.xml.soap.SOAPException
public javax.xml.soap.SOAPElement addNamespaceDeclaration(java.lang.String prefix, java.lang.String uri) throws javax.xml.soap.SOAPException
addNamespaceDeclaration
in interface javax.xml.soap.SOAPElement
javax.xml.soap.SOAPException
public java.lang.String getAttributeValue(javax.xml.soap.Name name)
getAttributeValue
in interface javax.xml.soap.SOAPElement
public java.lang.String getAttributeValue(javax.xml.namespace.QName qname)
getAttributeValue
in interface javax.xml.soap.SOAPElement
public java.util.Iterator getAllAttributes()
getAllAttributes
in interface javax.xml.soap.SOAPElement
public java.util.Iterator getAllAttributesAsQNames()
getAllAttributesAsQNames
in interface javax.xml.soap.SOAPElement
public java.util.Iterator getNamespacePrefixes()
getNamespacePrefixes
in interface javax.xml.soap.SOAPElement
public java.util.Iterator getVisibleNamespacePrefixes()
getVisibleNamespacePrefixes
in interface javax.xml.soap.SOAPElement
protected java.util.Iterator doGetNamespacePrefixes(boolean deep)
public javax.xml.soap.Name getElementName()
getElementName
in interface javax.xml.soap.SOAPElement
public javax.xml.namespace.QName getElementQName()
getElementQName
in interface javax.xml.soap.SOAPElement
public boolean removeAttribute(javax.xml.soap.Name name)
removeAttribute
in interface javax.xml.soap.SOAPElement
public boolean removeAttribute(javax.xml.namespace.QName name)
removeAttribute
in interface javax.xml.soap.SOAPElement
public boolean removeNamespaceDeclaration(java.lang.String prefix)
removeNamespaceDeclaration
in interface javax.xml.soap.SOAPElement
public java.util.Iterator getChildElements()
getChildElements
in interface javax.xml.soap.SOAPElement
protected 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.SOAPElement
public java.util.Iterator getChildElements(javax.xml.namespace.QName qname)
getChildElements
in interface javax.xml.soap.SOAPElement
public void removeContents()
removeContents
in interface javax.xml.soap.SOAPElement
public void setEncodingStyle(java.lang.String encodingStyle) throws javax.xml.soap.SOAPException
setEncodingStyle
in interface javax.xml.soap.SOAPElement
javax.xml.soap.SOAPException
public java.lang.String getEncodingStyle()
getEncodingStyle
in interface javax.xml.soap.SOAPElement
public 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.SOAPException
protected void findEncodingStyleAttributeName() throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPException
protected void setEncodingStyleNamespace(java.lang.String soapNamespace, java.lang.String soapNamespacePrefix) throws javax.xml.soap.SOAPException
javax.xml.soap.SOAPException
public 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.Element
setAttributeNS
in class com.sun.org.apache.xerces.internal.dom.ElementImpl