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.StringBuffer
public void load(java.io.InputStream in) throws java.lang.Exception
in
- java.io.InputStream
java.lang.Exception