| Constructor and Description |
|---|
XMLElem(org.w3c.dom.Element el)
Construct XMLElem object from an
org.w3c.dom.Element
object. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAttribute(java.lang.String name)
Retrieves attribute value of an element
|
XMLElem |
getChildElement(java.lang.String tag,
ElemChecker chk,
java.lang.Object ctx)
Return a child element given a tag name and attribute name/value pair.
|
org.w3c.dom.NodeList |
getChildren()
Return child nodes
|
java.lang.String |
getChildText(java.lang.String name)
Retrieves a child node's text data
|
java.lang.String |
getTagName()
Return the tag name.
|
java.lang.String |
getText(org.w3c.dom.Element e)
Helper method to retrieve 'Text' data of an Element.
|
void |
getXMLText(java.lang.StringBuffer sb)
Return XML text of this element into the specified StringBuffer.
|
void |
load(java.io.InputStream in)
Load XML file from the InputStream.
|
public XMLElem(org.w3c.dom.Element el)
org.w3c.dom.Element
object.el - org.w3c.dom.Element object.public java.lang.String getAttribute(java.lang.String name)
name - Attribute namepublic XMLElem getChildElement(java.lang.String tag, ElemChecker chk, java.lang.Object ctx)
tag - Tag namechk - Element's validation checkerctx - User defined context objectpublic org.w3c.dom.NodeList getChildren()
public java.lang.String getChildText(java.lang.String name)
name - Child node's namepublic java.lang.String getTagName()
public java.lang.String getText(org.w3c.dom.Element e)
e - org.w3c.dom.Element object.public void getXMLText(java.lang.StringBuffer sb)
sb - java.lang.StringBufferpublic void load(java.io.InputStream in)
throws java.lang.Exception
in - java.io.InputStreamjava.lang.Exception