Package ca.phon.ui.tristatecheckbox
Class TristateCheckBoxTreeNode
java.lang.Object
javax.swing.tree.DefaultMutableTreeNode
ca.phon.ui.tristatecheckbox.TristateCheckBoxTreeNode
- All Implemented Interfaces:
Serializable
,Cloneable
,MutableTreeNode
,TreeNode
- Direct Known Subclasses:
SessionSelector.CorpusTreeNode
,SessionSelector.ProjectTreeNode
,SessionSelector.SessionTreeNode
,WizardOptionalsCheckboxTree.CheckedOpNode
- See Also:
-
Field Summary
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
-
Constructor Summary
ConstructorDescriptionTristateCheckBoxTreeNode
(Object userObject) TristateCheckBoxTreeNode
(Object userObject, TristateCheckBoxState checkingState) TristateCheckBoxTreeNode
(Object userObject, TristateCheckBoxState checkingState, boolean allowsChildren) TristateCheckBoxTreeNode
(Object userObject, TristateCheckBoxState checkingState, boolean allowsChildren, boolean enablePartialCheck) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
void
setCheckingState
(TristateCheckBoxState checkboxState) void
setEnablePartialCheck
(boolean enablePartialCheck) void
setPropagateState
(boolean propagateState) 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, setUserObject, toString
-
Constructor Details
-
TristateCheckBoxTreeNode
public TristateCheckBoxTreeNode() -
TristateCheckBoxTreeNode
-
TristateCheckBoxTreeNode
-
TristateCheckBoxTreeNode
public TristateCheckBoxTreeNode(Object userObject, TristateCheckBoxState checkingState, boolean allowsChildren) -
TristateCheckBoxTreeNode
public TristateCheckBoxTreeNode(Object userObject, TristateCheckBoxState checkingState, boolean allowsChildren, boolean enablePartialCheck)
-
-
Method Details
-
getCheckingState
-
isPropagateState
public boolean isPropagateState() -
setPropagateState
public void setPropagateState(boolean propagateState) -
setCheckingState
-
isEnablePartialCheck
public boolean isEnablePartialCheck() -
setEnablePartialCheck
public void setEnablePartialCheck(boolean enablePartialCheck)
-