org.exist.dom
Interface Visitable

All Known Implementing Classes:
StoredNode

public interface Visitable

Visitor pattern: interface to be implemented by a visitable node.


Method Summary
 boolean accept(java.util.Iterator iterator, NodeVisitor visitor)
          Visit the current node.
 

Method Detail

accept

public boolean accept(java.util.Iterator iterator,
                      NodeVisitor visitor)
Visit the current node. For element nodes, the method recursively traverses through the child nodes and calls accept on each of them.

Parameters:
iterator - an iterator positioned at the current node
visitor - the visitor to call.
Returns:
the value returned by the NodeVisitor.visit method.


Copyright (C) Wolfgang Meier. All rights reserved.