|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.n52.security.common.xml.DocumentTraverser
public class DocumentTraverser
Class DocumentTraverser is able to traverse a dom document and calls a DocumentVisitor for each traversed node.
Constructor Summary | |
---|---|
DocumentTraverser()
|
Method Summary | |
---|---|
void |
traverseBreadthFirst(org.w3c.dom.Node node,
DocumentVisitor visitor)
Method traverses the node in breadth first order (silblings first). |
void |
traverseBreadthFirst(org.w3c.dom.Node node,
DocumentVisitor visitor,
boolean visitStartNode)
Method traverses the node in breadth first order (silblings first). |
void |
traverseDepthFirst(org.w3c.dom.Node node,
DocumentVisitor visitor)
Method traverses the dom tree starting at node using depth first traversal (childs first). |
void |
traverseDepthFirst(org.w3c.dom.Node node,
DocumentVisitor visitor,
boolean visitStartNode)
Method traverses the dom tree starting at node using depth first traversal, it skips the start node if visitStartNode==false. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DocumentTraverser()
Method Detail |
---|
public void traverseDepthFirst(org.w3c.dom.Node node, DocumentVisitor visitor, boolean visitStartNode)
node
- the startNode.visitor
- the visitor.visitStartNode
- the visitStartNode.public void traverseDepthFirst(org.w3c.dom.Node node, DocumentVisitor visitor)
node
- the startNode.visitor
- the visitor.public void traverseBreadthFirst(org.w3c.dom.Node node, DocumentVisitor visitor, boolean visitStartNode)
node
- the node.visitor
- the visitor.visitStartNode
- the visitStartNode.public void traverseBreadthFirst(org.w3c.dom.Node node, DocumentVisitor visitor)
node
- the node.visitor
- the visitor.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |