Package org.apache.jmeter.visualizers
Class SearchableTreeNode
-
- All Implemented Interfaces:
-
java.io.Serializable
,java.lang.Cloneable
,javax.swing.tree.MutableTreeNode
,javax.swing.tree.TreeNode
public class SearchableTreeNode extends DefaultMutableTreeNode
TreeNode that holds flags for:
- nodeHasMatched : It matches a search
- childrenNodesHaveMatched : One of its children matches a search
- Since:
3.0
-
-
Field Summary
Fields Modifier and Type Field Description public final static Enumeration<TreeNode>
EMPTY_ENUMERATION
-
Constructor Summary
Constructors Constructor Description SearchableTreeNode()
SearchableTreeNode(SampleResult userObj, DefaultTreeModel treeModel)
SearchableTreeNode(AssertionResult userObj, DefaultTreeModel treeModel)
-
Method Summary
Modifier and Type Method Description void
reset()
void
updateState()
boolean
isNodeHasMatched()
boolean
isChildrenNodesHaveMatched()
void
setNodeHasMatched(boolean nodeHasMatched)
void
setChildrenNodesHaveMatched(boolean childrenNodesHaveMatched)
-
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
-
Methods inherited from class javax.swing.tree.TreeNode
children
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
SearchableTreeNode
SearchableTreeNode()
-
SearchableTreeNode
SearchableTreeNode(SampleResult userObj, DefaultTreeModel treeModel)
-
SearchableTreeNode
SearchableTreeNode(AssertionResult userObj, DefaultTreeModel treeModel)
-
-
Method Detail
-
reset
void reset()
-
updateState
void updateState()
-
isNodeHasMatched
boolean isNodeHasMatched()
- Returns:
the nodeHasMatched
-
isChildrenNodesHaveMatched
boolean isChildrenNodesHaveMatched()
- Returns:
the childrenNodesHaveMatched
-
setNodeHasMatched
void setNodeHasMatched(boolean nodeHasMatched)
- Parameters:
nodeHasMatched
- the nodeHasMatched to set
-
setChildrenNodesHaveMatched
void setChildrenNodesHaveMatched(boolean childrenNodesHaveMatched)
- Parameters:
childrenNodesHaveMatched
- the childrenNodesHaveMatched to set
-
-
-
-