Interface TreeConfig

All Superinterfaces:
BasicTableConfig, ComponentConfig, CustomizableViewConfig, TableConfig
All Known Implementing Classes:
JcaTreeConfig

public interface TreeConfig extends TableConfig
Describes a tree component
Supported API: true

Extendable: false
  • Method Details

    • getExpansionLevel

      String getExpansionLevel()
      Get the initial expansion level of the tree

      Supported API: true
      Returns:
      String
    • setExpansionLevel

      void setExpansionLevel(String expansionLevel)
      Set the the initial expansion level of the tree.
      none (fully collapsed,
      one (first level of tree is expanded)
      full (tree is fully expanded).
      Defaults to full.

      Supported API: true
      Parameters:
      expansionLevel -
    • getNodeColumn

      String getNodeColumn()
      Get the name of the column that will be used to display node labels.

      Supported API: true
      Returns:
    • setNodeColumn

      void setNodeColumn(String nodeColumn)
      Set the name of the column that will be used to display expand/collapse nodes. Defaults to name column

      Supported API: true
      Parameters:
      nodeColumn -
    • isShowTreeLines

      boolean isShowTreeLines()
      Whether tree lines will be displayed to show structure in the tree

      Supported API: true
      Returns:
    • setShowTreeLines

      void setShowTreeLines(boolean showTreeLines)
      Set whether tree lines will be displayed to show structure in the tree Defaults to false

      Supported API: true
      Parameters:
      showTreeLines -