public class DOMWalker
extends java.lang.Object
| Constructor and Description |
|---|
DOMWalker(org.w3c.dom.Document document)
Create a TreeModel for a TreeWalker that returns all nodes
in the specified document
|
DOMWalker(org.w3c.dom.Element element)
Create a TreeModel for a TreeWalker that returns the specified
element and all of its descendant nodes.
|
DOMWalker(org.w3c.dom.traversal.TreeWalker walker)
Create a TreeModel for the specified TreeWalker
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getAttributes(org.w3c.dom.Node node) |
java.lang.Object |
getChild(java.lang.Object parent,
int index) |
int |
getChildCount(java.lang.Object node) |
int |
getIndexOfChild(java.lang.Object parent,
java.lang.Object child) |
org.w3c.dom.Node |
getRoot() |
static void |
main(java.lang.String[] args)
This main() method demonstrates the use of this class, the use of the
Xerces DOM parser, and the creation of a DOM Level 2 TreeWalker object.
|
public DOMWalker(org.w3c.dom.traversal.TreeWalker walker)
public DOMWalker(org.w3c.dom.Document document)
public DOMWalker(org.w3c.dom.Element element)
public java.util.Map<java.lang.String,java.lang.Object> getAttributes(org.w3c.dom.Node node)
public org.w3c.dom.Node getRoot()
public int getChildCount(java.lang.Object node)
public java.lang.Object getChild(java.lang.Object parent,
int index)
public int getIndexOfChild(java.lang.Object parent,
java.lang.Object child)
public static void main(java.lang.String[] args)
throws java.io.IOException,
org.xml.sax.SAXException,
javax.xml.parsers.ParserConfigurationException
java.io.IOExceptionorg.xml.sax.SAXExceptionjavax.xml.parsers.ParserConfigurationException