public class SOAPBodyElementImpl<T extends org.apache.axiom.om.OMElement> extends SOAPElementImpl<T> implements SOAPBodyElement
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 |
|---|
SOAPBodyElementImpl(T element) |
| Modifier and Type | Method and Description |
|---|---|
SOAPElement |
addAttribute(QName qname,
String value) |
SOAPElement |
addChildElement(QName qname) |
QName |
createQName(String localName,
String prefix)
Creates a QName whose namespace URI is the one associated with the parameter, prefix, in the
context of this SOAPElement.
|
Iterator |
getAllAttributesAsQNames() |
String |
getAttributeValue(QName qname) |
Iterator |
getChildElements(QName qname) |
QName |
getElementQName() |
boolean |
removeAttribute(QName qname) |
SOAPElement |
setElementQName(QName newName) |
void |
setParentElement(SOAPElement parent) |
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, clone, copyContents, getAllAttributes, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributeValue, getChildElements, getChildElements, getElementName, getElementsByTagName, getElementsByTagNameNS, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getTagName, getValue, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeContents, removeNamespaceDeclaration, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setEncodingStyle, setValue, toStringdetachNode, getParentElementappendChild, appendElement, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOMTarget, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSchemaTypeInfo, getTarget, getTextContent, getType, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, recycleNode, removeChild, replaceChild, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setNodeValue, setPrefix, setTextContent, setType, setUserData, toSAAJNodeListequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, getAllAttributes, getAttributeValue, getChildElements, getChildElements, getElementName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeContents, removeNamespaceDeclaration, setEncodingStyledetachNode, getParentElement, getValue, recycleNode, setValuegetAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSappendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserDatapublic SOAPBodyElementImpl(T element)
element - public void setParentElement(SOAPElement parent) throws SOAPException
setParentElement in class NodeImpl<Element,T extends org.apache.axiom.om.OMElement>SOAPExceptionpublic SOAPElement addAttribute(QName qname, String value) throws SOAPException
addAttribute in interface SOAPElementaddAttribute in class SOAPElementImpl<T extends org.apache.axiom.om.OMElement>SOAPExceptionpublic SOAPElement addChildElement(QName qname) throws SOAPException
addChildElement in interface SOAPElementaddChildElement in class SOAPElementImpl<T extends org.apache.axiom.om.OMElement>SOAPExceptionpublic QName createQName(String localName, String prefix) throws SOAPException
SOAPElementImplcreateQName in interface SOAPElementcreateQName in class SOAPElementImpl<T extends org.apache.axiom.om.OMElement>localName - - a String containing the local part of the name. prefix - a String
containing the prefix for the name.SOAPException - - if the QName cannot be created.public Iterator getAllAttributesAsQNames()
getAllAttributesAsQNames in interface SOAPElementgetAllAttributesAsQNames in class SOAPElementImpl<T extends org.apache.axiom.om.OMElement>public String getAttributeValue(QName qname)
getAttributeValue in interface SOAPElementgetAttributeValue in class SOAPElementImpl<T extends org.apache.axiom.om.OMElement>public Iterator getChildElements(QName qname)
getChildElements in interface SOAPElementgetChildElements in class SOAPElementImpl<T extends org.apache.axiom.om.OMElement>public QName getElementQName()
getElementQName in interface SOAPElementgetElementQName in class SOAPElementImpl<T extends org.apache.axiom.om.OMElement>public boolean removeAttribute(QName qname)
removeAttribute in interface SOAPElementremoveAttribute in class SOAPElementImpl<T extends org.apache.axiom.om.OMElement>public SOAPElement setElementQName(QName newName) throws SOAPException
setElementQName in interface SOAPElementsetElementQName in class SOAPElementImpl<T extends org.apache.axiom.om.OMElement>SOAPExceptionCopyright © 2004–2020 The Apache Software Foundation. All rights reserved.