# Package com.dlsc.flexgantt.swing.action.gantt

Actions that are specifically used in the context of a Gantt chart.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AbstractGanttChartAction<T extends AbstractGanttChart> | An abstract action implementation that is specialized on performing operations on a Gantt chart.
  AbstractPrintAction<T extends AbstractGanttChart> | Common superclass for all actions related to printing.
  AddHighlightedTimelineObjectsAction<T extends AbstractGanttChart> | An action that adds the currently selected timeline objects to the set of highlighted objects.
  AlignEndTimesAction<T extends AbstractGanttChart> | An action that will cause all currently seletected timeline objects to have the same end time.
  AlignStartTimesAction<T extends AbstractGanttChart> | An action that will cause all currently selected timeline objects to have the same start time.
  AllObjectsAction<T extends AbstractGanttChart> | An action that will cause the timeline to zoom out far enough so that all timeline objects can be seen.
  ClearHighlightedTimelineObjectsAction<T extends AbstractGanttChart> | An action which clears the set of highlighted objects.
  ClearPinnedPopupsAction<T extends AbstractGanttChart> | An action that will clear all pinned popups.
  CollapseAllAction<T extends AbstractGanttChart> | An action that will ensure that all tree nodes in the tree table will be closed.
  CrosshairAction<T extends AbstractGanttChart> | An action that toggles the visibility of the crosshair.
  DeleteNodeAction<T extends AbstractGanttChart> | An action that can be used in the context of the `AbstractGanttChart` to delete tree nodes in the currently focused tree table.
  DeleteTimelineObjectAction<T extends AbstractGanttChart> | An action that deletes all currently selected timeline objects.
  EarliestObjectsAction<T extends AbstractGanttChart> | An action that will scroll the timeline to the earliest used time point (the earliest bar / activity / task).
  ExpandAllAction<T extends AbstractGanttChart> | An action that will ensure that all tree nodes in all tree tables will be expanded / open.
  GridAction<T extends AbstractGanttChart> | An action that controls the vertical grid lines.
  IndentNodeAction<T extends AbstractGanttChart> | An action that can be used to indent nodes on a Gantt chart scope (as opposed to a simple tree table scope).
  InsertNodeAction<T extends AbstractGanttChart> | An action used to insert a new row inside the currently focused tree table.
  LatestObjectsAction<T extends AbstractGanttChart> | An action that will scroll the timeline to the latest used time point (the latest bar / activity / task).
  MoveFocusAction<T extends AbstractGanttChart> | An action specialized on changing the focus within the tree tables of the Gantt chart.
  OutdentNodeAction<T extends AbstractGanttChart> | An action that can be used to outdent nodes on a Gantt chart scope (as opposed to a simple tree table scope).
  PopupAction<T extends AbstractGanttChart> | An action that toggles the visibility of the popups.
  PreviewGanttChartAction<T extends AbstractGanttChart> | An action that will trigger the preview functionality of the Gantt chart causing a print preview dialog to show up.
  PreviewSecondaryGanttChartAction<T extends DualGanttChart> | An action that will trigger the preview functionality of the Gantt chart causing a print preview dialog to show up.
  PrintGanttChartAction<T extends AbstractGanttChart> | An action that will trigger the print feature of the Gantt chart.
  PrintSecondaryGanttChartAction<T extends DualGanttChart> | An action that will trigger the print feature of the Gantt chart.
  RedoAction<T extends AbstractGanttChart> | An action that will redo the last command that was undone.
  RedoActionLabeled<T extends AbstractGanttChart> | An action that will redo the last command that was undone.
  RelationshipsAction<T extends AbstractGanttChart> | An action that toggles the visibility of the relationships.
  RemoveHighlightedTimelineObjectsAction<T extends AbstractGanttChart> | An action which removes the currently selected timeline objects from the set of highlighted objects.
  RemoveSortingAction<T extends AbstractGanttChart> | An action that will remove the current sorting settings.
  SelectRowsAction<T extends AbstractGanttChart> | An action used to select the next or the previous table row when the user presses the SHIFT key in combination with arrow up or down.
  SplitGanttChartAction<T extends DualGanttChart> | An action that toggles the visibility of the secondary Gantt chart of a `DualGanttChart`.
  TimeNowAction<T extends AbstractGanttChart> | An action that scrolls the timeline in such a way that the current time (the time 'now') becomes visible.
  ToggleNodeAction<T extends AbstractGanttChart> | An action that will ensure that the tree node with the current focus will either expand or collapse, depending on its current state.
  UndoAction<T extends AbstractGanttChart> | An action that will undo the last command that was executed.
  UndoActionLabeled<T extends AbstractGanttChart> | An action that will undo the last command that was executed.

- Enum Summary
  Enum | Description
  --- | ---
  MoveFocusAction.Direction | An enumerator, which lists the different focus changes that are supported by the action.

## Package com.dlsc.flexgantt.swing.action.gantt Description

Actions that are specifically used in the context of a Gantt chart.

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