## Uses of Class
com.dlsc.flexgantt.swing.treetable.TreeTableRowHeader

- Packages that use TreeTableRowHeader
  Package | Description
  --- | ---
  com.dlsc.flexgantt.swing | Contains the Gantt chart components and various other user interface elements that can be used together with the Gantt chart.
  com.dlsc.flexgantt.swing.mac |
  com.dlsc.flexgantt.swing.print | Anything related to printing is contained in this package.
  com.dlsc.flexgantt.swing.treetable | A tree table implementation used solely for the purpose of drawing the left-hand side of a Gantt chart.

- - ### Uses of TreeTableRowHeader in com.dlsc.flexgantt.swing

    Methods in com.dlsc.flexgantt.swing that return TreeTableRowHeader
    Modifier and Type | Method and Description
    --- | ---
    `TreeTableRowHeader` | DefaultComponentFactory.`createTreeTableRowHeader(TreeTable table)`
    `TreeTableRowHeader` | IComponentFactory.`createTreeTableRowHeader(TreeTable table)` Creates a new `TreeTableRowHeader` that will be used for the given tree table.
    `TreeTableRowHeader` | DualGanttChart.`getPrimaryTreeTableRowHeader()` Returns the primary row header.
    `TreeTableRowHeader` | DualGanttChart.`getSecondaryTreeTableRowHeader()` Returns the secondary row header.
    `TreeTableRowHeader` | GanttChart.`getTreeTableRowHeader()` The row header of the tree table.

    Methods in com.dlsc.flexgantt.swing with parameters of type TreeTableRowHeader
    Modifier and Type | Method and Description
    --- | ---
    `TreeTableScrollPane` | DefaultComponentFactory.`createTreeTableScrollPane(TreeTable table, TreeTableRowHeader rowHeader, TreeTableHeader header, boolean primary)`
    `TreeTableScrollPane` | IComponentFactory.`createTreeTableScrollPane(TreeTable table, TreeTableRowHeader rowHeader, TreeTableHeader header, boolean primary)` Creates the scrollpane used for scrolling the given tree table.

  - ### Uses of TreeTableRowHeader in com.dlsc.flexgantt.swing.mac

    Subclasses of TreeTableRowHeader in com.dlsc.flexgantt.swing.mac
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MacTreeTableRowHeader` A specialized tree table row header for MacOS X.

    Methods in com.dlsc.flexgantt.swing.mac that return TreeTableRowHeader
    Modifier and Type | Method and Description
    --- | ---
    `TreeTableRowHeader` | MacComponentFactory.`createTreeTableRowHeader(TreeTable table)`

    Methods in com.dlsc.flexgantt.swing.mac with parameters of type TreeTableRowHeader
    Modifier and Type | Method and Description
    --- | ---
    `TreeTableScrollPane` | MacComponentFactory.`createTreeTableScrollPane(TreeTable table, TreeTableRowHeader rowHeader, TreeTableHeader header, boolean primary)`
    `Component` | MacTreeTableRowHeaderRenderer.`getRowHeaderRendererComponent(TreeTableRowHeader header, Object node, Object headerValue, int depth, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus, boolean newNodePosition)`

  - ### Uses of TreeTableRowHeader in com.dlsc.flexgantt.swing.print

    Methods in com.dlsc.flexgantt.swing.print that return TreeTableRowHeader
    Modifier and Type | Method and Description
    --- | ---
    `TreeTableRowHeader` | PrintContext.`getRowHeader()` Returns the row header to print.
    `TreeTableRowHeader` | PrintGanttChart.`getRowHeader()` Returns the row header used for printing.

    Methods in com.dlsc.flexgantt.swing.print with parameters of type TreeTableRowHeader
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | PrintGanttChart.`copySettings(TreeTableRowHeader from, TreeTableRowHeader to, boolean initialCopy)` Copies the settings from one row header to another.
    `void` | PrintContext.`setRowHeader(TreeTableRowHeader rowHeader)` Sets the row header to print.

  - ### Uses of TreeTableRowHeader in com.dlsc.flexgantt.swing.treetable

    Methods in com.dlsc.flexgantt.swing.treetable that return TreeTableRowHeader
    Modifier and Type | Method and Description
    --- | ---
    `TreeTableRowHeader` | TreeTableContainer.`getRowHeader()` The row header of the tree table.
    `TreeTableRowHeader` | TreeTable.`getRowHeader()` Returns the row header that was created by the component factory and that will be used to control the tree table (expanding / collapsing nodes, row height, selection, ...).
    `TreeTableRowHeader` | TreeTableScrollPane.`getTreeTableRowHeader()` Returns the tree table row header shown to the left of the scrollpane.

    Methods in com.dlsc.flexgantt.swing.treetable with parameters of type TreeTableRowHeader
    Modifier and Type | Method and Description
    --- | ---
    `Component` | DefaultTreeTableRowHeaderRenderer.`getRowHeaderRendererComponent(TreeTableRowHeader header, Object node, Object headerValue, int depth, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus, boolean newNodePosition)`
    `Rectangle` | ITreeTableRowHeaderRenderer.`getRowHeaderToggleBounds(TreeTableRowHeader header, int x, int y, int width, int height)` Returns the bounds of the toggle used for expanding and collapsing the hierarchy / tree table node.
    `Rectangle` | DefaultTreeTableRowHeaderRenderer.`getRowHeaderToggleBounds(TreeTableRowHeader header, int x, int y, int width, int height)`
    `void` | TreeTable.`setRowHeader(TreeTableRowHeader header)` Sets the row header that was created by the component factory and that will be used to control the tree table (expanding / collapsing nodes, row height, selection, ...).

    Constructors in com.dlsc.flexgantt.swing.treetable with parameters of type TreeTableRowHeader
    Constructor and Description
    `TreeTableScrollPane(TreeTable table, TreeTableRowHeader treeTableRowHeader, GanttChartControl treeTableHeader, boolean primary)` Constructs a new scrollpane.

Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.