|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.soap.util.xml.DOMUtils
Constructor Summary | |
DOMUtils()
|
Method Summary | |
static int |
countKids(org.w3c.dom.Element elem,
short nodeType)
Count number of children of a certain type of the given element. |
static org.w3c.dom.Element |
findChildElementWithAttribute(org.w3c.dom.Element elem,
java.lang.String attrName,
java.lang.String attrValue)
Return the first child element of the given element which has the given attribute with the given value. |
static java.lang.String |
getAttribute(org.w3c.dom.Element el,
java.lang.String attrName)
Returns the value of an attribute of an element. |
static java.lang.String |
getAttributeNS(org.w3c.dom.Element el,
java.lang.String namespaceURI,
java.lang.String localPart)
Returns the value of an attribute of an element. |
static java.lang.String |
getChildCharacterData(org.w3c.dom.Element parentEl)
Concat all the text and cdata node children of this elem and return the resulting text. |
static org.w3c.dom.Element |
getFirstChildElement(org.w3c.dom.Element elem)
Return the first child element of the given element. |
static java.lang.String |
getNamespaceURIFromPrefix(org.w3c.dom.Node context,
java.lang.String prefix)
Given a prefix and a node, return the namespace URI that the prefix has been associated with. |
static org.w3c.dom.Element |
getNextSiblingElement(org.w3c.dom.Element elem)
Return the next sibling element of the given element. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DOMUtils()
Method Detail |
public static java.lang.String getAttribute(org.w3c.dom.Element el, java.lang.String attrName)
el
- Element whose attrib is looked forattrName
- name of attribute to look forpublic static java.lang.String getAttributeNS(org.w3c.dom.Element el, java.lang.String namespaceURI, java.lang.String localPart)
el
- Element whose attrib is looked fornamespaceURI
- namespace URI of attribute to look forlocalPart
- local part of attribute to look forpublic static java.lang.String getChildCharacterData(org.w3c.dom.Element parentEl)
parentEl
- the element whose cdata/text node values are to
be combined.public static org.w3c.dom.Element getFirstChildElement(org.w3c.dom.Element elem)
elem
- Element whose child is to be returnedpublic static org.w3c.dom.Element getNextSiblingElement(org.w3c.dom.Element elem)
elem
- Element whose sibling element is to be returnedpublic static org.w3c.dom.Element findChildElementWithAttribute(org.w3c.dom.Element elem, java.lang.String attrName, java.lang.String attrValue)
elem
- the element whose children are to be searchedattrName
- the attrib that must be presentattrValue
- the desired value of the attributepublic static int countKids(org.w3c.dom.Element elem, short nodeType)
elem
- the element whose kids are to be countedpublic static java.lang.String getNamespaceURIFromPrefix(org.w3c.dom.Node context, java.lang.String prefix)
context
- the starting node (looks up recursively from here)prefix
- the prefix to find an xmlns:prefix=uri for
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |