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

- Packages that use 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.action.timeline | Actions that are specifically used in the context of a timeline.
  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.timeline | Contains the timeline component, which itself consists of a dateline and an eventline.

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

    Methods in com.dlsc.flexgantt.swing that return Timeline
    Modifier and Type | Method and Description
    --- | ---
    `Timeline` | DefaultComponentFactory.`createTimeline(AbstractGanttChart gc)`
    `Timeline` | IComponentFactory.`createTimeline(AbstractGanttChart gc)` Creates a new `Timeline` for the given Gantt chart.
    `Timeline` | AbstractGanttChart.`getTimeline()` Returns the Timeline component, which consists of the Dateline and the Eventline.

    Methods in com.dlsc.flexgantt.swing with parameters of type Timeline
    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)`
    `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)`
    `LayerContainerScrollPane` | DefaultComponentFactory.`createLayerContainerScrollPane(LayerContainer lc, LayerContainerRowHeader rowHeader, Timeline timeline, boolean primary)`
    `LayerContainerScrollPane` | IComponentFactory.`createLayerContainerScrollPane(LayerContainer lc, LayerContainerRowHeader rowHeader, Timeline timeline, boolean primary)` Returns the scrollpane used for the given layer container.

  - ### Uses of Timeline in com.dlsc.flexgantt.swing.action.timeline

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

    Methods in com.dlsc.flexgantt.swing.action.timeline that return Timeline
    Modifier and Type | Method and Description
    --- | ---
    `Timeline` | AbstractTimelineAction.`getTimeline()` Returns the timeline on which the action will be performed.

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

    Constructors in com.dlsc.flexgantt.swing.action.timeline with parameters of type Timeline
    Constructor and Description
    `AbstractTimelineAction(Timeline timeline, String name)` Constructs a new timeline action.
    `AbstractTimelineAction(Timeline timeline, String name, Icon icon)` Constructs a new timeline action.
    `EventlineAction(Timeline timeline)` Constructs a new action.
    `ScrollTimelineAction(Timeline timeline, ScrollTimelineAction.ScrollDirection dir, boolean fast)` Constructs a new action.

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

    Methods in com.dlsc.flexgantt.swing.layer that return Timeline
    Modifier and Type | Method and Description
    --- | ---
    `Timeline` | LayerContainer.`getTimeline()` Returns the timeline.
    `Timeline` | LayerContainerScrollPane.`getTimeline()` Returns the timeline that is displayed as the column header view if the scrollpane is the primary one.
    `Timeline` | AbstractLayer.`getTimeline()` Returns the Gantt chart's timeline.

    Constructors in com.dlsc.flexgantt.swing.layer with parameters of type Timeline
    Constructor and Description
    `LayerContainerScrollPane(LayerContainer lc, LayerContainerRowHeader rowHeader, Timeline timeline, boolean primary)` Constructs a new layer container scrollpane.

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

    Methods in com.dlsc.flexgantt.swing.mac that return Timeline
    Modifier and Type | Method and Description
    --- | ---
    `Timeline` | MacComponentFactory.`createTimeline(AbstractGanttChart gc)`

    Methods in com.dlsc.flexgantt.swing.mac with parameters of type Timeline
    Modifier and Type | Method and Description
    --- | ---
    `Dateline` | MacComponentFactory.`createDateline(Timeline timeline)`
    `Eventline` | MacComponentFactory.`createEventline(Timeline timeline, Dateline dateline)`
    `LayerContainerScrollPane` | MacComponentFactory.`createLayerContainerScrollPane(LayerContainer lc, LayerContainerRowHeader rowHeader, Timeline timeline, boolean primary)`

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

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

    Methods in com.dlsc.flexgantt.swing.print that return Timeline
    Modifier and Type | Method and Description
    --- | ---
    `Timeline` | PrintContext.`getTimeline()` Returns the timeline to print.

    Methods in com.dlsc.flexgantt.swing.print with parameters of type Timeline
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | PrintGanttChart.`copySettings(Timeline from, Timeline to, boolean initialCopy)` Copies the settings from one timeline to another.
    `JComponent` | IPrintManager.`createTimelineControl(Timeline timeline)` Creates the control to change the printed time span.
    `JComponent` | TimeGranularityPrintManager.`createTimelineControl(Timeline timeline)`
    `JComponent` | SimpleGranularityPrintManager.`createTimelineControl(Timeline timeline)`
    `void` | PrintContext.`setTimeline(Timeline timeline)` Sets the timeline to print.

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

    Methods in com.dlsc.flexgantt.swing.timeline that return Timeline
    Modifier and Type | Method and Description
    --- | ---
    `Timeline` | Dateline.`getTimeline()` Returns the parent timeline container of which the dateline is a member.
    `Timeline` | AbstractTimelineControlPanel.`getTimeline()` Returns the timeline that is being controlled by the panel.
    `Timeline` | Eventline.`getTimeline()` Returns the parent timeline container.

    Methods in com.dlsc.flexgantt.swing.timeline with parameters of type Timeline
    Modifier and Type | Method and Description
    --- | ---
    `static void` | TimeGranularityTimelineControlPanel.`openDialog(Component comp, Timeline timeline)` A utility method to quickly bring up a dialog that contains the control panel.
    `static void` | SimpleGranularityTimelineControlPanel.`openDialog(Component comp, Timeline timeline)` A utility method to quickly bring up a dialog that contains the control panel.

    Constructors in com.dlsc.flexgantt.swing.timeline with parameters of type Timeline
    Constructor and Description
    `AbstractTimelineControlPanel(Timeline timeline, boolean showGranularity)` Constructs a new control panel.
    `Dateline(Timeline timeline)` Constructs a new dateline that uses the dateline model implementation `TimeGranularityDatelineModel` as its default model.
    `Eventline(Timeline timeline, Dateline dateline)` Constructs a new eventline.
    `SimpleDateline(Timeline timeline)` Constructs a new simple dateline.
    `SimpleEventline(Timeline timeline, Dateline dateline)` Constructs a new eventline.
    `SimpleGranularityTimelineControlPanel(Timeline timeline)` Constructs a new timeline control panel.
    `SimpleGranularityTimelineControlPanel(Timeline timeline, boolean showGranularity)` Constructs a new timeline control panel.
    `TimeGranularityTimelineControlPanel(Timeline timeline)` Constructs a new control panel.
    `TimeGranularityTimelineControlPanel(Timeline timeline, boolean showGranularity)` Constructs a new control panel.

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