|
||||||||||
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
Traverses a DOM document and calls a DocumentVisitor for each traversed node.
Constructor Summary | |
---|---|
DocumentTraverser()
|
Method Summary | |
---|---|
void |
traverseBreadthFirst(Node node,
DocumentVisitor visitor)
Method traverses the node in breadth first order (siblings first). |
void |
traverseBreadthFirst(Node node,
DocumentVisitor visitor,
boolean visitStartNode)
Method traverses the node in breadth first order (silblings first). |
void |
traverseDepthFirst(Node node,
DocumentVisitor visitor)
Method traverses the DOM tree starting at node using depth first traversal (children first). |
void |
traverseDepthFirst(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(Node node, DocumentVisitor visitor, boolean visitStartNode)
node
- the startNode.visitor
- the visitor.visitStartNode
- the visitStartNode.public void traverseDepthFirst(Node node, DocumentVisitor visitor)
node
- the startNode.visitor
- the visitor.public void traverseBreadthFirst(Node node, DocumentVisitor visitor, boolean visitStartNode)
node
- the node.visitor
- the visitor.visitStartNode
- the visitStartNode.public void traverseBreadthFirst(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 |