org.apache.jackrabbit.taglib.traverser
Class PreorderTraverser

java.lang.Object
  extended byorg.apache.jackrabbit.taglib.traverser.AbstractTraverser
      extended byorg.apache.jackrabbit.taglib.traverser.PreorderTraverser
All Implemented Interfaces:
Traverser

public class PreorderTraverser
extends AbstractTraverser

Preorder traverse strategy

Author:
Edgar Poce

Field Summary
 
Fields inherited from class org.apache.jackrabbit.taglib.traverser.AbstractTraverser
depth, filter, node, nodes, order, parameter
 
Constructor Summary
PreorderTraverser()
           
 
Method Summary
protected  void internalTraverse()
          Traverse the node children tree
 
Methods inherited from class org.apache.jackrabbit.taglib.traverser.AbstractTraverser
getChildren, getDepth, getNode, getNodes, setDepth, setFilter, setNode, setOrder, setParameter, traverse, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreorderTraverser

public PreorderTraverser()
Method Detail

internalTraverse

protected void internalTraverse()
                         throws javax.jcr.RepositoryException
Traverse the node children tree

Specified by:
internalTraverse in class AbstractTraverser
Throws:
javax.jcr.RepositoryException


Copyright © 2005 . All Rights Reserved.