# Uses of Package
com.dlsc.flexgantt.swing.layer.timeline

- Packages that use com.dlsc.flexgantt.swing.layer.timeline
  Package | Description
  --- | ---
  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.layer.timeline | Classes that deal with timeline layers and the rendering and the selection of timeline objects.

- Classes in com.dlsc.flexgantt.swing.layer.timeline used by com.dlsc.flexgantt.swing
  Class and Description
  TimelineObjectLayer The timeline object layer is responsible for rendering the timeline objects returned by the Gantt chart model.

- Classes in com.dlsc.flexgantt.swing.layer.timeline used by com.dlsc.flexgantt.swing.layer
  Class and Description
  ITimelineObjectEditor An interface for editors that can be used for in-place editing of timeline objects.
  ITimelineObjectRenderer A renderer that will be used for rendering timeline objects.
  ITimelineObjectSelectionModel A selection model definition used by instances of `TimelineObjectLayer`.
  TimelineObjectLayer The timeline object layer is responsible for rendering the timeline objects returned by the Gantt chart model.

- Classes in com.dlsc.flexgantt.swing.layer.timeline used by com.dlsc.flexgantt.swing.layer.system
  Class and Description
  ITimelineObjectEditor An interface for editors that can be used for in-place editing of timeline objects.
  ITimelineObjectEditorListener A listener interface for timeline object editors.
  ITimelineObjectSelectionListener An interface that can be used by objects that want to register themselves as listeners (observers) with the selection model of a `TimelineObjectLayer`.
  TimelineObjectSelectionEvent An event object used for informing listeners attached to an instance of `ITimelineObjectSelectionModel`.

- Classes in com.dlsc.flexgantt.swing.layer.timeline used by com.dlsc.flexgantt.swing.layer.timeline
  Class and Description
  AbstractTimelineObjectEditor An abstract timeline object editor implementation, which provides functionality common to most editors.
  DefaultTimelineObjectRenderer The default timeline object renderer implementation draws a bar with rounded corners and fills its background with a smooth gradient paint.
  ITimelineObjectEditor An interface for editors that can be used for in-place editing of timeline objects.
  ITimelineObjectEditorListener A listener interface for timeline object editors.
  ITimelineObjectRenderer A renderer that will be used for rendering timeline objects.
  ITimelineObjectSelectionListener An interface that can be used by objects that want to register themselves as listeners (observers) with the selection model of a `TimelineObjectLayer`.
  ITimelineObjectSelectionModel A selection model definition used by instances of `TimelineObjectLayer`.
  TimelineObjectLayer The timeline object layer is responsible for rendering the timeline objects returned by the Gantt chart model.
  TimelineObjectSelectionEvent An event object used for informing listeners attached to an instance of `ITimelineObjectSelectionModel`.
  TimelineObjectSelectionEvent.ID An event identifier used for distinguishing between different types of events (added objects, removed objects).

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