Interface TreeNode<T>

All Known Implementing Classes:
CheckboxTreeNode, DefaultTreeNode

public interface TreeNode<T>
  • Method Details

    • getType

      String getType()
    • setType

      void setType(String type)
    • getData

      T getData()
    • getChildren

      List<TreeNode<T>> getChildren()
    • getParent

      TreeNode<T> getParent()
    • setParent

      void setParent(TreeNode<T> treeNode)
    • isExpanded

      boolean isExpanded()
    • setExpanded

      void setExpanded(boolean expanded)
    • getChildCount

      int getChildCount()
    • isLeaf

      boolean isLeaf()
    • isSelected

      boolean isSelected()
    • setSelected

      void setSelected(boolean value)
    • isSelectable

      boolean isSelectable()
    • setSelectable

      void setSelectable(boolean selectable)
    • isPartialSelected

      boolean isPartialSelected()
    • setPartialSelected

      void setPartialSelected(boolean value)
    • setRowKey

      void setRowKey(String rowKey)
    • getRowKey

      String getRowKey()
    • clearParent

      void clearParent()