Class CheckableTreeNode
- java.lang.Object
-
- javax.swing.tree.DefaultMutableTreeNode
-
- io.github.astrapi69.swing.tree.model.CheckableTreeNode
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,javax.swing.tree.MutableTreeNode
,javax.swing.tree.TreeNode
public class CheckableTreeNode extends javax.swing.tree.DefaultMutableTreeNode
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CheckableTreeNode()
CheckableTreeNode(java.lang.Object userObject)
CheckableTreeNode(java.lang.Object userObject, boolean allowsChildren, boolean isSelected)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isSelected()
void
setSelected(boolean selected)
void
setUserObject(java.lang.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
-
-
-
-
Method Detail
-
setSelected
public void setSelected(boolean selected)
-
setUserObject
public void setUserObject(java.lang.Object obj)
- Specified by:
setUserObject
in interfacejavax.swing.tree.MutableTreeNode
- Overrides:
setUserObject
in classjavax.swing.tree.DefaultMutableTreeNode
-
isSelected
public boolean isSelected()
-
-