Package org.apache.jmeter.gui.tree
Class JMeterTreeNode
- java.lang.Object
-
- javax.swing.tree.DefaultMutableTreeNode
-
- org.apache.jmeter.gui.tree.JMeterTreeNode
-
- All Implemented Interfaces:
Serializable,Cloneable,MutableTreeNode,TreeNode,NamedTreeNode
public class JMeterTreeNode extends DefaultMutableTreeNode implements NamedTreeNode
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
-
-
Constructor Summary
Constructors Constructor Description JMeterTreeNode()JMeterTreeNode(TestElement userObj, JMeterTreeModel treeModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Enumerationchildren()JPopupMenucreatePopupMenu()StringgetDocAnchor()ImageIcongetIcon()ImageIcongetIcon(boolean enabled)Collection<String>getMenuCategories()StringgetName()List<JMeterTreeNode>getPathToThreadGroup()Return nodes to level 2StringgetStaticLabel()TestElementgetTestElement()booleanisEnabled()booleanisMarkedBySearch()Node is markedBySearch by a searchvoidnameChanged()voidsetEnabled(boolean enabled)voidsetMarkedBySearch(boolean tagged)Tag Node as result of a searchvoidsetName(String name)-
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
-
-
-
-
Constructor Detail
-
JMeterTreeNode
public JMeterTreeNode()
-
JMeterTreeNode
public JMeterTreeNode(TestElement userObj, JMeterTreeModel treeModel)
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
-
getPathToThreadGroup
public List<JMeterTreeNode> getPathToThreadGroup()
Return nodes to level 2- Returns:
ListofJMeterTreeNodes
-
setMarkedBySearch
public void setMarkedBySearch(boolean tagged)
Tag Node as result of a search- Parameters:
tagged- The flag to be used for tagging
-
isMarkedBySearch
public boolean isMarkedBySearch()
Node is markedBySearch by a search- Returns:
- true if marked by search
-
getIcon
public ImageIcon getIcon()
-
getIcon
public ImageIcon getIcon(boolean enabled)
-
getMenuCategories
public Collection<String> getMenuCategories()
-
createPopupMenu
public JPopupMenu createPopupMenu()
-
getTestElement
public TestElement getTestElement()
-
getStaticLabel
public String getStaticLabel()
-
getDocAnchor
public String getDocAnchor()
-
setName
public void setName(String name)
- Specified by:
setNamein interfaceNamedTreeNode
-
getName
public String getName()
- Specified by:
getNamein interfaceNamedTreeNode
-
nameChanged
public void nameChanged()
- Specified by:
nameChangedin interfaceNamedTreeNode
-
children
public Enumeration children()
- Specified by:
childrenin interfaceTreeNode- Overrides:
childrenin classDefaultMutableTreeNode
-
-