|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||