## Uses of Interface
com.dlsc.flexgantt.swing.treetable.ITreeTableCellRenderer

- Packages that use ITreeTableCellRenderer
  Package | Description
  --- | ---
  com.dlsc.flexgantt.model.treetable | A tree table model, which is an extension of the standard Swing tree model.
  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 ITreeTableCellRenderer in com.dlsc.flexgantt.model.treetable

    Methods in com.dlsc.flexgantt.model.treetable that return ITreeTableCellRenderer
    Modifier and Type | Method and Description
    --- | ---
    `ITreeTableCellRenderer` | TreeTableColumn.`getCellRenderer()` Returns the cell renderer used for values in this column.

    Methods in com.dlsc.flexgantt.model.treetable with parameters of type ITreeTableCellRenderer
    Modifier and Type | Method and Description
    --- | ---
    `void` | TreeTableColumn.`setCellRenderer(ITreeTableCellRenderer renderer)` /** Sets the cell renderer used for values in this column.

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

    Classes in com.dlsc.flexgantt.swing.treetable that implement ITreeTableCellRenderer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultTreeTableCellRenderer` A default tree table cell renderer implementation using a label as a component.
    `static class` | `TreeTable.BooleanRenderer` A renderer for drawing values of type `Boolean`.
    `static class` | `TreeTable.CalendarRenderer` A renderer for values of type `Calendar`.
    `static class` | `TreeTable.ColorRenderer` A renderer for values of type `Color`.
    `static class` | `TreeTable.DateRenderer` A renderer for values of type `Date`.
    `static class` | `TreeTable.DoubleRenderer` A renderer for values of type `Double`.
    `static class` | `TreeTable.EnumRenderer` A renderer for values of type `Enum`.
    `static class` | `TreeTable.IconRenderer` A renderer for drawing icons.
    `static class` | `TreeTable.NumberRenderer` A tree table cell renderer for numbers (double, float, etc...).

    Methods in com.dlsc.flexgantt.swing.treetable that return ITreeTableCellRenderer
    Modifier and Type | Method and Description
    --- | ---
    `ITreeTableCellRenderer` | TreeTable.`getCellRenderer(Class cl)` Returns a cell renderer for the given object type.

    Methods in com.dlsc.flexgantt.swing.treetable that return types with arguments of type ITreeTableCellRenderer
    Modifier and Type | Method and Description
    --- | ---
    `Map<Class,ITreeTableCellRenderer>` | TreeTable.`getRendererMap()` Returns the map, which is storing the mappings between cell value types and tree table cell renderers.

    Methods in com.dlsc.flexgantt.swing.treetable with parameters of type ITreeTableCellRenderer
    Modifier and Type | Method and Description
    --- | ---
    `void` | TreeTable.`setCellRenderer(Class cl, ITreeTableCellRenderer renderer)` Specifies a cell renderer for the given object type.

    Method parameters in com.dlsc.flexgantt.swing.treetable with type arguments of type ITreeTableCellRenderer
    Modifier and Type | Method and Description
    --- | ---
    `void` | TreeTable.`setRendererMap(Map<Class,ITreeTableCellRenderer> map)` Sets the map, which is storing the mappings between cell value types and tree table cell renderers.

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