Class TreeVisitor
java.lang.Object
com.inductiveautomation.ignition.client.util.gui.tree.TreeVisitor
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic TreeVisitorstatic TreePathdepthFirstSearch(TreeNode root, TreeVisitor visitor) Performs a depth first search starting at the root node provided.abstract booleanThis will be called for each tree node in the tree.
- 
Field Details- 
traverseDeeperprotected boolean traverseDeeper
 
- 
- 
Constructor Details- 
TreeVisitorpublic TreeVisitor()
 
- 
- 
Method Details- 
visitThis will be called for each tree node in the tree. Returning true indicates a matching node. As an optional performance improvement, set the boolean field traverseDeeper to false if nothing under this node could be a match.- Returns:
- If true, the search will stop and this node's TreePath will be considered as the match. If false, the search will continue.
 
- 
createBrowseTreeVisitor
- 
depthFirstSearchPerforms a depth first search starting at the root node provided. Returns the TreePath of the first node that the visitor returns true for.
 
-