## Uses of Interface
com.dlsc.flexgantt.model.dateline.IDatelineModelListener

- Packages that use IDatelineModelListener
  Package | Description
  --- | ---
  com.dlsc.flexgantt.model.dateline | Provides a model definition and default implementation for a dateline model.
  com.dlsc.flexgantt.swing | Contains the Gantt chart components and various other user interface elements that can be used together with the Gantt chart.
  com.dlsc.flexgantt.swing.layer | The right-hand side of any Gantt chart is a layer container, which is responsible for managing the various layer types.
  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.
  com.dlsc.flexgantt.swing.mac |
  com.dlsc.flexgantt.swing.print | Anything related to printing is contained in this package.
  com.dlsc.flexgantt.swing.timeline | Contains the timeline component, which itself consists of a dateline and an eventline.
  com.dlsc.flexgantt.swing.util | Utility classes for Swing operations.

- - ### Uses of IDatelineModelListener in com.dlsc.flexgantt.model.dateline

    Methods in com.dlsc.flexgantt.model.dateline with parameters of type IDatelineModelListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | IDatelineModel.`addDatelineModelListener(IDatelineModelListener l)` Adds a listener to the dateline model.
    `void` | AbstractDatelineModel.`addDatelineModelListener(IDatelineModelListener l)`
    `void` | IDatelineModel.`removeDatelineModelListener(IDatelineModelListener l)` Removes a listener from the dateline model.
    `void` | AbstractDatelineModel.`removeDatelineModelListener(IDatelineModelListener l)`

  - ### Uses of IDatelineModelListener in com.dlsc.flexgantt.swing

    Classes in com.dlsc.flexgantt.swing that implement IDatelineModelListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GanttChartStatusBar<T extends AbstractGanttChart>` A status bar specifically designed for use in combination with a Gantt chart.

  - ### Uses of IDatelineModelListener in com.dlsc.flexgantt.swing.layer

    Classes in com.dlsc.flexgantt.swing.layer that implement IDatelineModelListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LayerContainer` The layer container is the main user interface component on the right-hand side of the Gantt chart.
    `class` | `LayerContainerScrollPane` A scrollpane customized for use with a layer container and a timeline.
    `class` | `OverviewPalette` A panel used for rendering an overview of the Gantt chart.

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

    Classes in com.dlsc.flexgantt.swing.layer.system that implement IDatelineModelListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SpreadsheetLayer` The spreadsheet layer gets used when the Gantt chart wants to display the spreadsheet data provided by the `IGanttChartModel`.

  - ### Uses of IDatelineModelListener in com.dlsc.flexgantt.swing.mac

    Classes in com.dlsc.flexgantt.swing.mac that implement IDatelineModelListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MacDateline` A specialized dateline for Mac OS X that adds a white line to the vertical grid lines of the dateline cells.

  - ### Uses of IDatelineModelListener in com.dlsc.flexgantt.swing.print

    Classes in com.dlsc.flexgantt.swing.print that implement IDatelineModelListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PreviewDialog` A dialog that can be used to preview the print out of the Gantt chart.
    `class` | `PrintGanttChart` A Gantt chart specialized on being printed that takes another Gantt chart as its input and copies its configuration object.

  - ### Uses of IDatelineModelListener in com.dlsc.flexgantt.swing.timeline

    Classes in com.dlsc.flexgantt.swing.timeline that implement IDatelineModelListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractTimelineControlPanel<T extends IGranularity>` A panel used for controlling the time span and the granularity displayed by the timeline.
    `class` | `Dateline` The dateline is one part of the timeline (the `Eventline` is the other) and responsible for displaying dates.
    `class` | `SimpleDateline` A simple dateline using the `SimpleGranularityDatelineModel` in combination with the `SimpleGranularityZoomPolicy` and the `SimpleGranularityDatelineRenderer`.
    `class` | `SimpleGranularityTimelineControlPanel` A timeline control panel implementation that can be used in situations where the dateline model is an instance of `SimpleGranularityDatelineModel`.
    `class` | `TimeGranularityTimelineControlPanel` A timeline control panel implementation that can be used in situations where the dateline model is an instance of `TimeGranularityDatelineModel`.

  - ### Uses of IDatelineModelListener in com.dlsc.flexgantt.swing.util

    Classes in com.dlsc.flexgantt.swing.util that implement IDatelineModelListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MultiGanttChartSynchController` A utility class used to synchronize several Gantt charts so that when the user scrolls in one chart then the other charts will scroll to the same location.

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