|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.axis2.saaj.NodeImpl
org.apache.axis2.saaj.SOAPElementImpl
Class SOAPElementImpl
Field Summary | |
protected OMElement |
omElement
Field omElement The corresponding OM object for SOAPElement is OMElement, so we would have a datamember of type OMElement in this class |
Fields inherited from class org.apache.axis2.saaj.NodeImpl |
document, omNode |
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 | |
SOAPElementImpl()
Constructor SOAPElementImpl The empty constructor |
|
SOAPElementImpl(OMElement omElement)
Constructor SOAPElementImpl The standard constructor for being able to create SOAPElement given a omElement |
Method Summary | |
javax.xml.soap.SOAPElement |
addAttribute(javax.xml.soap.Name name,
java.lang.String value)
Method addAttribute This method adds an attribute to the underlying omElement datamember and returns ourselves |
javax.xml.soap.SOAPElement |
addChildElement(javax.xml.soap.Name name)
Method addChildElement |
javax.xml.soap.SOAPElement |
addChildElement(javax.xml.soap.SOAPElement element)
Method addChildElement |
javax.xml.soap.SOAPElement |
addChildElement(java.lang.String localName)
Method addChildElement |
javax.xml.soap.SOAPElement |
addChildElement(java.lang.String localName,
java.lang.String prefix)
Method addChildElement |
javax.xml.soap.SOAPElement |
addChildElement(java.lang.String localName,
java.lang.String prefix,
java.lang.String uri)
Method addChildElement |
javax.xml.soap.SOAPElement |
addNamespaceDeclaration(java.lang.String prefix,
java.lang.String uri)
Method addNamespaceDeclaration |
javax.xml.soap.SOAPElement |
addTextNode(java.lang.String text)
Method addTextNode |
java.util.Iterator |
getAllAttributes()
Method getAllAttributes |
java.lang.String |
getAttribute(java.lang.String name)
method getAttribute This method retrieves the value of an attribute having specified localname. |
org.w3c.dom.Attr |
getAttributeNode(java.lang.String localName)
method getAttributeNode This method retrieves an attribute node by the specified localname |
org.w3c.dom.Attr |
getAttributeNodeNS(java.lang.String namespaceURI,
java.lang.String localName)
method getAttributeNodeNS This method retrieves an org.w3c.dom.Attr node matching the specified namespaceURI and localName |
java.lang.String |
getAttributeNS(java.lang.String namespaceURI,
java.lang.String localName)
method getAttributeNS This method retrieves the value of the attribute matching the specified namespaceURI, and localName |
java.lang.String |
getAttributeValue(javax.xml.soap.Name name)
Method getAttributeValue |
java.util.Iterator |
getChildElements()
method getChildElements |
java.util.Iterator |
getChildElements(javax.xml.soap.Name name)
method getChildElements |
javax.xml.soap.Name |
getElementName()
Method getElementName |
org.w3c.dom.NodeList |
getElementsByTagName(java.lang.String localName)
Method getElementsByTagName Returns a NodeList of all the descendant Elements with the given local name, in the order in which they are encountered in a preorder traversal of this Element tree. |
org.w3c.dom.NodeList |
getElementsByTagNameNS(java.lang.String namespaceURI,
java.lang.String localName)
getElementsByTagNameNS Returns a NodeList of all the descendant Elements with a given local name and namespace URI in the order in which they are encountered in a preorder traversal of this Element tree. |
java.lang.String |
getEncodingStyle()
method getEncodingStyle |
java.util.Iterator |
getNamespacePrefixes()
method getNamespacePrefixes This method returns an iterator over all the declared namespaces prefix names. |
java.lang.String |
getNamespaceURI(java.lang.String prefix)
Method getNamespaceURI |
OMElement |
getOMElement()
Method getOMElement getter method on the data member omElement |
java.lang.String |
getTagName()
method getTagName |
java.util.Iterator |
getVisibleNamespacePrefixes()
method getVisibleNamespacePrefixes |
boolean |
hasAttribute(java.lang.String localName)
method hasAttribute This method returns true when an attribute with a given name is specified on this element, false otherwise. |
boolean |
hasAttributeNS(java.lang.String namespaceURI,
java.lang.String localName)
method hasAttributeNS This method returns true when an attribute with a given local name and namespace URI is specified on this element or has a default value, false otherwise. |
boolean |
removeAttribute(javax.xml.soap.Name name)
method removeAttribute This method removes an attribute with the specified name from the element. |
void |
removeAttribute(java.lang.String localName)
method removeAttribute |
org.w3c.dom.Attr |
removeAttributeNode(org.w3c.dom.Attr oldAttr)
method removeAttributeNode This method removes the specified attribute node from this element. |
void |
removeAttributeNS(java.lang.String namespaceURI,
java.lang.String localName)
|
void |
removeContents()
method removeContents |
boolean |
removeNamespaceDeclaration(java.lang.String prefix)
method removeNamespaceDeclaration |
void |
setAttribute(java.lang.String localName,
java.lang.String value)
Method setAttribute This method creates and adds an attribute with the given localName and value into the underlying OM. |
org.w3c.dom.Attr |
setAttributeNode(org.w3c.dom.Attr attr)
Method setAttributeNode This method creates and adds an attribute corresponding to the supplied Attr
object into the underlying OM. |
org.w3c.dom.Attr |
setAttributeNodeNS(org.w3c.dom.Attr attr)
Method setAttributeNode This method creates and adds an attribute corresponding to the supplied Attr
object into the underlying OM. |
void |
setAttributeNS(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String value)
Method setAttributeNS This method creates and adds an attribute with the given namespaceURI, localName and value into the underlying OM. |
void |
setEncodingStyle(java.lang.String encodingStyle)
method setEncodingStyle |
Methods inherited from class org.apache.axis2.saaj.NodeImpl |
appendChild, cloneNode, detachNode, equals, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOMNode, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousSibling, getValue, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, recycleNode, removeChild, replaceChild, setNodeValue, setOwnerDocument, setParentElement, setPrefix, setValue |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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 |
Field Detail |
protected OMElement omElement
Constructor Detail |
public SOAPElementImpl(OMElement omElement)
omElement
- public SOAPElementImpl()
Method Detail |
public OMElement getOMElement()
public javax.xml.soap.SOAPElement addChildElement(javax.xml.soap.Name name) throws javax.xml.soap.SOAPException
addChildElement
in interface javax.xml.soap.SOAPElement
name
-
javax.xml.soap.SOAPException
SOAPElement.addChildElement(javax.xml.soap.Name)
public javax.xml.soap.SOAPElement addChildElement(java.lang.String localName) throws javax.xml.soap.SOAPException
addChildElement
in interface javax.xml.soap.SOAPElement
localName
-
javax.xml.soap.SOAPException
SOAPElement.addChildElement(java.lang.String)
public javax.xml.soap.SOAPElement addChildElement(java.lang.String localName, java.lang.String prefix) throws javax.xml.soap.SOAPException
addChildElement
in interface javax.xml.soap.SOAPElement
localName
- prefix
-
javax.xml.soap.SOAPException
SOAPElement.addChildElement(java.lang.String, java.lang.String)
public javax.xml.soap.SOAPElement addChildElement(java.lang.String localName, java.lang.String prefix, java.lang.String uri) throws javax.xml.soap.SOAPException
addChildElement
in interface javax.xml.soap.SOAPElement
localName
- prefix
- uri
- a String
giving the URI of the namespace
to which the new element belongs
javax.xml.soap.SOAPException
SOAPElement.addChildElement(java.lang.String, java.lang.String, java.lang.String)
public javax.xml.soap.SOAPElement addChildElement(javax.xml.soap.SOAPElement element) throws javax.xml.soap.SOAPException
addChildElement
in interface javax.xml.soap.SOAPElement
element
-
javax.xml.soap.SOAPException
SOAPElement.addChildElement(javax.xml.soap.SOAPElement)
public javax.xml.soap.SOAPElement addTextNode(java.lang.String text) throws javax.xml.soap.SOAPException
addTextNode
in interface javax.xml.soap.SOAPElement
text
-
javax.xml.soap.SOAPException
SOAPElement.addTextNode(java.lang.String)
public javax.xml.soap.SOAPElement addAttribute(javax.xml.soap.Name name, java.lang.String value) throws javax.xml.soap.SOAPException
addAttribute
in interface javax.xml.soap.SOAPElement
name
- value
-
javax.xml.soap.SOAPException
SOAPElement.addAttribute(javax.xml.soap.Name, java.lang.String)
public javax.xml.soap.SOAPElement addNamespaceDeclaration(java.lang.String prefix, java.lang.String uri) throws javax.xml.soap.SOAPException
addNamespaceDeclaration
in interface javax.xml.soap.SOAPElement
prefix
- uri
-
javax.xml.soap.SOAPException
SOAPElement.addNamespaceDeclaration(java.lang.String, java.lang.String)
public java.lang.String getAttributeValue(javax.xml.soap.Name name)
getAttributeValue
in interface javax.xml.soap.SOAPElement
name
-
SOAPElement.getAttributeValue(javax.xml.soap.Name)
public java.util.Iterator getAllAttributes()
getAllAttributes
in interface javax.xml.soap.SOAPElement
SOAPElement.getAllAttributes()
public java.lang.String getNamespaceURI(java.lang.String prefix)
getNamespaceURI
in interface javax.xml.soap.SOAPElement
prefix
-
SOAPElement.getNamespaceURI(java.lang.String)
public java.util.Iterator getNamespacePrefixes()
getNamespacePrefixes
in interface javax.xml.soap.SOAPElement
SOAPElement.getNamespacePrefixes()
public javax.xml.soap.Name getElementName()
getElementName
in interface javax.xml.soap.SOAPElement
SOAPElement.getElementName()
public boolean removeAttribute(javax.xml.soap.Name name)
removeAttribute
in interface javax.xml.soap.SOAPElement
name
-
SOAPElement.removeAttribute(javax.xml.soap.Name)
public boolean removeNamespaceDeclaration(java.lang.String prefix)
removeNamespaceDeclaration
in interface javax.xml.soap.SOAPElement
prefix
-
SOAPElement.removeNamespaceDeclaration(java.lang.String)
public java.util.Iterator getChildElements()
getChildElements
in interface javax.xml.soap.SOAPElement
SOAPElement.getChildElements()
public java.util.Iterator getChildElements(javax.xml.soap.Name name)
getChildElements
in interface javax.xml.soap.SOAPElement
name
-
SOAPElement.getChildElements(javax.xml.soap.Name)
public void setEncodingStyle(java.lang.String encodingStyle) throws javax.xml.soap.SOAPException
setEncodingStyle
in interface javax.xml.soap.SOAPElement
encodingStyle
-
javax.xml.soap.SOAPException
SOAPElement.setEncodingStyle(java.lang.String)
public java.lang.String getEncodingStyle()
getEncodingStyle
in interface javax.xml.soap.SOAPElement
SOAPElement.getEncodingStyle()
public void removeContents()
removeContents
in interface javax.xml.soap.SOAPElement
SOAPElement.removeContents()
public java.util.Iterator getVisibleNamespacePrefixes()
getVisibleNamespacePrefixes
in interface javax.xml.soap.SOAPElement
SOAPElement.getVisibleNamespacePrefixes()
public java.lang.String getTagName()
getTagName
in interface org.w3c.dom.Element
Element.getTagName()
public void removeAttribute(java.lang.String localName) throws org.w3c.dom.DOMException
removeAttribute
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.removeAttribute(java.lang.String)
public boolean hasAttribute(java.lang.String localName)
hasAttribute
in interface org.w3c.dom.Element
localName
-
Element.hasAttribute(java.lang.String)
public java.lang.String getAttribute(java.lang.String name)
getAttribute
in interface org.w3c.dom.Element
name
-
Element.getAttribute(java.lang.String)
public void removeAttributeNS(java.lang.String namespaceURI, java.lang.String localName) throws org.w3c.dom.DOMException
removeAttributeNS
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
public void setAttribute(java.lang.String localName, java.lang.String value) throws org.w3c.dom.DOMException
setAttribute
in interface org.w3c.dom.Element
localName
- value
-
org.w3c.dom.DOMException
Element.setAttribute(java.lang.String, java.lang.String)
public boolean hasAttributeNS(java.lang.String namespaceURI, java.lang.String localName)
hasAttributeNS
in interface org.w3c.dom.Element
namespaceURI
- localName
-
Element.hasAttributeNS(java.lang.String, java.lang.String)
public org.w3c.dom.Attr getAttributeNode(java.lang.String localName)
getAttributeNode
in interface org.w3c.dom.Element
Element.getAttributeNode(java.lang.String)
public org.w3c.dom.Attr removeAttributeNode(org.w3c.dom.Attr oldAttr) throws org.w3c.dom.DOMException
removeAttributeNode
in interface org.w3c.dom.Element
org.w3c.dom.DOMException
Element.removeAttributeNode(org.w3c.dom.Attr)
public org.w3c.dom.Attr setAttributeNode(org.w3c.dom.Attr attr) throws org.w3c.dom.DOMException
Attr
object into the underlying OM. The attribute that gets added to OM is created against this.omElement's namespace
setAttributeNode
in interface org.w3c.dom.Element
attr
- - a dom Attr object
org.w3c.dom.DOMException
Element.setAttributeNode(org.w3c.dom.Attr)
public org.w3c.dom.Attr setAttributeNodeNS(org.w3c.dom.Attr attr) throws org.w3c.dom.DOMException
Attr
object into the underlying OM. The attribute added is created against it's own namespace
setAttributeNodeNS
in interface org.w3c.dom.Element
attr
- - a dom Attr object
org.w3c.dom.DOMException
Element.setAttributeNodeNS(org.w3c.dom.Attr)
public org.w3c.dom.NodeList getElementsByTagName(java.lang.String localName)
getElementsByTagName
in interface org.w3c.dom.Element
localName
-
Element.getElementsByTagName(java.lang.String)
public java.lang.String getAttributeNS(java.lang.String namespaceURI, java.lang.String localName)
getAttributeNS
in interface org.w3c.dom.Element
namespaceURI
- localName
-
Element.getAttributeNS(java.lang.String, java.lang.String)
public void setAttributeNS(java.lang.String namespaceURI, java.lang.String localName, java.lang.String value) throws org.w3c.dom.DOMException
setAttributeNS
in interface org.w3c.dom.Element
localName
- value
-
org.w3c.dom.DOMException
Element.setAttributeNS(java.lang.String, java.lang.String, java.lang.String)
public org.w3c.dom.Attr getAttributeNodeNS(java.lang.String namespaceURI, java.lang.String localName)
getAttributeNodeNS
in interface org.w3c.dom.Element
namespaceURI
- localName
-
Element.getAttributeNodeNS(java.lang.String, java.lang.String)
public org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName)
getElementsByTagNameNS
in interface org.w3c.dom.Element
namespaceURI
- localName
-
Element.getElementsByTagNameNS(java.lang.String, java.lang.String)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |