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

- Packages that use com.dlsc.flexgantt.model.calendar
  Package | Description
  --- | ---
  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.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.mac |
  com.dlsc.flexgantt.swing.timeline | Contains the timeline component, which itself consists of a dateline and an eventline.

- Classes in com.dlsc.flexgantt.model.calendar used by com.dlsc.flexgantt.model.calendar
  Class and Description
  AbstractCalendarEntry An abstract implementation of the `ICalendarEntry` interface.
  AbstractCalendarModel An abstract calendar model implementation that provides the necessary event handling infrastructure for its subclasses.
  AbstractEntryCalendarModel An abstract implementation of the calendar model specialized on using calendar entries, which implement the `ICalendarEntry` interface.
  CalendarModelEvent An event object used in combination with the `ICalendarModelListener` interface.
  ICalendarEntry An interface for objects that can be managed by subclasses of `AbstractCalendarModel`.
  ICalendarModel A calendar model definition that can be used by the Gantt chart to visualize weekends, holidays, or any other special day based on the result of an on-the-fly computation.
  ICalendarModelListener An interface definition for listeners that want to receive events from a calendar model.

- Classes in com.dlsc.flexgantt.model.calendar used by com.dlsc.flexgantt.swing
  Class and Description
  ICalendarModel A calendar model definition that can be used by the Gantt chart to visualize weekends, holidays, or any other special day based on the result of an on-the-fly computation.

- Classes in com.dlsc.flexgantt.model.calendar used by com.dlsc.flexgantt.swing.layer
  Class and Description
  CalendarModelEvent An event object used in combination with the `ICalendarModelListener` interface.
  ICalendarModelListener An interface definition for listeners that want to receive events from a calendar model.

- Classes in com.dlsc.flexgantt.model.calendar used by com.dlsc.flexgantt.swing.mac
  Class and Description
  ICalendarModelListener An interface definition for listeners that want to receive events from a calendar model.

- Classes in com.dlsc.flexgantt.model.calendar used by com.dlsc.flexgantt.swing.timeline
  Class and Description
  CalendarModelEvent An event object used in combination with the `ICalendarModelListener` interface.
  ICalendarModel A calendar model definition that can be used by the Gantt chart to visualize weekends, holidays, or any other special day based on the result of an on-the-fly computation.
  ICalendarModelListener An interface definition for listeners that want to receive events from a calendar model.

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