org.apache.axis.message

Class SOAPBodyElement

Implemented Interfaces:
Cloneable, org.w3c.dom.Element, Node, org.w3c.dom.NodeList, Serializable, SOAPBodyElement, SOAPElement
Known Direct Subclasses:
InputStreamBody, RPCElement, SOAPFault

public class SOAPBodyElement
extends MessageElement
implements SOAPBodyElement

A Body element.

Nested Class Summary

Nested classes/interfaces inherited from class org.apache.axis.message.MessageElement

MessageElement.QNameAttr

Field Summary

Fields inherited from class org.apache.axis.message.MessageElement

_isRoot, context, encodingStyle, endEventIndex, fixupDeserializer, href, id, log, message, namespaces, qNameAttrs, recorder, startContentsIndex, startEventIndex, typeQName

Fields inherited from class org.apache.axis.message.NodeImpl

_isDirty, attributes, children, document, log, name, namespaceURI, parent, prefix, textRep

Constructor Summary

SOAPBodyElement()
SOAPBodyElement(Element elem)
SOAPBodyElement(InputStream input)
SOAPBodyElement(String namespace, String localPart)
SOAPBodyElement(String namespace, String localPart, String prefix, Attributes attributes, DeserializationContext context)
SOAPBodyElement(QName qname)
SOAPBodyElement(QName qname, Object value)
SOAPBodyElement(Name name)

Method Summary

void
setParentElement(SOAPElement parent)
Sets the parent of this Node object to the given SOAPElement object.

Methods inherited from class org.apache.axis.message.MessageElement

addAttribute, addAttribute, addAttribute, addAttribute, addChild, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addMapping, addNamespaceDeclaration, addTextNode, childDeepCloned, cloneNode, cloning, detachAllChildren, equals, findElement, getAllAttributes, getAsDOM, getAsDocument, getAsString, getAttribute, getAttributeNS, getAttributeNode, getAttributeNodeNS, getAttributeValue, getAttributeValue, getAttributesEx, getChildElement, getChildElements, getChildElements, getChildElements, getChildren, getCompleteAttributes, getDeserializationContext, getElementName, getElementsByTagName, getElementsByTagNameNS, getElementsNS, getEncodingStyle, getEnvelope, getFixupDeserializer, getHref, getID, getLength, getName, getNamespacePrefixes, getNamespaceURI, getObjectValue, getObjectValue, getOwnerDocument, getPrefix, getQName, getRealElement, getRecorder, getTagName, getType, getValue, getValueAsType, getValueAsType, getValueDOM, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, isRoot, item, output, outputImpl, publishContents, publishToHandler, removeAttribute, removeAttribute, removeAttributeNS, removeAttributeNode, removeContents, removeNamespaceDeclaration, setAllAttributes, setAttribute, setAttribute, setAttributeNS, setAttributeNode, setAttributeNodeNS, setContentsIndex, setEncodingStyle, setEndIndex, setEnvelope, setFixupDeserializer, setNSMappings, setName, setNamespaceURI, setObjectValue, setQName, setRecorder, setType, setValue, toString

Methods inherited from class org.apache.axis.message.NodeImpl

appendChild, cloneNode, compareDocumentPosition, convertAttrSAXtoDOM, detachNode, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParent, getParentElement, getParentNode, getPrefix, getPreviousSibling, getSchemaTypeInfo, getTextContent, getUserData, getValue, hasAttributes, hasChildNodes, initializeChildren, insertBefore, isDefaultNamespace, isDirty, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, makeAttributesEditable, normalize, output, recycleNode, removeChild, replaceChild, setDirty, setIdAttribute, setIdAttributeNS, setIdAttributeNode, setNodeValue, setOwnerDocument, setParent, setParentElement, setPrefix, setTextContent, setUserData, setValue

Constructor Details

SOAPBodyElement

public SOAPBodyElement()


SOAPBodyElement

public SOAPBodyElement(Element elem)


SOAPBodyElement

public SOAPBodyElement(InputStream input)


SOAPBodyElement

public SOAPBodyElement(String namespace,
                       String localPart)


SOAPBodyElement

public SOAPBodyElement(String namespace,
                       String localPart,
                       String prefix,
                       Attributes attributes,
                       DeserializationContext context)
            throws AxisFault


SOAPBodyElement

public SOAPBodyElement(QName qname)


SOAPBodyElement

public SOAPBodyElement(QName qname,
                       Object value)


SOAPBodyElement

public SOAPBodyElement(Name name)

Method Details

setParentElement

public void setParentElement(SOAPElement parent)
            throws SOAPException
Sets the parent of this Node object to the given SOAPElement object.
Specified by:
setParentElement in interface Node
Overrides:
setParentElement in interface NodeImpl

Parameters:
parent - the SOAPElement object to be set as the parent of this Node object

Throws:
SOAPException - if there is a problem in setting the parent to the given element

See Also:
getParentElement()


Copyright B) 2005 Apache Web Services Project. All Rights Reserved.