# Uses of Package
com.dlsc.flexgantt.model.dateline

- Packages that use com.dlsc.flexgantt.model.dateline
  Package | Description
  --- | ---
  com.dlsc.flexgantt.command.dateline | Contains dateline-specific commands.
  com.dlsc.flexgantt.model.bookmarks | Paging models are used to allow the user to quickly change the time span that is displayed by the timeline.
  com.dlsc.flexgantt.model.calendar | Contains interfaces and classes for modelling a calendar, which can be used to color time spans differently based on calendar entries (holidays, vacation, milestones, ...).
  com.dlsc.flexgantt.model.dateline | Provides a model definition and default implementation for a dateline model.
  com.dlsc.flexgantt.model.gantt | A model definition and default implementation for a Gantt chart model, which is basically an extension of a tree table model, which itself is an extension of a tree model.
  com.dlsc.flexgantt.model.scheduling | Contains supporting classes for basic scheduling operations and constraint resolutions.
  com.dlsc.flexgantt.policy.dateline | Policies that will be used in the context of a dateline.
  com.dlsc.flexgantt.policy.gantt | Policies that will be used in the context of a Gantt chart.
  com.dlsc.flexgantt.policy.layer | Policies that will be used in the context of layers.
  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.scheduling | Contains components used for supporting scheduling operations built into FlexGantt.
  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.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.command.dateline
  Class and Description
  IDatelineModel A dateline model provides essential information for the dateline, the dateline renderer, the grid layer.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.model.bookmarks
  Class and Description
  IGranularity A granularity describes a time unit (e.g.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.model.calendar
  Class and Description
  IDatelineModel A dateline model provides essential information for the dateline, the dateline renderer, the grid layer.
  TimeGranularity An enumeration of possible time granularities.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.model.dateline
  Class and Description
  DatelineModelEvent An event object used by dateline models to inform listeners about various changes to the models.
  DatelineModelEvent.ID An enumerator that contains values used for identifying different types of events.
  DatelineModelException The dateline throws exceptions of this type when certain changes to it can not be performed (e.g. the maximum dateline width has been reached).
  DatelineModelException.ID An enumerater for distinguishing between different types of dateline model veto exceptions.
  DatelineModelVetoException Dateline model listeners can throw this exception to veto a specific change to the dateline model.
  GridLine A class that combines a grid coordinate with the corresponding time point at the location.
  GridLine.DstChangeType An enumerator used to represent the two types of DST change that can happen.
  IDatelineModel A dateline model provides essential information for the dateline, the dateline renderer, the grid layer.
  IDatelineModelListener An event listener that can be attached to instances of `IDatelineModel`.
  IGranularity A granularity describes a time unit (e.g.
  MarkerType A list of marker types that can be shown in the dateline or the eventline.
  SimpleGranularity An enumeration of possible simple granularities.
  TimeGranularity An enumeration of possible time granularities.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.model.gantt
  Class and Description
  IGranularity A granularity describes a time unit (e.g.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.model.scheduling
  Class and Description
  IGranularity A granularity describes a time unit (e.g.
  SimpleGranularity An enumeration of possible simple granularities.
  TimeGranularity An enumeration of possible time granularities.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.policy.dateline
  Class and Description
  IGranularity A granularity describes a time unit (e.g.
  SimpleGranularity An enumeration of possible simple granularities.
  TimeGranularity An enumeration of possible time granularities.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.policy.gantt
  Class and Description
  IDatelineModel A dateline model provides essential information for the dateline, the dateline renderer, the grid layer.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.policy.layer
  Class and Description
  IDatelineModel A dateline model provides essential information for the dateline, the dateline renderer, the grid layer.
  IGranularity A granularity describes a time unit (e.g.
  SimpleGranularity An enumeration of possible simple granularities.
  TimeGranularity An enumeration of possible time granularities.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.swing
  Class and Description
  DatelineModelEvent An event object used by dateline models to inform listeners about various changes to the models.
  IDatelineModel A dateline model provides essential information for the dateline, the dateline renderer, the grid layer.
  IDatelineModelListener An event listener that can be attached to instances of `IDatelineModel`.
  IGranularity A granularity describes a time unit (e.g.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.swing.layer
  Class and Description
  DatelineModelEvent An event object used by dateline models to inform listeners about various changes to the models.
  IDatelineModelListener An event listener that can be attached to instances of `IDatelineModel`.
  IGranularity A granularity describes a time unit (e.g.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.swing.layer.system
  Class and Description
  DatelineModelEvent An event object used by dateline models to inform listeners about various changes to the models.
  DatelineModelVetoException Dateline model listeners can throw this exception to veto a specific change to the dateline model.
  IDatelineModelListener An event listener that can be attached to instances of `IDatelineModel`.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.swing.mac
  Class and Description
  IDatelineModelListener An event listener that can be attached to instances of `IDatelineModel`.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.swing.print
  Class and Description
  DatelineModelEvent An event object used by dateline models to inform listeners about various changes to the models.
  DatelineModelException The dateline throws exceptions of this type when certain changes to it can not be performed (e.g. the maximum dateline width has been reached).
  IDatelineModelListener An event listener that can be attached to instances of `IDatelineModel`.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.swing.scheduling
  Class and Description
  SimpleGranularity An enumeration of possible simple granularities.
  TimeGranularity An enumeration of possible time granularities.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.swing.timeline
  Class and Description
  AbstractDatelineModel An abstract implementation of `IDatelineModel` that contains the most basic functionality shared by most dateline models.
  DatelineModelEvent An event object used by dateline models to inform listeners about various changes to the models.
  DatelineModelException The dateline throws exceptions of this type when certain changes to it can not be performed (e.g. the maximum dateline width has been reached).
  GridLine A class that combines a grid coordinate with the corresponding time point at the location.
  IDatelineModel A dateline model provides essential information for the dateline, the dateline renderer, the grid layer.
  IDatelineModelListener An event listener that can be attached to instances of `IDatelineModel`.
  IGranularity A granularity describes a time unit (e.g.
  SimpleGranularity An enumeration of possible simple granularities.
  TimeGranularity An enumeration of possible time granularities.

- Classes in com.dlsc.flexgantt.model.dateline used by com.dlsc.flexgantt.swing.util
  Class and Description
  DatelineModelEvent An event object used by dateline models to inform listeners about various changes to the models.
  DatelineModelVetoException Dateline model listeners can throw this exception to veto a specific change to the dateline model.
  IDatelineModelListener An event listener that can be attached to instances of `IDatelineModel`.

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