com.ibm.di.fc.webservice.util
Class SOAPBodyOutputNS

java.lang.Object
  extended by org.apache.axis.message.NodeImpl
      extended by org.apache.axis.message.MessageElement
          extended by com.ibm.di.fc.webservice.util.SOAPBodyOutputNS
All Implemented Interfaces:
Serializable, Cloneable, javax.xml.soap.SOAPBody, javax.xml.soap.SOAPElement, Element, Node, NodeList

public class SOAPBodyOutputNS
extends org.apache.axis.message.MessageElement
implements javax.xml.soap.SOAPBody

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.axis.message.MessageElement
org.apache.axis.message.MessageElement.QNameAttr
 
Field Summary
 
Fields inherited from class org.apache.axis.message.MessageElement
_isRoot, context, encodingStyle, endEventIndex, fixupDeserializer, href, id, message, namespaces, qNameAttrs, recorder, startContentsIndex, startEventIndex, typeQName
 
Fields inherited from class org.apache.axis.message.NodeImpl
_isDirty, attributes, children, document, name, namespaceURI, parent, prefix, textRep
 
Fields inherited from interface org.w3c.dom.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
 
Fields inherited from interface org.w3c.dom.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 Summary
SOAPBodyOutputNS(String namespace, String localPart, String prefix, Attributes attributes, org.apache.axis.encoding.DeserializationContext context, org.apache.axis.soap.SOAPConstants soapConsts)
           
 
Method Summary
 javax.xml.soap.SOAPBodyElement addBodyElement(javax.xml.soap.Name name)
           
 void addChild(org.apache.axis.message.MessageElement el)
           
 javax.xml.soap.SOAPElement addChildElement(javax.xml.soap.SOAPElement element)
           
 javax.xml.soap.SOAPBodyElement addDocument(Document aDoc)
           
 javax.xml.soap.SOAPFault addFault()
           
 javax.xml.soap.SOAPFault addFault(javax.xml.soap.Name aName, String aFault)
           
 javax.xml.soap.SOAPFault addFault(javax.xml.soap.Name aName, String aFault, Locale aLocale)
           
 short compareDocumentPosition(Node other)
           
 void detachNode()
           
 void disableFormatting()
           
protected  org.apache.axis.message.MessageElement findElement(Vector vec, String namespace, String localPart)
           
 String getBaseURI()
           
 Iterator getChildElements()
           
 Iterator getChildElements(javax.xml.soap.Name name)
           
 Attributes getCompleteAttributes()
           
 javax.xml.soap.SOAPFault getFault()
           
 Object getFeature(String feature, String version)
           
 TypeInfo getSchemaTypeInfo()
           
 String getTextContent()
           
 Object getUserData(String key)
           
 boolean hasFault()
           
 boolean isDefaultNamespace(String namespaceURI)
           
 boolean isEqualNode(Node arg)
           
 boolean isSameNode(Node other)
           
 String lookupNamespaceURI(String prefix)
           
 String lookupPrefix(String namespaceURI)
           
protected  void outputImpl(org.apache.axis.encoding.SerializationContext context)
           
 void removeChild(org.apache.axis.message.MessageElement child)
           
 void setEncodingStyle(String encodingStyle)
           
 void setIdAttribute(String name, boolean isId)
           
 void setIdAttributeNode(Attr idAttr, boolean isId)
           
 void setIdAttributeNS(String namespaceURI, String localName, boolean isId)
           
 void setParentElement(javax.xml.soap.SOAPElement parent)
           
 void setSAAJEncodingCompliance(boolean comply)
           
 void setTextContent(String textContent)
           
 Object setUserData(String key, Object data, UserDataHandler handler)
           
 
