csoap.xml.soap
Class SOAPElementImpl

java.lang.Object
  extended bycsoap.xml.soap.NodeImpl
      extended bycsoap.xml.soap.SOAPElementImpl
All Implemented Interfaces:
javax.xml.soap.Node, javax.xml.soap.SOAPElement
Direct Known Subclasses:
DetailEntryImpl, DetailImpl, SOAPBodyElementImpl, SOAPBodyImpl, SOAPEnvelopeImpl, SOAPFaultElementImpl, SOAPHeaderElementImpl, SOAPHeaderImpl

public class SOAPElementImpl
extends NodeImpl
implements javax.xml.soap.SOAPElement


Constructor Summary
SOAPElementImpl(NameImpl nameP)
           
SOAPElementImpl(javax.xml.namespace.QName qualifiedName)
           
SOAPElementImpl(java.lang.String localName)
           
SOAPElementImpl(java.lang.String localName, java.lang.String prefix)
           
SOAPElementImpl(java.lang.String localName, java.lang.String prefix, java.lang.String uri)
           
 
Method Summary
 javax.xml.soap.SOAPElement addAttribute(javax.xml.soap.Name name, java.lang.String value)
           
 javax.xml.soap.SOAPElement addBigTextNode(char[] bigTextNode)
           
 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(java.lang.String localName)
           
 javax.xml.soap.SOAPElement addChildElement(java.lang.String localName, java.lang.String prefix)
           
 javax.xml.soap.SOAPElement addChildElement(java.lang.String localName, java.lang.String prefix, java.lang.String uri)
           
 javax.xml.soap.SOAPElement addNamespaceDeclaration(java.lang.String prefix, java.lang.String uri)
           
 javax.xml.soap.SOAPElement addTextNode(java.lang.String TextNode)
           
 java.util.Iterator getAllAttributes()
           
 java.lang.String getAttributeValue(javax.xml.soap.Name name)
           
 java.util.Iterator getChildElements()
           
 java.util.Iterator getChildElements(javax.xml.soap.Name name)
           
 javax.xml.soap.Name getElementName()
           
 java.lang.String getEncodingStyle()
           
 java.util.Iterator getNamespacePrefixes()
           
 java.lang.String getNamespaceURI(java.lang.String prefix)
           
 java.lang.String getPrefixOf(java.lang.String uri)
           
 javax.xml.soap.SOAPElement getSOAPElementMutiRef(java.lang.String id, int x)
           
 boolean removeAttribute(javax.xml.soap.Name name)
           
 boolean removeNamespaceDeclaration(java.lang.String prefix)
           
 void setEncodingStyle(java.lang.String EncondingStyle)
           
 
Methods inherited from class csoap.xml.soap.NodeImpl
detachNode, getBigValue, getParentElement, getValue, isBig, recycleNode, setBigValue, setParentElement, setValue
 
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.Node
detachNode, getParentElement, getValue, recycleNode, setParentElement
 

Constructor Detail

SOAPElementImpl

public SOAPElementImpl(NameImpl nameP)

SOAPElementImpl

public SOAPElementImpl(javax.xml.namespace.QName qualifiedName)

SOAPElementImpl

public SOAPElementImpl(java.lang.String localName,
                       java.lang.String prefix)

SOAPElementImpl

public SOAPElementImpl(java.lang.String localName)

SOAPElementImpl

public SOAPElementImpl(java.lang.String localName,
                       java.lang.String prefix,
                       java.lang.String uri)
Method Detail

addChildElement

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

addChildElement

public javax.xml.soap.SOAPElement addChildElement(java.lang.String localName)
Specified by:
addChildElement in interface javax.xml.soap.SOAPElement

addChildElement

public javax.xml.soap.SOAPElement addChildElement(java.lang.String localName,
                                                  java.lang.String prefix)
Specified by:
addChildElement in interface javax.xml.soap.SOAPElement

addChildElement

public javax.xml.soap.SOAPElement addChildElement(java.lang.String localName,
                                                  java.lang.String prefix,
                                                  java.lang.String uri)
Specified by:
addChildElement in interface javax.xml.soap.SOAPElement

addChildElement

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

addTextNode

public javax.xml.soap.SOAPElement addTextNode(java.lang.String TextNode)
Specified by:
addTextNode in interface javax.xml.soap.SOAPElement

addBigTextNode

public javax.xml.soap.SOAPElement addBigTextNode(char[] bigTextNode)

addAttribute

public javax.xml.soap.SOAPElement addAttribute(javax.xml.soap.Name name,
                                               java.lang.String value)
Specified by:
addAttribute in interface javax.xml.soap.SOAPElement

addNamespaceDeclaration

public javax.xml.soap.SOAPElement addNamespaceDeclaration(java.lang.String prefix,
                                                          java.lang.String uri)
Specified by:
addNamespaceDeclaration in interface javax.xml.soap.SOAPElement

getAttributeValue

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

getAllAttributes

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

getNamespaceURI

public java.lang.String getNamespaceURI(java.lang.String prefix)
Specified by:
getNamespaceURI in interface javax.xml.soap.SOAPElement

getNamespacePrefixes

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

getElementName

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

removeAttribute

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

removeNamespaceDeclaration

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

getChildElements

public java.util.Iterator getChildElements()
Specified by:
getChildElements in interface javax.xml.soap.SOAPElement

getChildElements

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

setEncodingStyle

public void setEncodingStyle(java.lang.String EncondingStyle)
Specified by:
setEncodingStyle in interface javax.xml.soap.SOAPElement

getEncodingStyle

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

getSOAPElementMutiRef

public javax.xml.soap.SOAPElement getSOAPElementMutiRef(java.lang.String id,
                                                        int x)

getPrefixOf

public java.lang.String getPrefixOf(java.lang.String uri)