Class TreeNode

java.lang.Object
com.amrdeveloper.treeview.TreeNode

public class TreeNode extends Object
TreeNode is a container for the value to represent a node on the TreeView
  • Constructor Details

    • TreeNode

      public TreeNode(Object value, int layoutId)
  • Method Details

    • addChild

      public void addChild(TreeNode child)
    • setValue

      public void setValue(Object value)
    • getValue

      public Object getValue()
    • setParent

      public void setParent(TreeNode parent)
    • getParent

      public TreeNode getParent()
    • getChildren

      public LinkedList<TreeNode> getChildren()
    • getLayoutId

      public int getLayoutId()
    • setLevel

      public void setLevel(int level)
    • getLevel

      public int getLevel()
    • setExpanded

      public void setExpanded(boolean expanded)
    • isExpanded

      public boolean isExpanded()
    • setSelected

      public void setSelected(boolean selected)
    • isSelected

      public boolean isSelected()