Methods inherited from class org.apache.axis.message.MessageElement
addAttribute, addAttribute, addAttribute, addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addMapping, addNamespaceDeclaration, addTextNode, childDeepCloned, cloneNode, cloning, detachAllChildren, equals, getAllAttributes, getAsDocument, getAsDOM, getAsString, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributesEx, getAttributeValue, getAttributeValue, getChildElement, getChildElements, getChildren, 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, publishContents, publishToHandler, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeContents, removeNamespaceDeclaration, setAllAttributes, setAttribute, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setContentsIndex, setEndIndex, setEnvelope, setFixupDeserializer, setName, setNamespaceURI, setNSMappings, setObjectValue, setQName, setRecorder, setType, setValue, toString
 
Methods inherited from class org.apache.axis.message.NodeImpl
appendChild, convertAttrSAXtoDOM, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getParent, getParentElement, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, initializeChildren, insertBefore, isDirty, isSupported, makeAttributesEditable, normalize, recycleNode, removeChild, replaceChild, reset, setDirty, setDirty, setNodeValue, setOwnerDocument, setParent, setPrefix
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.xml.soap.SOAPElement
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, getAllAttributes, getAttributeValue, getElementName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeContents, removeNamespaceDeclaration
 
Methods inherited from interface javax.xml.soap.Node
getParentElement, getValue, recycleNode, 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
 
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
 

Constructor Detail

SOAPBodyOutputNS

public SOAPBodyOutputNS(String namespace,
                        String localPart,
                        String prefix,
                        Attributes attributes,
                        org.apache.axis.encoding.DeserializationContext context,
                        org.apache.axis.soap.SOAPConstants soapConsts)
                 throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault
Method Detail

setParentElement

public void setParentElement(javax.xml.soap.SOAPElement parent)
                      throws javax.xml.soap.SOAPException
Overrides:
setParentElement in class org.apache.axis.message.NodeImpl
Throws:
javax.xml.soap.SOAPException

detachNode

public void detachNode()
Overrides:
detachNode in class org.apache.axis.message.NodeImpl

disableFormatting

public void disableFormatting()

setEncodingStyle

public void setEncodingStyle(String encodingStyle)
                      throws javax.xml.soap.SOAPException
Specified by:
setEncodingStyle in interface javax.xml.soap.SOAPElement
Overrides:
setEncodingStyle in class org.apache.axis.message.MessageElement
Throws:
javax.xml.soap.SOAPException

outputImpl

protected void outputImpl(org.apache.axis.encoding.SerializationContext context)
                   throws Exception
Overrides:
outputImpl in class org.apache.axis.message.MessageElement
Throws:
Exception

findElement

protected org.apache.axis.message.MessageElement findElement(Vector vec,
                                                             String namespace,
                                                             String localPart)
Overrides:
findElement in class org.apache.axis.message.MessageElement

addBodyElement

public javax.xml.soap.SOAPBodyElement addBodyElement(javax.xml.soap.Name name)
                                              throws javax.xml.soap.SOAPException
Specified by:
addBodyElement in interface javax.xml.soap.SOAPBody
Throws:
javax.xml.soap.SOAPException

addFault

public javax.xml.soap.SOAPFault addFault()
                                  throws javax.xml.soap.SOAPException
Specified by:
addFault in interface javax.xml.soap.SOAPBody
Throws:
javax.xml.soap.SOAPException

getFault

public javax.xml.soap.SOAPFault getFault()
Specified by:
getFault in interface javax.xml.soap.SOAPBody

hasFault

public boolean hasFault()
Specified by:
hasFault in interface javax.xml.soap.SOAPBody

addChild

public void addChild(org.apache.axis.message.MessageElement el)
              throws javax.xml.soap.SOAPException
Overrides:
addChild in class org.apache.axis.message.MessageElement
Throws:
javax.xml.soap.SOAPException

getChildElements

public Iterator getChildElements()
Specified by:
getChildElements in interface javax.xml.soap.SOAPElement
Overrides:
getChildElements in class org.apache.axis.message.MessageElement

getChildElements

