com.infoengine.soap.util.sax
Class UnsupportedSOAPHeader

java.lang.Object
  extended bycom.infoengine.soap.util.saaj.UnsupportedDOMNode
      extended bycom.infoengine.soap.util.saaj.UnsupportedDOMElement
          extended bycom.infoengine.soap.util.sax.UnsupportedSOAPElement
              extended bycom.infoengine.soap.util.sax.UnsupportedSOAPHeader
All Implemented Interfaces:
Element, Node, javax.xml.soap.Node, javax.xml.soap.SOAPElement, javax.xml.soap.SOAPHeader

public class UnsupportedSOAPHeader
extends UnsupportedSOAPElement
implements javax.xml.soap.SOAPHeader


Field Summary
(package private)  ArrayList headers
           
protected  Name_Impl name
           
protected  String value
           
 
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
(package private) UnsupportedSOAPHeader(SOAPParameter[] parms)
           
 
Method Summary
 javax.xml.soap.SOAPElement addAttribute(javax.xml.soap.Name name, String str)
           
 javax.xml.soap.SOAPElement addChildElement(javax.xml.soap.Name name)
           
 javax.xml.soap.SOAPElement addChildElement(javax.xml.soap.SOAPElement sOAPElement)
           
 javax.xml.soap.SOAPElement addChildElement(String str)
           
 javax.xml.soap.SOAPElement addChildElement(String str, String str1)
           
 javax.xml.soap.SOAPElement addChildElement(String str, String str1, String str2)
           
 javax.xml.soap.SOAPHeaderElement addHeaderElement(javax.xml.soap.Name name)
           
 javax.xml.soap.SOAPElement addNamespaceDeclaration(String str, String str1)
           
 javax.xml.soap.SOAPElement addTextNode(String str)
           
 void detachNode()
           
 Iterator examineAllHeaderElements()
           
 Iterator examineHeaderElements(String str)
           
 Iterator examineMustUnderstandHeaderElements(String str)
           
 Iterator extractAllHeaderElements()
           
 Iterator extractHeaderElements(String str)
           
 Iterator getAllAttributes()
           
 String getAttributeValue(javax.xml.soap.Name name)
           
 Iterator getChildElements()
           
 Iterator getChildElements(javax.xml.soap.Name name)
           
 javax.xml.soap.Name getElementName()
           
 String getEncodingStyle()
           
 Iterator getNamespacePrefixes()
           
 String getNamespaceURI(String str)
           
 javax.xml.soap.SOAPElement getParentElement()
           
 String getValue()
           
 Iterator getVisibleNamespacePrefixes()
           
 void recycleNode()
           
 boolean removeAttribute(javax.xml.soap.Name name)
           
 void removeContents()
           
 boolean removeNamespaceDeclaration(String str)
           
 void setEncodingStyle(String str)
           
 void setParentElement(javax.xml.soap.SOAPElement sOAPElement)
           
 void setValue(String str)
           
 
Methods inherited from class com.infoengine.soap.util.saaj.UnsupportedDOMElement
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS
 
Methods inherited from class com.infoengine.soap.util.saaj.UnsupportedDOMNode
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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.xml.soap.SOAPElement
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, getAllAttributes, getAttributeValue, getChildElements, getElementName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeContents, removeNamespaceDeclaration, setEncodingStyle
 
Methods inherited from interface javax.xml.soap.Node
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
 

Field Detail

headers

ArrayList headers

name

protected Name_Impl name

value

protected String value
Constructor Detail

UnsupportedSOAPHeader

UnsupportedSOAPHeader(SOAPParameter[] parms)
Method Detail

addHeaderElement

public javax.xml.soap.SOAPHeaderElement addHeaderElement(javax.xml.soap.Name name)
                                                  throws javax.xml.soap.SOAPException
Specified by:
addHeaderElement in interface javax.xml.soap.SOAPHeader
Throws:
javax.xml.soap.SOAPException

examineAllHeaderElements

public Iterator examineAllHeaderElements()
Specified by:
examineAllHeaderElements in interface javax.xml.soap.SOAPHeader

examineHeaderElements

public Iterator examineHeaderElements(String str)
Specified by:
examineHeaderElements in interface javax.xml.soap.SOAPHeader

examineMustUnderstandHeaderElements

public Iterator examineMustUnderstandHeaderElements(String str)
Specified by:
examineMustUnderstandHeaderElements in interface javax.xml.soap.SOAPHeader

extractAllHeaderElements

public Iterator extractAllHeaderElements()
Specified by:
extractAllHeaderElements in interface javax.xml.soap.SOAPHeader

extractHeaderElements

public Iterator extractHeaderElements(String str)
Specified by:
extractHeaderElements in interface javax.xml.soap.SOAPHeader

getChildElements

public Iterator getChildElements()
Specified by:
getChildElements in interface javax.xml.soap.SOAPElement
Overrides:
getChildElements in class UnsupportedSOAPElement

addAttribute

