Uses of Class
org.omnaest.utils.structure.hierarchy.tree.TreeNavigator

Packages that use TreeNavigator
org.omnaest.utils.structure.hierarchy.tree   
org.omnaest.utils.structure.hierarchy.tree.object   
 

Uses of TreeNavigator in org.omnaest.utils.structure.hierarchy.tree
 

Methods in org.omnaest.utils.structure.hierarchy.tree that return TreeNavigator
 TreeNavigator<T,TN> TreeNavigator.fork()
          Creates a fork instance of the current TreeNavigator.
 TreeNavigator<T,TN> TreeNavigator.navigateToChildAt(int index)
          Tries to navigate to the child of the current TreeNode at the given index position
 TreeNavigator<T,TN> TreeNavigator.navigateToFirstChild()
          Navigates to the first child of the current TreeNode
 TreeNavigator<T,TN> TreeNavigator.navigateToLastChild()
          Navigates to the last child of the current TreeNode
 TreeNavigator<T,TN> TreeNavigator.navigateToNextSibling()
          Tries to navigate to the next TreeNode sibling.
 TreeNavigator<T,TN> TreeNavigator.navigateToNextSibling(int relativeIndexPosition)
          Tries to navigate to the next TreeNode sibling with the given relative index position.
 TreeNavigator<T,TN> TreeNavigator.navigateToParent()
          Navigates to the parent TreeNode
 TreeNavigator<T,TN> TreeNavigator.navigateToPreviousSibling()
          Tries to navigate to the direct previous sibling.
 TreeNavigator<T,TN> TreeNavigator.navigateToPreviousSibling(int relativeIndexPosition)
          Navigates to the previous sibling using the given relative index position decrement.
 TreeNavigator<T,TN> TreeNavigator.traverse(TreeNavigator.TreeNodeVisitor.TraversalConfiguration defaultTraversalConfiguration, TreeNavigator.TreeNodeVisitor<T,TN>... treeNodeVisitors)
          Similar to traverse(TreeNodeVisitor...) but allows to specify a default TreeNavigator.TreeNodeVisitor.TraversalConfiguration.
 TreeNavigator<T,TN> TreeNavigator.traverse(TreeNavigator.TreeNodeVisitor.TraversalConfiguration defaultTraversalConfiguration, TreeNavigator.TreeNodeVisitor<T,TN> treeNodeVisitor)
          Similar to #traverse(TraversalConfiguration, TreeNodeVisitor)
 TreeNavigator<T,TN> TreeNavigator.traverse(TreeNavigator.TreeNodeVisitor<T,TN>... treeNodeVisitors)
          Traverses the current TreeNode and its children transitively invoking TreeNavigator.TreeNodeVisitors for each TreeNode.
 TreeNavigator<T,TN> TreeNavigator.traverse(TreeNavigator.TreeNodeVisitor<T,TN> treeNodeVisitor)
           
 

Methods in org.omnaest.utils.structure.hierarchy.tree with parameters of type TreeNavigator
 TreeNavigator.TreeNodeVisitor.TraversalControl TreeNavigator.TreeNodeVisitor.visit(TN treeNode, TreeNavigator<T,TN> treeNavigator)
          Visit method for the traversed TreeNodes
 

Uses of TreeNavigator in org.omnaest.utils.structure.hierarchy.tree.object
 

Subclasses of TreeNavigator in org.omnaest.utils.structure.hierarchy.tree.object
 class ObjectTreeNavigator
          TreeNavigator for ObjectTree and ObjectTreeNode
 



Copyright © 2013. All Rights Reserved.