public Iterator getChildElements(javax.xml.soap.Name name)
Specified by:
getChildElements in interface javax.xml.soap.SOAPElement
Overrides:
getChildElements in class org.apache.axis.message.MessageElement

removeChild

public void removeChild(org.apache.axis.message.MessageElement child)

addChildElement

public javax.xml.soap.SOAPElement addChildElement(javax.xml.soap.SOAPElement element)
                                           throws javax.xml.soap.SOAPException
Specified by:
addChildElement in interface javax.xml.soap.SOAPElement
Overrides:
addChildElement in class org.apache.axis.message.MessageElement
Throws:
javax.xml.soap.SOAPException

setSAAJEncodingCompliance

public void setSAAJEncodingCompliance(boolean comply)

getCompleteAttributes

public Attributes getCompleteAttributes()
Overrides:
getCompleteAttributes in class org.apache.axis.message.MessageElement

addDocument

public javax.xml.soap.SOAPBodyElement addDocument(Document aDoc)
                                           throws javax.xml.soap.SOAPException
Specified by:
addDocument in interface javax.xml.soap.SOAPBody
Throws:
javax.xml.soap.SOAPException

addFault

public javax.xml.soap.SOAPFault addFault(javax.xml.soap.Name aName,
                                         String aFault)
                                  throws javax.xml.soap.SOAPException
Specified by:
addFault in interface javax.xml.soap.SOAPBody
Throws:
javax.xml.soap.SOAPException

addFault

public javax.xml.soap.SOAPFault addFault(javax.xml.soap.Name aName,
                                         String aFault,
                                         Locale aLocale)
                                  throws javax.xml.soap.SOAPException
Specified by:
addFault in interface javax.xml.soap.SOAPBody
Throws:
javax.xml.soap.SOAPException

getUserData

public Object getUserData(String key)
Specified by:
getUserData in interface Node

setUserData

public Object setUserData(String key,
                          Object data,
                          UserDataHandler handler)
Specified by:
setUserData in interface Node

getFeature

public Object getFeature(String feature,
                         String version)
Specified by:
getFeature in interface Node

isEqualNode

public boolean isEqualNode(Node arg)
Specified by:
isEqualNode in interface Node

lookupNamespaceURI

public String lookupNamespaceURI(String prefix)
Specified by:
lookupNamespaceURI in interface Node

isDefaultNamespace

public boolean isDefaultNamespace(String namespaceURI)
Specified by:
isDefaultNamespace in interface Node

lookupPrefix

public String lookupPrefix(String namespaceURI)
Specified by:
lookupPrefix in interface Node

isSameNode

public boolean isSameNode(Node other)
Specified by:
isSameNode in interface Node

setTextContent

public void setTextContent(String textContent)
                    throws DOMException
Specified by:
setTextContent in interface Node
Throws:
DOMException

getTextContent

public String getTextContent()
                      throws DOMException
Specified by:
getTextContent in interface Node
Throws:
DOMException

compareDocumentPosition

public short compareDocumentPosition(Node other)
                              throws DOMException
Specified by:
compareDocumentPosition in interface Node
Throws:
DOMException

getBaseURI

public String getBaseURI()
Specified by:
getBaseURI in interface Node

setIdAttributeNode

public void setIdAttributeNode(Attr idAttr,
                               boolean isId)
                        throws DOMException
Specified by:
setIdAttributeNode in interface Element
Throws:
DOMException

setIdAttributeNS

public void setIdAttributeNS(String namespaceURI,
                             String localName,
                             boolean isId)
                      throws DOMException
Specified by:
setIdAttributeNS in interface Element
Throws:
DOMException

setIdAttribute

public void setIdAttribute(String name,
                           boolean isId)
                    throws DOMException
Specified by:
setIdAttribute in interface Element
Throws:
DOMException

getSchemaTypeInfo

public TypeInfo getSchemaTypeInfo()
Specified by:
getSchemaTypeInfo in interface Element