|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DocumentVisitor
Encapsulates pieces of code processed while visiting a DOM tree.
This visitors typical used by clients in conjunction with the DocumentTraverser. See Visitor Pattern for details about the common usage of visitors. If you can express document changes in visitors, instead of xpath expressions use visitors, because they are much faster, because they traverse a document only once. The pre/post methods are only called by the DocumentTraverser in the depth first traversal.
Field Summary |
---|
Fields inherited from interface org.w3c.dom.traversal.NodeFilter |
---|
FILTER_ACCEPT, FILTER_REJECT, FILTER_SKIP, SHOW_ALL, SHOW_ATTRIBUTE, SHOW_CDATA_SECTION, SHOW_COMMENT, SHOW_DOCUMENT, SHOW_DOCUMENT_FRAGMENT, SHOW_DOCUMENT_TYPE, SHOW_ELEMENT, SHOW_ENTITY, SHOW_ENTITY_REFERENCE, SHOW_NOTATION, SHOW_PROCESSING_INSTRUCTION, SHOW_TEXT |
Method Summary | |
---|---|
void |
postVisit(Node node)
Method post visits a node. |
void |
preVisit(Node node)
Method pre visits a node. |
void |
visit(Node node)
Method visits a node. |
Methods inherited from interface org.w3c.dom.traversal.NodeFilter |
---|
acceptNode |
Method Detail |
---|
void visit(Node node)
node
- the node.void preVisit(Node node)
node
- the node.void postVisit(Node node)
node
- the node.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |