com.waveset.ui
Class EditForm.CheckboxTree.TreeNode

java.lang.Object
  extended bycom.waveset.ui.EditForm.CheckboxTree.TreeNode
Enclosing class:
EditForm.CheckboxTree

public static class EditForm.CheckboxTree.TreeNode
extends java.lang.Object

A node in the tree. Currently nothing more than a label and a list of children nodes.


Constructor Summary
EditForm.CheckboxTree.TreeNode(java.lang.String label)
           
EditForm.CheckboxTree.TreeNode(java.lang.String label, boolean checked)
           
 
Method Summary
 void addChild(EditForm.CheckboxTree.TreeNode node)
           
 void addChild(java.lang.String label)
           
 void addChild(java.lang.String label, boolean checked)
           
 java.util.ArrayList getChildren()
           
 java.lang.String getLabel()
           
 boolean isChecked()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditForm.CheckboxTree.TreeNode

public EditForm.CheckboxTree.TreeNode(java.lang.String label)

EditForm.CheckboxTree.TreeNode

public EditForm.CheckboxTree.TreeNode(java.lang.String label,
                                      boolean checked)
Method Detail

addChild

public void addChild(java.lang.String label)

addChild

public void addChild(java.lang.String label,
                     boolean checked)

addChild

public void addChild(EditForm.CheckboxTree.TreeNode node)

getLabel

public java.lang.String getLabel()

getChildren

public java.util.ArrayList getChildren()

isChecked

public boolean isChecked()