## Uses of Class
com.dlsc.flexgantt.swing.timeline.Dateline

- Packages that use Dateline
  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.action.dateline | Actions that are specifically used in the context of a dateline.
  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.print | Anything related to printing is contained in this package.
  com.dlsc.flexgantt.swing.selector | Contains the selector implementations.
  com.dlsc.flexgantt.swing.timeline | Contains the timeline component, which itself consists of a dateline and an eventline.

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

    Methods in com.dlsc.flexgantt.swing that return Dateline
    Modifier and Type | Method and Description
    --- | ---
    `Dateline` | DefaultComponentFactory.`createDateline(Timeline timeline)`
    `Dateline` | IComponentFactory.`createDateline(Timeline timeline)` Creates a new `Dateline` for the given Gantt chart and timeline.
    `Dateline` | SimpleComponentFactory.`createDateline(Timeline timeline)`
    `Dateline` | AbstractGanttChart.`getDateline()` Returns the dateline component, which is responsible for rendering the time (days, minutes, seconds, ...).

    Methods in com.dlsc.flexgantt.swing with parameters of type Dateline
    Modifier and Type | Method and Description
    --- | ---
    `Eventline` | DefaultComponentFactory.`createEventline(Timeline timeline, Dateline dateline)`
    `Eventline` | IComponentFactory.`createEventline(Timeline timeline, Dateline dateline)` Creates a new `Eventline` for the given Gantt chart and timeline.
    `Eventline` | SimpleComponentFactory.`createEventline(Timeline timeline, Dateline dateline)`

  - ### Uses of Dateline in com.dlsc.flexgantt.swing.action.dateline

    Fields in com.dlsc.flexgantt.swing.action.dateline declared as Dateline
    Modifier and Type | Field and Description
    --- | ---
    `protected Dateline` | AbstractDatelineAction.`dateline` Stores a reference to the dateline.

    Methods in com.dlsc.flexgantt.swing.action.dateline that return Dateline
    Modifier and Type | Method and Description
    --- | ---
    `Dateline` | AbstractDatelineAction.`getDateline()` Returns the dateline on which the action will be performed.

    Methods in com.dlsc.flexgantt.swing.action.dateline with parameters of type Dateline
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractDatelineAction.`setDateline(Dateline dateline)` Sets a new dateline on which the action will be performed.

    Constructors in com.dlsc.flexgantt.swing.action.dateline with parameters of type Dateline
    Constructor and Description
    `AbstractDatelineAction(Dateline dateline, String name)` Constructs a new dateline action.
    `AbstractDatelineAction(Dateline dateline, String name, Icon icon)` Constructs a new dateline action.
    `SetChangeVisibleEndTimeZoomStrategyAction(Dateline dateline)` Constructs a new action.
    `SetChangeVisibleStartAndEndTimeZoomStrategyAction(Dateline dateline)` Constructs a new action.
    `ToggleZoomAnimation(Dateline dateline)` Constructs a new action.
    `ZoomInAction(Dateline dateline)` Constructs a new action.
    `ZoomOutAction(Dateline dateline)` Constructs a new action.

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

    Methods in com.dlsc.flexgantt.swing.layer that return Dateline
    Modifier and Type | Method and Description
    --- | ---
    `Dateline` | LayerContainer.`getDateline()` Returns the dateline.
    `Dateline` | AbstractLayer.`getDateline()` Returns the timeline's dateline

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

    Subclasses of Dateline in com.dlsc.flexgantt.swing.mac
    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.

    Methods in com.dlsc.flexgantt.swing.mac that return Dateline
    Modifier and Type | Method and Description
    --- | ---
    `Dateline` | MacComponentFactory.`createDateline(Timeline timeline)`

    Methods in com.dlsc.flexgantt.swing.mac with parameters of type Dateline
    Modifier and Type | Method and Description
    --- | ---
    `Eventline` | MacComponentFactory.`createEventline(Timeline timeline, Dateline dateline)`
    `Component` | MacTimeGranularityDatelineRenderer.`getDatelineRendererComponent(Dateline dateline, TimeGranularityDatelineModel model, ITimeSpan timeSpan, boolean major, boolean focus)`

    Constructors in com.dlsc.flexgantt.swing.mac with parameters of type Dateline
    Constructor and Description
    `MacEventline(Timeline timeline, Dateline dateline)` Constructs a new eventline.

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

    Methods in com.dlsc.flexgantt.swing.print with parameters of type Dateline
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | PrintGanttChart.`copySettings(Dateline from, Dateline to, ITimeSpan span, boolean initialCopy)` Copies the settings from one dateline to another.

  - ### Uses of Dateline in com.dlsc.flexgantt.swing.selector

    Constructors in com.dlsc.flexgantt.swing.selector with parameters of type Dateline
    Constructor and Description
    `GranularitySelector(JComponent comp, Dateline dateline)` Constructs a new granularity selector.
    `SimpleGranularityHorizonSelector(JComponent parentComp, Dateline dateline)` Constructs a new horizon selector.
    `TimeGranularityHorizonSelector(JComponent parentComp, Dateline dateline)` Constructs a new horizon selector.

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

    Subclasses of Dateline in com.dlsc.flexgantt.swing.timeline
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SimpleDateline` A simple dateline using the `SimpleGranularityDatelineModel` in combination with the `SimpleGranularityZoomPolicy` and the `SimpleGranularityDatelineRenderer`.

    Methods in com.dlsc.flexgantt.swing.timeline that return Dateline
    Modifier and Type | Method and Description
    --- | ---
    `Dateline` | AbstractDatelineRenderer.`getDateline()` Returns the dateline for which rendering currently takes place.
    `Dateline` | Timeline.`getDateline()` Returns the dateline shown by the timeline.
    `Dateline` | Eventline.`getDateline()` Returns the `Dateline` sibling component.

    Methods in com.dlsc.flexgantt.swing.timeline with parameters of type Dateline
    Modifier and Type | Method and Description
    --- | ---
    `Component` | AbstractDatelineRenderer.`getDatelineRendererComponent(Dateline dateline, T model, ITimeSpan timeSpan, boolean major, boolean focus)` Returns the renderer component that will be used by the dateline to render a time span that can be located on the major or the minor part of the dateline.
    `Component` | TimeGranularityDatelineRenderer.`getDatelineRendererComponent(Dateline dateline, T model, ITimeSpan timeSpan, boolean major, boolean focus)`
    `Component` | SimpleGranularityDatelineRenderer.`getDatelineRendererComponent(Dateline dateline, T model, ITimeSpan timeSpan, boolean major, boolean focus)`
    `Component` | IDatelineRenderer.`getDatelineRendererComponent(Dateline dateline, T model, ITimeSpan timeSpan, boolean major, boolean focus)` Returns the renderer component that will be used by the dateline to render a time span that can be located on the major or the minor part of the dateline.
    `protected Color` | AbstractDatelineRenderer.`getMajorBackground(Dateline dateline, long date)` Returns the background color for the given time point that is placed on the upper (the major) part of the dateline.
    `protected Color` | AbstractDatelineRenderer.`getMajorForeground(Dateline dateline, long date)` Returns the foreground color for the given time point that is placed on the upper (the major) part of the dateline.
    `protected Color` | AbstractDatelineRenderer.`getMinorBackground(Dateline dateline, long date)` Returns the background color for the given time point that is placed on the lower (the minor) part of the dateline.
    `protected Color` | AbstractDatelineRenderer.`getMinorForeground(Dateline dateline, long date)` Returns the foreground color for the given time point that is placed on the lower (the minor) part of the dateline.
    `JPopupMenu` | IDatelineMenuProvider.`getPopupMenu(Dateline eventline, MouseEvent e, boolean major, long timePoint, ITimeSpan span)` Returns a popup menu for the given eventline.
    `JPopupMenu` | DefaultDatelineMenuProvider.`getPopupMenu(Dateline dateline, MouseEvent e, boolean major, long timePoint, ITimeSpan span)`

    Constructors in com.dlsc.flexgantt.swing.timeline with parameters of type Dateline
    Constructor and Description
    `Eventline(Timeline timeline, Dateline dateline)` Constructs a new eventline.
    `SimpleEventline(Timeline timeline, Dateline dateline)` Constructs a new eventline.
    `SimpleGranularityDatelineModel(Dateline dateline)` Constructs a new dateline model.
    `SimpleGranularityDatelineModel(Dateline dateline, ITimeSpan timeSpan, SimpleGranularity sg)` Constructs a new dateline model.
    `SimpleGranularityDatelineModel(Dateline dateline, ITimeSpan timeSpan, SimpleGranularity sg, TimeZone timeZone)` Constructs a new dateline model.
    `SimpleGranularityDatelineModel(Dateline dateline, SimpleGranularity sg)` Constructs a new dateline model.
    `TimeGranularityDatelineModel(Dateline dateline)` Constructs a new dateline model.
    `TimeGranularityDatelineModel(Dateline dateline, ITimeSpan timeSpan)` Constructs a new dateline model.
    `TimeGranularityDatelineModel(Dateline dateline, ITimeSpan timeSpan, TimeGranularity tg)` Constructs a new dateline model.
    `TimeGranularityDatelineModel(Dateline dateline, ITimeSpan timeSpan, TimeGranularity tg, TimeZone zone)` Constructs a new dateline model.
    `TimeGranularityDatelineModel(Dateline dateline, ITimeSpan timeSpan, TimeZone zone)` Constructs a new dateline model.

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