Interface TreeNode

    • Method Detail

      • getName

        @NotNull
        java.lang.String getName()
        Name of the node to show in tree
        Returns:
        see above
      • getDetails

        @Nullable
        java.lang.String getDetails()
        Node details
        Returns:
        see above
      • isCanHaveChildren

        boolean isCanHaveChildren()
        Returns true if node can have children
        Returns:
        see above
      • getLinkPath

        @Nullable
        java.lang.String getLinkPath()
        Returns path to set in the link for this node, applicable for leaf nodes only.
        Returns:
        see above
      • getChildren

        @Nullable
        java.util.List<? extends TreeNode> getChildren()
        Returns this node children
        Returns:
        see above
      • getNodeClass

        @Nullable
        java.lang.String getNodeClass()
        Returns node CSS class
        Returns:
        see above
      • getNodeAttributes

        @Nullable
        java.lang.String getNodeAttributes()
        Returns the node attributes (besides href)
        Returns:
        node attributes