Class LazyTreeSuperRootNode<T>

    • Constructor Detail

      • LazyTreeSuperRootNode

        public LazyTreeSuperRootNode​(Function<org.primefaces.model.TreeNode<T>,​LazyTreeNode<T>> rootCreator)
    • Method Detail

      • clearParent

        public void clearParent()
        Specified by:
        clearParent in interface org.primefaces.model.TreeNode<T>
      • getChildCount

        public int getChildCount()
        Specified by:
        getChildCount in interface org.primefaces.model.TreeNode<T>
      • getChildren

        public List<org.primefaces.model.TreeNode<T>> getChildren()
        Specified by:
        getChildren in interface org.primefaces.model.TreeNode<T>
      • getData

        public T getData()
        Specified by:
        getData in interface org.primefaces.model.TreeNode<T>
      • getParent

        public org.primefaces.model.TreeNode<T> getParent()
        Specified by:
        getParent in interface org.primefaces.model.TreeNode<T>
      • getRowKey

        public String getRowKey()
        Specified by:
        getRowKey in interface org.primefaces.model.TreeNode<T>
      • getType

        public String getType()
        Specified by:
        getType in interface org.primefaces.model.TreeNode<T>
      • isExpanded

        public boolean isExpanded()
        Specified by:
        isExpanded in interface org.primefaces.model.TreeNode<T>
      • isLeaf

        public boolean isLeaf()
        Specified by:
        isLeaf in interface org.primefaces.model.TreeNode<T>
      • isPartialSelected

        public boolean isPartialSelected()
        Specified by:
        isPartialSelected in interface org.primefaces.model.TreeNode<T>
      • isSelectable

        public boolean isSelectable()
        Specified by:
        isSelectable in interface org.primefaces.model.TreeNode<T>
      • isSelected

        public boolean isSelected()
        Specified by:
        isSelected in interface org.primefaces.model.TreeNode<T>
      • setExpanded

        public void setExpanded​(boolean expanded)
        Specified by:
        setExpanded in interface org.primefaces.model.TreeNode<T>
      • setParent

        public void setParent​(org.primefaces.model.TreeNode<T> treeNode)
        Specified by:
        setParent in interface org.primefaces.model.TreeNode<T>
      • setPartialSelected

        public void setPartialSelected​(boolean value)
        Specified by:
        setPartialSelected in interface org.primefaces.model.TreeNode<T>
      • setRowKey

        public void setRowKey​(String rowKey)
        Specified by:
        setRowKey in interface org.primefaces.model.TreeNode<T>
      • setSelectable

        public void setSelectable​(boolean selectable)
        Specified by:
        setSelectable in interface org.primefaces.model.TreeNode<T>
      • setSelected

        public void setSelected​(boolean value)
        Specified by:
        setSelected in interface org.primefaces.model.TreeNode<T>
      • setType

        public void setType​(String type)
        Specified by:
        setType in interface org.primefaces.model.TreeNode<T>