public class SOAPBodyElementImpl extends SOAPElementImpl implements javax.xml.soap.SOAPBodyElement
element
parentElement
builder, done, factory, FIRSTCHILD, flags, NORMALIZED, OWNED, ownerNode, READONLY, SPECIFIED
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(org.apache.axiom.om.impl.dom.ElementImpl element) |
Modifier and Type | Method and Description |
---|---|
javax.xml.soap.SOAPElement |
addAttribute(QName qname,
String value) |
javax.xml.soap.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) |
javax.xml.soap.SOAPElement |
setElementQName(QName newName) |
void |
setParentElement(javax.xml.soap.SOAPElement parent)
Sets the parent of this
Node object to the given SOAPElement
object. |
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, appendChild, appendElement, appendText, clone, copyContents, detach, detachNode, discard, getAllAttributes, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getAttributeValue, getChildElements, getChildElements, getChildNodes, getElement, getElementName, getElementsByTagName, getElementsByTagNameNS, getEncodingStyle, getFirstChild, getLastChild, getLocalName, getNamespacePrefixes, getNamespaceURI, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousSibling, getTagName, getTextContent, getValue, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, hasChildNodes, internalSerialize, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, removeContents, removeNamespaceDeclaration, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setEncodingStyle, setParent, setValue, toString
getParent, getSchemaTypeInfo, getType, recycleNode, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setType
build, buildWithAttachments, cloneNode, close, compareDocumentPosition, getBaseURI, getFeature, getLength, getNextOMSibling, getNextOMSiblingIfAvailable, getNodeValue, getOMFactory, getPreviousOMSibling, getUserData, hasAttributes, insertBefore, insertSiblingAfter, insertSiblingBefore, internalSerialize, internalSerializeAndConsume, isComplete, isDefaultNamespace, isEqualNode, isSameNode, isSupported, item, lookupNamespaceURI, lookupPrefix, normalize, replaceChild, serialize, serialize, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, setComplete, setNextOMSibling, setNodeValue, setOwnerDocument, setPrefix, setPreviousOMSibling, setTextContent, setUserData
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, getAllAttributes, getAttributeValue, getChildElements, getChildElements, getElementName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeContents, removeNamespaceDeclaration, setEncodingStyle
detachNode, getParentElement, getValue, recycleNode, setValue
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
appendChild, 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, setUserData
public SOAPBodyElementImpl(org.apache.axiom.om.impl.dom.ElementImpl element)
element
- public void setParentElement(javax.xml.soap.SOAPElement parent) throws javax.xml.soap.SOAPException
NodeImplEx
Node
object to the given SOAPElement
object.setParentElement
in class SOAPElementImpl
parent
- the SOAPElement
object to be set as the parent of this
Node
objectjavax.xml.soap.SOAPException
- if there is a problem in setting the parent to the given elementgetParentElement()
public javax.xml.soap.SOAPElement addAttribute(QName qname, String value) throws javax.xml.soap.SOAPException
addAttribute
in interface javax.xml.soap.SOAPElement
addAttribute
in class SOAPElementImpl
javax.xml.soap.SOAPException
public javax.xml.soap.SOAPElement addChildElement(QName qname) throws javax.xml.soap.SOAPException
addChildElement
in interface javax.xml.soap.SOAPElement
addChildElement
in class SOAPElementImpl
javax.xml.soap.SOAPException
public QName createQName(String localName, String prefix) throws javax.xml.soap.SOAPException
SOAPElementImpl
createQName
in interface javax.xml.soap.SOAPElement
createQName
in class SOAPElementImpl
localName
- - a String containing the local part of the name. prefix - a String
containing the prefix for the name.javax.xml.soap.SOAPException
- - if the QName cannot be created.public Iterator getAllAttributesAsQNames()
getAllAttributesAsQNames
in interface javax.xml.soap.SOAPElement
getAllAttributesAsQNames
in class SOAPElementImpl
public String getAttributeValue(QName qname)
getAttributeValue
in interface javax.xml.soap.SOAPElement
getAttributeValue
in class SOAPElementImpl
public Iterator getChildElements(QName qname)
getChildElements
in interface javax.xml.soap.SOAPElement
getChildElements
in class SOAPElementImpl
public QName getElementQName()
getElementQName
in interface javax.xml.soap.SOAPElement
getElementQName
in class SOAPElementImpl
public boolean removeAttribute(QName qname)
removeAttribute
in interface javax.xml.soap.SOAPElement
removeAttribute
in class SOAPElementImpl
public javax.xml.soap.SOAPElement setElementQName(QName newName) throws javax.xml.soap.SOAPException
setElementQName
in interface javax.xml.soap.SOAPElement
setElementQName
in class SOAPElementImpl
javax.xml.soap.SOAPException
Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.