org.jboss.axis.message
Class SOAPBodyImpl

java.lang.Object
  extended byorg.jboss.axis.message.NodeImpl (src) 
      extended byorg.jboss.axis.message.SOAPElementImpl (src) 
          extended byorg.jboss.axis.message.SOAPElementAxisImpl (src) 
              extended byorg.jboss.axis.message.SOAPBodyImpl
All Implemented Interfaces:
java.lang.Cloneable, org.w3c.dom.Element, Node (src) , org.w3c.dom.Node, SOAPBody (src) , SOAPElement (src)
Direct Known Subclasses:
SOAPBodyAxisImpl (src)

public class SOAPBodyImpl
extends SOAPElementAxisImpl (src)
implements SOAPBody (src)

An implemenation of the abstract SOAPBody.

This class should not expose functionality that is not part of SOAPBody (src) . Client code should use SOAPBody whenever possible.


Nested Class Summary
 
Nested classes inherited from class org.jboss.axis.message.SOAPElementAxisImpl (src)
SOAPElementAxisImpl.QNameAttr (src)
 
Field Summary
 
Fields inherited from class org.jboss.axis.message.SOAPElementAxisImpl (src)
_isRoot, attributes, context, elementRep, encodingStyle, endEventIndex, href, id, message, name, namespaces, namespaceURI, objectValue, prefix, qNameAttrs, recorder, soapPart, startContentsIndex, startEventIndex, typeQName
 
Fields inherited from class org.jboss.axis.message.NodeImpl (src)
domNode, soapParent
 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Constructor Summary
SOAPBodyImpl(java.lang.String namespace, java.lang.String localPart)
           
SOAPBodyImpl(java.lang.String namespace, java.lang.String localPart, java.lang.String prefix, org.xml.sax.Attributes attributes, DeserializationContext (src)  context)
           
 
Method Summary
 SOAPBodyElement (src) addBodyElement(Name (src)  name)
           
 SOAPBodyElement (src) addDocument(org.w3c.dom.Document doc)
           
 SOAPFault (src) addFault()
           
 SOAPFault (src) addFault(Name (src)  faultCode, java.lang.String faultString)
           
 SOAPFault (src) addFault(Name (src)  faultCode, java.lang.String faultString, java.util.Locale locale)
           
 SOAPFault (src) getFault()
           
 boolean hasFault()
           
 
Methods inherited from class org.jboss.axis.message.SOAPElementAxisImpl (src)
addAttribute, addAttribute, addAttribute, addAttribute, addChild, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addMapping, addNamespaceDeclaration, addTextNode, appendChild, cloneNode, clonning, detachAllChildren, detachNode, getAllAttributes, getAsDocument, getAsDOM, getAsString, getAsStringFromInternal, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getAttributesEx, getAttributeValue, getAttributeValue, getChildElements, getChildElements, getChildNodes, getChildren, getCompleteAttributes, getElementName, getElementsByTagName, getElementsByTagNameNS, getElementsNS, getEncodingStyle, getEnvelope, getFirstChild, getFixupDeserializer, getHref, getID, getLastChild, getLocalName, getName, getNamespacePrefixes, getNamespaceURI, getNamespaceURI, getNextSibling, getNodeType, getNodeValue, getObjectValue, getObjectValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPrefix, getPreviousSibling, getQName, getRealElement, getRecorder, getTagName, getType, getValueAsType, getValueAsType, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, hasAttributes, hasChildNodes, insertBefore, isDirty, isImmutable, isRoot, isSupported, makeAttributesEditable, normalize, output, outputImpl, printFromInternal, publishContents, publishToHandler, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, removeContents, removeNamespaceDeclaration, replaceChild, setAllAttributes, setAllImmutable, setAttribute, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setContentsIndex, setDirty, setEncodingStyle, setEndIndex, setEnvelope, setFixupDeserializer, setImmutable, setName, setNamespaceURI, setNSMappings, setObjectValue, setOwnerDocument, setParentElement, setPrefix, setQName, setRecorder, setType
 
Methods inherited from class org.jboss.axis.message.SOAPElementImpl (src)
getSchemaTypeInfo, setIdAttribute, setIdAttributeNode, setIdAttributeNS
 
Methods inherited from class org.jboss.axis.message.NodeImpl (src)
compareDocumentPosition, getBaseURI, getFeature, getNodeName, getTextContent, getUserData, getValue, hashCode, isDefaultNamespace, isEqualNode, isSameNode, lookupNamespaceURI, lookupPrefix, recycleNode, setNodeValue, setTextContent, setUserData, setValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.xml.soap.SOAPElement (src)
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, getAllAttributes, getAttributeValue, getChildElements, getChildElements, getElementName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeContents, removeNamespaceDeclaration, setEncodingStyle
 
Methods inherited from interface javax.xml.soap.Node (src)
detachNode, getParentElement, getValue, recycleNode, setParentElement, setValue
 
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix
 
Methods inherited from interface org.w3c.dom.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS
 

Constructor Detail

SOAPBodyImpl

public SOAPBodyImpl(java.lang.String namespace,
                    java.lang.String localPart)

SOAPBodyImpl

public SOAPBodyImpl(java.lang.String namespace,
                    java.lang.String localPart,
                    java.lang.String prefix,
                    org.xml.sax.Attributes attributes,
                    DeserializationContext (src)  context)
             throws AxisFault (src) 
Method Detail

addBodyElement

public SOAPBodyElement (src)  addBodyElement(Name (src)  name)
                               throws SOAPException (src) 
Specified by:
addBodyElement in interface SOAPBody (src)
Throws:
SOAPException (src)

addDocument

public SOAPBodyElement (src)  addDocument(org.w3c.dom.Document doc)
                            throws SOAPException (src) 
Specified by:
addDocument in interface SOAPBody (src)
Throws:
SOAPException (src)

addFault

public SOAPFault (src)  addFault()
                   throws SOAPException (src) 
Specified by:
addFault in interface SOAPBody (src)
Throws:
SOAPException (src)

addFault

public SOAPFault (src)  addFault(Name (src)  faultCode,
                          java.lang.String faultString)
                   throws SOAPException (src) 
Specified by:
addFault in interface SOAPBody (src)
Throws:
SOAPException (src)

addFault

public SOAPFault (src)  addFault(Name (src)  faultCode,
                          java.lang.String faultString,
                          java.util.Locale locale)
                   throws SOAPException (src) 
Specified by:
addFault in interface SOAPBody (src)
Throws:
SOAPException (src)

getFault

public SOAPFault (src)  getFault()
Specified by:
getFault in interface SOAPBody (src)

hasFault

public boolean hasFault()
Specified by:
hasFault in interface SOAPBody (src)