com.dlsc.flexgantt.swing

## Interface IGanttChartActionMap

- All Known Implementing Classes:
    AbstractGanttChartActionMap, DualGanttChartActionMap, GanttChartActionMap

      public interface IGanttChartActionMap

  An interface that needs to be implemented by action maps that want to be associated with an instance of `AbstractGanttChart`. Swing by itself already supports action maps that can be set by calling `JComponent.setActionMap(javax.swing.ActionMap)` but in the Gantt chart UI these actions need to be displayed in a nice way, which is only possible if the actions are grouped.
  Since:
    1.1
  Version:
    $Revision: 1.8 $
  Author:
    Dirk Lemmermann
  See Also:
    `ActionSelector`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<String>` | `getCategories()` Returns the names of the action categories.
    `Iterator<String>` | `getCategoryActions(String category)` Returns the action IDs that belong to the given group.

- - ### Method Detail

    - #### getCategories

          Iterator<String> getCategories()

      Returns the names of the action categories.
      Returns:
        the category names
      Since:
        1.1

    - #### getCategoryActions

          Iterator<String> getCategoryActions(String category)

      Returns the action IDs that belong to the given group.
      Parameters:
        `category` - the name of the category
      Returns:
        the action IDs of those actions that belong to the given group
      Since:
        1.1

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