# Package com.dlsc.flexgantt.swing.selector

Contains the selector implementations.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ISelectorFactory | A selector factory gets used by the Gantt chart to create selectors, which a little windows that can be made visible by the user by pressing small utility buttons that are located around the center of the Gantt chart.

- Class Summary
  Class | Description
  --- | ---
  ActionSelector | A selector used for displaying and triggering the actions defined on the Gantt chart.
  BookmarksSelector | A little window, which will show the list of defined bookmarks.
  ColumnChooserSelector | A selector that wraps a control for editing the list of used columns in the tree table of a Gantt chart.
  GranularitySelector | A small window that allows the user to select a granularity that will be used by the dateline.
  GridSelector | A small window that allows the user to select a granularity that will be used for a virtual grid during drag & drop operations.
  LayerSelector | A small window that allows the user to manipulte the list of currently visible layers.
  OverviewSelector | A small window that displays an overview of the timeline objects of all layer containers.
  PagingSelector | A paging selector is a small window in which all pages are listed based on the paging model used by the Gantt chart.
  Selector | A selector is a window without any decorations that contains a single component and a title.
  SimpleGranularityGotoSelector | A selector that allows the user to enter a time that will be made visible by the Gantt chart.
  SimpleGranularityHorizonSelector | A small window that allows the user to edit the time span shown by the timeline (the horizon).
  SimpleGranularitySelectorFactory | A selector factory for Gantt charts, which use the `SimpleGranularity` as a timeline granularity.
  SpreadsheetSelector | A small window that allows the user to select a granularity that will be used for a virtual grid during drag & drop operations.
  TimeGranularityGotoSelector | A selector that allows the user to enter a time that will be made visible by the Gantt chart.
  TimeGranularityHorizonSelector | A small window that allows the user to edit the time span shown by the timeline (the horizon).
  TimeGranularitySelectorFactory | A selector factory for Gantt charts, which use the `TimeGranularity` as a timeline granularity.
  TimeZoneSelector | A selector used for changing the time zone that is displayed in the `Dateline`.

- Enum Summary
  Enum | Description
  --- | ---
  ISelectorFactory.SelectorID | An enumerator, used to identify those selectors that are directly supported by the framework.
  Selector.Location | An enumator used for indicating where the selector window will be shown.

## Package com.dlsc.flexgantt.swing.selector Description

Contains the selector implementations. Selectors are little windows that slide into the Gantt chart and provide controls to change the settings of the Gantt chart. For example: time zone, grid granularity, dateline granularity, key strokes, columns.

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