## Uses of Interface
com.dlsc.flexgantt.swing.layer.system.IRowRenderer

- Packages that use IRowRenderer
  Package | Description
  --- | ---
  com.dlsc.flexgantt.swing.layer.system | Contains the system layers for drawing the background, grid lines, popups, relationships, controls, spreadsheets, overviews, global events and activities.

- - ### Uses of IRowRenderer in com.dlsc.flexgantt.swing.layer.system

    Classes in com.dlsc.flexgantt.swing.layer.system that implement IRowRenderer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultResourceRowRenderer` A row renderer specialized on drawing the row background when the hierarchy / tree node is an instance of `DefaultResourceNode`.
    `class` | `DefaultRowRenderer` The default row renderer implementation.

    Methods in com.dlsc.flexgantt.swing.layer.system that return IRowRenderer
    Modifier and Type | Method and Description
    --- | ---
    `IRowRenderer` | RowLayer.`getRowRenderer(Class treeNodeType)` Returns a row renderer for an object (tree node).

    Methods in com.dlsc.flexgantt.swing.layer.system that return types with arguments of type IRowRenderer
    Modifier and Type | Method and Description
    --- | ---
    `Map<Class,IRowRenderer>` | RowLayer.`getRowRendererMap()` Returns the map, which is storing the mapping between node types and renderer implementations.

    Methods in com.dlsc.flexgantt.swing.layer.system with parameters of type IRowRenderer
    Modifier and Type | Method and Description
    --- | ---
    `void` | RowLayer.`setRowRenderer(Class treeNodeType, IRowRenderer renderer)` Maps the implementation of a row renderer to a class definition, where the class is the type of a tree tree node.

    Method parameters in com.dlsc.flexgantt.swing.layer.system with type arguments of type IRowRenderer
    Modifier and Type | Method and Description
    --- | ---
    `void` | RowLayer.`setRowRendererMap(Map<Class,IRowRenderer> map)` Sets the map, which is storing the mapping between node types and renderer implementations.

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