com.orsoncharts.label

## Interface CategoryItemLabelGenerator

- All Known Implementing Classes:
    StandardCategoryItemLabelGenerator

      public interface CategoryItemLabelGenerator

  An item label generator for category charts (this is used for tooltips and data item labels). Note that this generator is used for individual data items, and is distinct from the `CategoryLabelGenerator` which generates labels for series keys, column keys and row keys. The `StandardCategoryItemLabelGenerator` class provides the default implementation.
  Since:
    1.3

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | `generateItemLabel(CategoryDataset3D dataset, java.lang.Comparable<?> seriesKey, java.lang.Comparable<?> rowKey, java.lang.Comparable<?> columnKey)` Generates a label for one series in a `CategoryDataset3D`.

- - ### Method Detail

    - #### generateItemLabel

          java.lang.String generateItemLabel(CategoryDataset3D dataset,
                                             java.lang.Comparable<?> seriesKey,
                                             java.lang.Comparable<?> rowKey,
                                             java.lang.Comparable<?> columnKey)

      Generates a label for one series in a `CategoryDataset3D`.
      Parameters:
        `dataset` - the dataset (`null` not permitted).
        `seriesKey` - the series key (`null` not permitted).
        `rowKey` - the row key (`null` not permitted).
        `columnKey` - the column key (`null` not permitted).
      Returns:
        The series label (possibly `null`).