java.lang.Object
javax.swing.tree.DefaultMutableTreeNode
io.github.astrapi69.swing.tree.model.CheckableTreeNode
- All Implemented Interfaces:
Serializable
,Cloneable
,MutableTreeNode
,TreeNode
- See Also:
-
Field Summary
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
-
Constructor Summary
ConstructorsConstructorDescriptionCheckableTreeNode
(Object userObject) CheckableTreeNode
(Object userObject, boolean allowsChildren, boolean isSelected) -
Method Summary
Modifier and TypeMethodDescriptionvoid
setSelected
(boolean selected) void
setUserObject
(Object obj) 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, 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, toString
-
Constructor Details
-
CheckableTreeNode
public CheckableTreeNode() -
CheckableTreeNode
-
CheckableTreeNode
-
-
Method Details
-
setSelected
public void setSelected(boolean selected) -
setUserObject
- Specified by:
setUserObject
in interfaceMutableTreeNode
- Overrides:
setUserObject
in classDefaultMutableTreeNode
-