public class DomUtil
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
DomUtil.NodeProcessor |
Modifier and Type | Field and Description |
---|---|
private org.w3c.dom.Document |
m_document |
Constructor and Description |
---|
DomUtil(org.w3c.dom.Document doc) |
Modifier and Type | Method and Description |
---|---|
static java.util.Iterator<org.w3c.dom.Node> |
findChildren(org.w3c.dom.Node node,
java.lang.String name) |
private void |
parseNodeAndChildren(java.lang.String name,
org.w3c.dom.Node root,
java.lang.Object object,
java.util.Map<java.lang.String,DomUtil.NodeProcessor> processors) |
void |
populate(XmlSuite xmlSuite) |
private void |
populateAttributes(org.w3c.dom.Node node,
java.lang.Object object) |
private void |
populateTest(XmlTest xmlTest,
org.w3c.dom.Node item) |
private void |
setProperty(java.lang.Object object,
java.lang.String name,
java.lang.Object value) |
private java.lang.String |
toCamelCaseSetter(java.lang.String name) |
private void |
xmlDefine(XmlTest xmlTest,
org.w3c.dom.Node item)
Parse the
|
public void populate(XmlSuite xmlSuite)
private void parseNodeAndChildren(java.lang.String name, org.w3c.dom.Node root, java.lang.Object object, java.util.Map<java.lang.String,DomUtil.NodeProcessor> processors)
public static java.util.Iterator<org.w3c.dom.Node> findChildren(org.w3c.dom.Node node, java.lang.String name)
private void populateTest(XmlTest xmlTest, org.w3c.dom.Node item)
private void xmlDefine(XmlTest xmlTest, org.w3c.dom.Node item)
private void populateAttributes(org.w3c.dom.Node node, java.lang.Object object)
private void setProperty(java.lang.Object object, java.lang.String name, java.lang.Object value)
private java.lang.String toCamelCaseSetter(java.lang.String name)