public javax.xml.soap.SOAPElement addAttribute(javax.xml.soap.Name name,
                                               String str)
                                        throws javax.xml.soap.SOAPException
Specified by:
addAttribute in interface javax.xml.soap.SOAPElement
Throws:
javax.xml.soap.SOAPException

addChildElement

public javax.xml.soap.SOAPElement addChildElement(javax.xml.soap.SOAPElement sOAPElement)
                                           throws javax.xml.soap.SOAPException
Specified by:
addChildElement in interface javax.xml.soap.SOAPElement
Throws:
javax.xml.soap.SOAPException

addChildElement

public javax.xml.soap.SOAPElement addChildElement(String str)
                                           throws javax.xml.soap.SOAPException
Specified by:
addChildElement in interface javax.xml.soap.SOAPElement
Throws:
javax.xml.soap.SOAPException

addChildElement

public javax.xml.soap.SOAPElement addChildElement(javax.xml.soap.Name name)
                                           throws javax.xml.soap.SOAPException
Specified by:
addChildElement in interface javax.xml.soap.SOAPElement
Throws:
javax.xml.soap.SOAPException

addChildElement

public javax.xml.soap.SOAPElement addChildElement(String str,
                                                  String str1)
                                           throws javax.xml.soap.SOAPException
Specified by:
addChildElement in interface javax.xml.soap.SOAPElement
Throws:
javax.xml.soap.SOAPException

addChildElement

public javax.xml.soap.SOAPElement addChildElement(String str,
                                                  String str1,
                                                  String str2)
                                           throws javax.xml.soap.SOAPException
Specified by:
addChildElement in interface javax.xml.soap.SOAPElement
Throws:
javax.xml.soap.SOAPException

addNamespaceDeclaration

public javax.xml.soap.SOAPElement addNamespaceDeclaration(String str,
                                                          String str1)
                                                   throws javax.xml.soap.SOAPException
Specified by:
addNamespaceDeclaration in interface javax.xml.soap.SOAPElement
Throws:
javax.xml.soap.SOAPException

addTextNode

public javax.xml.soap.SOAPElement addTextNode(String str)
                                       throws javax.xml.soap.SOAPException
Specified by:
addTextNode in interface javax.xml.soap.SOAPElement
Throws:
javax.xml.soap.SOAPException

detachNode

public void detachNode()
Specified by:
detachNode in interface javax.xml.soap.Node

getAllAttributes

public Iterator getAllAttributes()
Specified by:
getAllAttributes in interface javax.xml.soap.SOAPElement

getAttributeValue

public String getAttributeValue(javax.xml.soap.Name name)
Specified by:
getAttributeValue in interface javax.xml.soap.SOAPElement

getChildElements

public Iterator getChildElements(javax.xml.soap.Name name)
Specified by:
getChildElements in interface javax.xml.soap.SOAPElement

getElementName

public javax.xml.soap.Name getElementName()
Specified by:
getElementName in interface javax.xml.soap.SOAPElement

getEncodingStyle

public String getEncodingStyle()
Specified by:
getEncodingStyle in interface javax.xml.soap.SOAPElement

getNamespacePrefixes

public Iterator getNamespacePrefixes()
Specified by:
getNamespacePrefixes in interface javax.xml.soap.SOAPElement

getNamespaceURI

public String getNamespaceURI(String str)
Specified by:
getNamespaceURI in interface javax.xml.soap.SOAPElement

getParentElement

public javax.xml.soap.SOAPElement getParentElement()
Specified by:
getParentElement in interface javax.xml.soap.Node

getValue

public String getValue()
Specified by:
getValue in interface javax.xml.soap.Node

getVisibleNamespacePrefixes

public Iterator getVisibleNamespacePrefixes()
Specified by:
getVisibleNamespacePrefixes in interface javax.xml.soap.SOAPElement

recycleNode

public void recycleNode()
Specified by:
recycleNode in interface javax.xml.soap.Node

removeAttribute

public boolean removeAttribute(javax.xml.soap.Name name)
Specified by:
removeAttribute in interface javax.xml.soap.SOAPElement

removeContents

public void removeContents()
Specified by:
removeContents in interface javax.xml.soap.SOAPElement

removeNamespaceDeclaration

public boolean removeNamespaceDeclaration(String str)
Specified by:
removeNamespaceDeclaration in interface javax.xml.soap.SOAPElement

setEncodingStyle

public void setEncodingStyle(String str)
                      throws javax.xml.soap.SOAPException
Specified by:
setEncodingStyle in interface javax.xml.soap.SOAPElement
Throws:
javax.xml.soap.SOAPException

setParentElement

public void setParentElement(javax.xml.soap.SOAPElement sOAPElement)
                      throws javax.xml.soap.SOAPException
Specified by:
setParentElement in interface javax.xml.soap.Node
Throws:
javax.xml.soap.SOAPException

setValue

public void setValue(String str)
Specified by:
setValue in interface javax.xml.soap.Node