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

public class TristateCheckBoxTreeNode extends DefaultMutableTreeNode
See Also:
  • Constructor Details

    • TristateCheckBoxTreeNode

      public TristateCheckBoxTreeNode()
    • TristateCheckBoxTreeNode

      public TristateCheckBoxTreeNode(Object userObject)
    • TristateCheckBoxTreeNode

      public TristateCheckBoxTreeNode(Object userObject, TristateCheckBoxState checkingState)
    • TristateCheckBoxTreeNode

      public TristateCheckBoxTreeNode(Object userObject, TristateCheckBoxState checkingState, boolean allowsChildren)
    • TristateCheckBoxTreeNode

      public TristateCheckBoxTreeNode(Object userObject, TristateCheckBoxState checkingState, boolean allowsChildren, boolean enablePartialCheck)
  • Method Details

    • getCheckingState

      public TristateCheckBoxState getCheckingState()
    • isPropagateState

      public boolean isPropagateState()
    • setPropagateState

      public void setPropagateState(boolean propagateState)
    • setCheckingState

      public void setCheckingState(TristateCheckBoxState checkboxState)
    • isEnablePartialCheck

      public boolean isEnablePartialCheck()
    • setEnablePartialCheck

      public void setEnablePartialCheck(boolean enablePartialCheck)