A B C D E F G H I K L M N O P R S T U V W Z

## A

AbstractCalendarEntry - Class in com.dlsc.flexgantt.model.calendar
  An abstract implementation of the `ICalendarEntry` interface.
AbstractCalendarEntry(ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.calendar.AbstractCalendarEntry
  Constructs a new calendar entry.
AbstractCalendarEntry() - Constructor for class com.dlsc.flexgantt.model.calendar.AbstractCalendarEntry
  Constructs a new calendar entry with an undefined time span.
AbstractCalendarModel<T,S> - Class in com.dlsc.flexgantt.model.calendar
  An abstract calendar model implementation that provides the necessary event handling infrastructure for its subclasses.
AbstractCalendarModel() - Constructor for class com.dlsc.flexgantt.model.calendar.AbstractCalendarModel
  Construcs a new calendar model.
AbstractCommand - Class in com.dlsc.flexgantt.command
  An abstract superclass implementation to facilitate the creation of new commands.
AbstractCommand(String) - Constructor for class com.dlsc.flexgantt.command.AbstractCommand
  Creates a new abstract command (can only be called by the subclass constructor).
AbstractCompoundCommand<T extends ICommand> - Class in com.dlsc.flexgantt.command
  A compound command can be used to group several commands together in order to execute them at the same time.
AbstractCompoundCommand(String) - Constructor for class com.dlsc.flexgantt.command.AbstractCompoundCommand
  Creates a new compound command with the given name.
AbstractConstraint<T,S extends IGranularity> - Class in com.dlsc.flexgantt.model.scheduling
  An abstract constraint superclass, which can be used by both built-in time granularities `SimpleGranularity` and `TimeGranularity`.
AbstractConstraint(TimelineObjectPath<T>, TimelineObjectPath<T>) - Constructor for class com.dlsc.flexgantt.model.scheduling.AbstractConstraint
  Constructs a new constraint.
AbstractConstraint(TimelineObjectPath<T>, TimelineObjectPath<T>, RelationshipType) - Constructor for class com.dlsc.flexgantt.model.scheduling.AbstractConstraint
  Constructs a new constraint.
AbstractCustomLayer - Class in com.dlsc.flexgantt.swing.layer
  An abstract superclass for all custom layers.
AbstractCustomLayer(LayerContainer, ILayer) - Constructor for class com.dlsc.flexgantt.swing.layer.AbstractCustomLayer
  Constructs a new custom layer.
AbstractDatelineAction - Class in com.dlsc.flexgantt.swing.action.dateline
  An abstract action implementation that is specialized on performing operations on a dateline.
AbstractDatelineAction(Dateline, String, Icon) - Constructor for class com.dlsc.flexgantt.swing.action.dateline.AbstractDatelineAction
  Constructs a new dateline action.
AbstractDatelineAction(Dateline, String) - Constructor for class com.dlsc.flexgantt.swing.action.dateline.AbstractDatelineAction
  Constructs a new dateline action.
AbstractDatelineModel<T extends IGranularity> - Class in com.dlsc.flexgantt.model.dateline
  An abstract implementation of `IDatelineModel` that contains the most basic functionality shared by most dateline models.
AbstractDatelineModel(ITimeSpan, TimeZone) - Constructor for class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
  Constructs a new dateline model.
AbstractDatelineRenderer<T extends IDatelineModel> - Class in com.dlsc.flexgantt.swing.timeline
  An abstract dateline renderer that provides common functionality for its subclasses.
AbstractDatelineRenderer() - Constructor for class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Constructs a new dateline renderer and initializes the forground and background colors for calendar entries that are of type or subclasses of `WeekendCalendarEntry` and `HolidayCalendarEntry`.
AbstractDragAndDropCommand - Class in com.dlsc.flexgantt.command.layer
  A command that moves a given timeline object from one tree / hierarchy node to another.
AbstractDragAndDropCommand(IGanttChartNode, ILayer, DefaultGanttChartModel, IGanttChartNode, DefaultGanttChartModel, int) - Constructor for class com.dlsc.flexgantt.command.layer.AbstractDragAndDropCommand
  Constructs a new command.
AbstractEntryCalendarModel<T,S extends ICalendarEntry> - Class in com.dlsc.flexgantt.model.calendar
  An abstract implementation of the calendar model specialized on using calendar entries, which implement the `ICalendarEntry` interface.
AbstractEntryCalendarModel() - Constructor for class com.dlsc.flexgantt.model.calendar.AbstractEntryCalendarModel
AbstractEventlineAction - Class in com.dlsc.flexgantt.swing.action.eventline
  An abstract action implementation that is specialized on performing operations on an eventline.
AbstractEventlineAction(Eventline, String, Icon) - Constructor for class com.dlsc.flexgantt.swing.action.eventline.AbstractEventlineAction
  Constructs a new dateline action.
AbstractEventlineAction(Eventline, String) - Constructor for class com.dlsc.flexgantt.swing.action.eventline.AbstractEventlineAction
  Constructs a new dateline action.
AbstractFlexGanttAction - Class in com.dlsc.flexgantt.swing.action
  Common superclass of all actions provided by the FlexGantt framework.
AbstractFlexGanttAction(String, Icon) - Constructor for class com.dlsc.flexgantt.swing.action.AbstractFlexGanttAction
  Constructs a new abstract action.
AbstractFlexGanttAction(String) - Constructor for class com.dlsc.flexgantt.swing.action.AbstractFlexGanttAction
  Constructs a new abstract action.
AbstractGanttChart - Class in com.dlsc.flexgantt.swing
  The abstract Gantt chart provides functionality that all Gantt chart implementations have in common: Command Execution Timeline, Dateline, Eventline Column Header Printing Support System Messages
AbstractGanttChart(IGanttChartModel, IColumnModel, IComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constructs a new Gantt chart with the two 'singleton' elements: a timeline (includes dateline and eventline) and a colum header.
AbstractGanttChart(IGanttChartModel, IColumnModel) - Constructor for class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constructs a new Gantt chart with the two 'singleton' elements: a timeline (includes dateline and eventline) and a colum header.
AbstractGanttChart(IColumnModel) - Constructor for class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constructs a new Gantt chart with the two 'singleton' elements: a timeline (includes dateline and eventline) and a colum header.
AbstractGanttChart(IGanttChartModel, IComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constructs a new Gantt chart with the two 'singleton' elements: a timeline (includes dateline and eventline) and a colum header.
AbstractGanttChart(IComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constructs a new Gantt chart with the two 'singleton' elements: a timeline (includes dateline and eventline) and a colum header.
AbstractGanttChart(IGanttChartModel) - Constructor for class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constructs a new Gantt chart with the two 'singleton' elements: a timeline (includes dateline and eventline) and a colum header.
AbstractGanttChart() - Constructor for class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constructs a new Gantt chart with the two 'singleton' elements: a timeline (includes dateline and eventline) and a colum header.
AbstractGanttChart.Banner - Class in com.dlsc.flexgantt.swing
  The banner is used to prompt the user that either no license has been installed or that the currently used license is for development purposes only.
AbstractGanttChartAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An abstract action implementation that is specialized on performing operations on a Gantt chart.
AbstractGanttChartAction(T, String, Icon) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.AbstractGanttChartAction
  Constructs a new Gant chart action.
AbstractGanttChartAction(T, String) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.AbstractGanttChartAction
  Constructs a new Gant chart action.
AbstractGanttChartActionMap<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing
  An action map, which defines the set of actions that will be available within the Gantt chart.
AbstractGanttChartActionMap(T) - Constructor for class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  Constructs a new action map for the given Gantt chart by invoking `ActionMap.put(Object, javax.swing.Action)` for each action ID defined in this class.
AbstractGanttChartInputMap<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing
  A specialized input map for use with an instance of `AbstractGanttChart`.
AbstractGanttChartInputMap(T) - Constructor for class com.dlsc.flexgantt.swing.AbstractGanttChartInputMap
  Constructs a new input map.
AbstractGridPolicy<T extends IGranularity> - Class in com.dlsc.flexgantt.policy.layer
  An abstract implementation of `IGridPolicy`, which deals with storing the list of supported granularities.
AbstractGridPolicy(boolean, boolean, T...) - Constructor for class com.dlsc.flexgantt.policy.layer.AbstractGridPolicy
  Constructs a new grid policy.
AbstractGridPolicy(T...) - Constructor for class com.dlsc.flexgantt.policy.layer.AbstractGridPolicy
  Constructs a new grid policy, which adjusts start and end times.
AbstractIconMap - Class in com.dlsc.flexgantt.icons
  An abstract implementation of the `IIconMap` interface that provides mechanisms to store, retrieve, and load icons.
AbstractIconMap(int, int) - Constructor for class com.dlsc.flexgantt.icons.AbstractIconMap
  Constructs a new icon map.
AbstractLayer - Class in com.dlsc.flexgantt.swing.layer
  The abstract superclass of all layers inside a layer container.
AbstractLayer(String, LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Constructs a new layer.
AbstractLayerContainerAction - Class in com.dlsc.flexgantt.swing.action.layer
  An abstract action implementation that is specialized on performing operations on the layer container.
AbstractLayerContainerAction(LayerContainer, String, Icon) - Constructor for class com.dlsc.flexgantt.swing.action.layer.AbstractLayerContainerAction
  Constructs a new layer container action.
AbstractLayerContainerAction(LayerContainer, String) - Constructor for class com.dlsc.flexgantt.swing.action.layer.AbstractLayerContainerAction
  Constructs a new layer container action.
AbstractPolicy - Class in com.dlsc.flexgantt.policy
  All policies are subclasses of this abstract policy implementation.
AbstractPolicy() - Constructor for class com.dlsc.flexgantt.policy.AbstractPolicy
AbstractPopupRenderer - Class in com.dlsc.flexgantt.swing.layer.system
  An abstract popup renderer implementation which can be used to provide a consistent apperance of all popup renderers used within the same application.
AbstractPopupRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Constructs a new popup renderer.
AbstractPrintAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  Common superclass for all actions related to printing.
AbstractPrintAction(T, String, Icon) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.AbstractPrintAction
  Constructs a new print action.
AbstractPrintAction(T, String) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.AbstractPrintAction
  Constructs a new print action.
AbstractPrintManager - Class in com.dlsc.flexgantt.swing.print
  An abstract implementation of a print manager.
AbstractPrintManager() - Constructor for class com.dlsc.flexgantt.swing.print.AbstractPrintManager
AbstractPropertiesOwner - Class in com.dlsc.flexgantt.model
  An abstract implementation of an object that can store property values.
AbstractPropertiesOwner() - Constructor for class com.dlsc.flexgantt.model.AbstractPropertiesOwner
  Constructs a new properties owner.
AbstractResolution<T extends IGranularity<?>> - Class in com.dlsc.flexgantt.model.scheduling
  An abstract superclass for resolutions.
AbstractResolution(String) - Constructor for class com.dlsc.flexgantt.model.scheduling.AbstractResolution
  Constructs a new resolution with the given name.
AbstractRowHeader<T extends IRowHeaderRenderer> - Class in com.dlsc.flexgantt.swing
  A component used for displaying row numbers and expand / collapse icons on the left-hand side of the tree table.
AbstractRowHeader(TreeTable) - Constructor for class com.dlsc.flexgantt.swing.AbstractRowHeader
  Constructs a new row header.
AbstractStatusBarPolicy - Class in com.dlsc.flexgantt.policy.gantt
  An abstract implementation of the status bar policy, which provides support for handling the list of visible status bar fields.
AbstractStatusBarPolicy() - Constructor for class com.dlsc.flexgantt.policy.gantt.AbstractStatusBarPolicy
  Constructs a new status bar policy.
AbstractSwingWorker - Class in com.dlsc.flexgantt.swing.util
  This is the 3rd version of AbstractSwingWorker (also known as AbstractSwingWorker 3), an abstract class that you subclass to perform GUI-related work in a dedicated thread.
AbstractSwingWorker() - Constructor for class com.dlsc.flexgantt.swing.util.AbstractSwingWorker
  Start a thread that will call the `construct` method and then exit.
AbstractSystemLayer - Class in com.dlsc.flexgantt.swing.layer.system
  Common and abstract superclass used for system layers.
AbstractSystemLayer(String, LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.AbstractSystemLayer
  Constructs a new system layer.
AbstractTimelineAction - Class in com.dlsc.flexgantt.swing.action.timeline
  An abstract action implementation that is specialized on performing operations on a timeline.
AbstractTimelineAction(Timeline, String, Icon) - Constructor for class com.dlsc.flexgantt.swing.action.timeline.AbstractTimelineAction
  Constructs a new timeline action.
AbstractTimelineAction(Timeline, String) - Constructor for class com.dlsc.flexgantt.swing.action.timeline.AbstractTimelineAction
  Constructs a new timeline action.
AbstractTimelineControlPanel<T extends IGranularity> - Class in com.dlsc.flexgantt.swing.timeline
  A panel used for controlling the time span and the granularity displayed by the timeline.
AbstractTimelineControlPanel(Timeline, boolean) - Constructor for class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Constructs a new control panel.
AbstractTimelineObjectEditor - Class in com.dlsc.flexgantt.swing.layer.timeline
  An abstract timeline object editor implementation, which provides functionality common to most editors.
AbstractTimelineObjectEditor(String, JComponent) - Constructor for class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
  Constructs a new editor, which will wrap itself around the given content.
AbstractTimelineObjectEditor(JComponent) - Constructor for class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
  Constructs a new editor, which will wrap itself around the given content.
AbstractTreeTableAction - Class in com.dlsc.flexgantt.swing.action.treetable
  An abstract action implementation that is specialized on performing operations on a tree table.
AbstractTreeTableAction(TreeTable, String, Icon) - Constructor for class com.dlsc.flexgantt.swing.action.treetable.AbstractTreeTableAction
  Constructs a new tree table action.
AbstractTreeTableAction(TreeTable, String) - Constructor for class com.dlsc.flexgantt.swing.action.treetable.AbstractTreeTableAction
  Constructs a new tree table action.
AbstractZoomPolicy<T extends IGranularity> - Class in com.dlsc.flexgantt.policy.dateline
  An abstract zoom policy implementation, which allows to specify a list of supported granularities.
AbstractZoomPolicy(T[]) - Constructor for class com.dlsc.flexgantt.policy.dateline.AbstractZoomPolicy
  Constructs a new zoom policy.
ActionLayer - Class in com.dlsc.flexgantt.swing.layer.system
  The quick editing layer displays a component inside the layer container that can be used to edit the currently selected timeline object.
ActionLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.ActionLayer
  Constructs a new editing layer.
ActionLayerButtonPanel - Class in com.dlsc.flexgantt.swing.layer.system
  The panel that wraps the individual action buttons shown in the action layer (@see `ActionLayer`).
ActionLayerButtonPanel(ActionLayer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Constructs a new panel used for displaying action buttons in the action layer / layer container.
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.dateline.SetChangeVisibleEndTimeZoomStrategyAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.dateline.SetChangeVisibleStartAndEndTimeZoomStrategyAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.dateline.ToggleZoomAnimation
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.dateline.ZoomInAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.dateline.ZoomOutAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.eventline.DeleteEventlineObjectAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.AddHighlightedTimelineObjectsAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.AlignEndTimesAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.AlignStartTimesAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.AllObjectsAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.ClearHighlightedTimelineObjectsAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.ClearPinnedPopupsAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.CollapseAllAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.CrosshairAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.DeleteNodeAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.DeleteTimelineObjectAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.EarliestObjectsAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.ExpandAllAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.GridAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.IndentNodeAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.InsertNodeAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.LatestObjectsAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.MoveFocusAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.OutdentNodeAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.PopupAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.PreviewGanttChartAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.PreviewSecondaryGanttChartAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.PrintGanttChartAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.PrintSecondaryGanttChartAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.RedoAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.RelationshipsAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.RemoveHighlightedTimelineObjectsAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.RemoveSortingAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.SelectRowsAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.SplitGanttChartAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.TimeNowAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.ToggleNodeAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.UndoAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.layer.AddHighlightedTimelineObjectsAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.layer.AddPinnedPopupAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.layer.ClearHighlightedTimelineObjectsAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.layer.ClearPinnedPopupsAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.layer.CreateBookmarkAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.layer.DeleteRelationshipAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.layer.DeleteTimelineObjectAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.layer.LassoModeAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.layer.RemoveHighlightedTimelineObjectsAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.layer.RemovePinnedPopupAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.timeline.EventlineAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.timeline.ScrollTimelineAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.treetable.ClearSelectionAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.treetable.CollapseNodeAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.treetable.DeleteNodeAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.treetable.ExpandNodeAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.treetable.IndentNodeAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.treetable.InsertNodeAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.treetable.OutdentNodeAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.treetable.SelectAllNodesAction
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.scheduling.ConstraintSettingsPanel
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.scheduling.ResolutionTableCellEditor
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.selector.TimeGranularityGotoSelector
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.util.PathCalculatorUI
ActionSelector - Class in com.dlsc.flexgantt.swing.selector
  A selector used for displaying and triggering the actions defined on the Gantt chart.
ActionSelector(JComponent, AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.selector.ActionSelector
  Constructs a new action selector.
ActivityObjectEditModeController - Class in com.dlsc.flexgantt.swing.layer.system
  A specialized edit mode controller for use with timeline objects of type `IActivityObject`.
ActivityObjectEditModeController() - Constructor for class com.dlsc.flexgantt.swing.layer.system.ActivityObjectEditModeController
add(MutableTreeNode) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
ADD_HIGHLIGHTED_OBJECTS_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that adds timeline objects to the set of highlighted objects.
addAction(Class, Action...) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultActionProvider
  Adds a new action for the given type of timeline objects.
addAvailableColumn(TreeTableColumn) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Adds a column to the Gantt chart that can be added to the column model interactively by the user.
addBookmark(Bookmark) - Method in class com.dlsc.flexgantt.model.bookmarks.DefaultBookmarkModel
  Adds a bookmark to the model causing a `BookmarkEvent` to be fired.
addBookmark(Bookmark) - Method in interface com.dlsc.flexgantt.model.bookmarks.IBookmarkModel
  Adds a bookmark to the model.
addBookmarkModelListener(IBookmarkModelListener) - Method in class com.dlsc.flexgantt.model.bookmarks.DefaultBookmarkModel
addBookmarkModelListener(IBookmarkModelListener) - Method in interface com.dlsc.flexgantt.model.bookmarks.IBookmarkModel
  Adds a listener to the bookmark model.
addCalendarListener(ICalendarModelListener) - Method in class com.dlsc.flexgantt.model.calendar.AbstractCalendarModel
addCalendarListener(ICalendarModelListener) - Method in interface com.dlsc.flexgantt.model.calendar.ICalendarModel
  Adds a calendar listener to the calendar model.
addCategory(String) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  Adds a category name to the map.
addCategoryAction(String, String) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  Adds an action ID to the given category.
addChangeListener(ChangeListener) - Method in class com.dlsc.flexgantt.swing.scheduling.ConstraintSettingsPanel
  Adds a change listener to the panel as a whole.
addChild(ITimelineObject) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Adds another timeline object as a child to this timeline object.
addColumn(TreeTableColumn) - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
  Adds a column to the model.
addColumn(TreeTableColumn) - Method in interface com.dlsc.flexgantt.model.treetable.IColumnModel
  Adds a column to the model.
addColumnModelListener(IColumnModelListener) - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
addColumnModelListener(IColumnModelListener) - Method in interface com.dlsc.flexgantt.model.treetable.IColumnModel
  Adds a column model listener to the model.
addCommand(T) - Method in class com.dlsc.flexgantt.command.AbstractCompoundCommand
  Adds a command to the compound command.
addCommandStackListener(ICommandStackListener) - Method in class com.dlsc.flexgantt.command.DefaultCommandStack
  Adds a listener to the command stack.
addCommandStackListener(ICommandStackListener) - Method in interface com.dlsc.flexgantt.command.ICommandStack
  Adds a listener to the command stack.
addDatelineModelListener(IDatelineModelListener) - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
addDatelineModelListener(IDatelineModelListener) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Adds a listener to the dateline model.
addDragLayerListener(IDragLayerListener) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Adds a drag layer listener to the drag layer.
addDropTargetListener(DropTargetListener) - Method in class com.dlsc.flexgantt.swing.util.MultiDropTarget
addEventlineModelListener(IEventlineModelListener) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineModel
addEventlineModelListener(IEventlineModelListener) - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineModel
  Adds an eventline model listener.
addEventlineObject(T) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineModel
  Adds a single object to the model.
addEventlineObjects(Collection<T>) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineModel
addEventlineObjects(Collection<T>) - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineModel
  Adds a collection of eventline objects to the model.
addEventlineSelectionListener(IEventlineSelectionListener) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineSelectionModel
addEventlineSelectionListener(IEventlineSelectionListener) - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineSelectionModel
  Adds a selection listener to the model.
addFeature(ILayer.Feature) - Method in class com.dlsc.flexgantt.model.gantt.Layer
  Adds a feature to the layer.
addGanttChart(String, T) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
  Adds a Gantt chart with the given title to the container.
addGanttChart(String, Icon, T) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
  Adds a Gantt chart with the given title to the container.
addGanttChart(String, Icon, T, String) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
  Adds a Gantt chart with the given title to the container.
addGanttChartModelListener(IGanttChartModelListener) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
addGanttChartModelListener(IGanttChartModelListener) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartModel
  Adds a listener to the model.
addGridComponentListener(IGridComponentListener) - Method in interface com.dlsc.flexgantt.swing.IGridComponent
  Adds a listener to the grid component.
addGridComponentListener(IGridComponentListener) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
addGridComponentListener(IGridComponentListener) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
addHighlightedObject(TimelineObjectPath) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Adds a single timeline object path to the set of highlighted objects.
addHighlightedObjects(Collection<TimelineObjectPath>) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Adds a collection of timeline object paths where each timeline object referenced will be added to the set of highlighted objects.
AddHighlightedTimelineObjectsAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that adds the currently selected timeline objects to the set of highlighted objects.
AddHighlightedTimelineObjectsAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.AddHighlightedTimelineObjectsAction
  Constructs a new action.
AddHighlightedTimelineObjectsAction - Class in com.dlsc.flexgantt.swing.action.layer
  An action that adds the currently selected timeline objects to the set of highlighted objects.
AddHighlightedTimelineObjectsAction(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.action.layer.AddHighlightedTimelineObjectsAction
  Constructs a new action.
addHoliday(long, boolean) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Adds a holiday at the given time point.
addHoliday(Date, boolean) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Adds a holiday at the given date.
addHoliday(Calendar, boolean) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Adds a holiday at the given time.
addHoliday(int, int, int) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Adds a floating holiday to the calendar.
addHoliday(int, int) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Adds an annual holiday to the calendar.
addItem(JComponent) - Method in class com.dlsc.flexgantt.swing.StatusBar
  Adds an 'item' to the status bar.
addLassoLayerListener(ILassoLayerListener) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Adds a lasso layer listener to the lasso layer.
addLayer(ILayer) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Adds a layer to the model.
addLayerContainerListener(ILayerContainerListener) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Adds a listener to the layer container.
addLayerContainerSelectionModelListener(ILayerContainerSelectionModelListener) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerSelectionModel
addLayerContainerSelectionModelListener(ILayerContainerSelectionModelListener) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerContainerSelectionModel
  Adds a listener to the selection model.
addLayoutComponent(String, Component) - Method in class com.dlsc.flexgantt.swing.NavigationControlPanel
addLayoutComponent(String, Component) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
addLayoutComponent(String, Component) - Method in class com.dlsc.flexgantt.swing.selector.Selector
addLayoutComponent(String, Component) - Method in class com.dlsc.flexgantt.swing.StatusBar
addLayoutComponent(String, Component) - Method in class com.dlsc.flexgantt.swing.UtilityControlPanel
addMajorCapacityLine(CapacityLine) - Method in class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
  Adds the given major capacity line to the resource node.
addMessage(IMessage) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Adds a message for the user to the Gantt chart.
addMessageListener(IMessageListener) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Adds a message listener to the Gantt chart.
addMinorCapacityLine(CapacityLine) - Method in class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
  Adds the given minor capacity line to the resource node.
addMultiGanttChartContainerListener(IMultiGanttChartContainerListener) - Method in interface com.dlsc.flexgantt.swing.IMultiGanttChartContainer
  Adds a listener to the container that will be informed about changes in the container.
addMultiGanttChartContainerListener(IMultiGanttChartContainerListener) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
addNotify() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Calls `JComponent.addNotify()` and additionally initializes some colors for the layer container.
addPage(Page) - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
  Adds a page to the model causing a `PagingEvent` to be fired.
addPagingModelListener(IPagingModelListener) - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
addPagingModelListener(IPagingModelListener) - Method in interface com.dlsc.flexgantt.model.paging.IPagingModel
  Adds a listener to the paging model.
addPinnedPopup(TimelineObjectPath) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Adds a path to the layer that reference a timeline object with a pinned popup.
AddPinnedPopupAction - Class in com.dlsc.flexgantt.swing.action.layer
  An action that will cause the popup of timeline object to be pinned so that is remains visible when the mouse cursor is no longer on top of the timeline object.
AddPinnedPopupAction(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.action.layer.AddPinnedPopupAction
  Constructs a new action.
addPolicyProviderListener(IPolicyProviderListener) - Method in interface com.dlsc.flexgantt.policy.IPolicyProvider
  Adds a listener to the policy provider that will be informed about changes to the provider.
addPolicyProviderListener(IPolicyProviderListener) - Method in class com.dlsc.flexgantt.policy.PolicyProvider
addPropertyChangeListener(PropertyChangeListener) - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Adds a property change listener to the layer.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.dlsc.flexgantt.util.NamedObject
  Adds a property change listener to the named object.
addRelationship(IRelationship<S>) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Adds a single relationship to the model.
addRelationships(Collection<IRelationship<S>>) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Adds a collection of relationships to the model.
addRelationshipSelectionModelListener(IRelationshipSelectionModelListener) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipSelectionModel
addRelationshipSelectionModelListener(IRelationshipSelectionModelListener) - Method in interface com.dlsc.flexgantt.swing.layer.system.IRelationshipSelectionModel
  Adds a listener to the model so that changes to the selection can be detected.
addSelectedTimeSpan(Object, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerSelectionModel
addSelectedTimeSpan(Object, ITimeSpan) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerContainerSelectionModel
  Adds a time span to the list of selected time spans of the given tree table node object.
addSelection(Object) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineSelectionModel
addSelection(Object) - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineSelectionModel
  Adds an object to the selection.
addSelection(Collection<IRelationship>) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipSelectionModel
addSelection(Collection<IRelationship>) - Method in interface com.dlsc.flexgantt.swing.layer.system.IRelationshipSelectionModel
  Adds several relationships to the selection.
addSelection(TimelineObjectPath) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
addSelection(Collection<TimelineObjectPath>) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
addSelection(TimelineObjectPath) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectSelectionModel
  Adds a selection / a selected timeline object to the model.
addSelection(Collection<TimelineObjectPath>) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectSelectionModel
  Adds several timeline objects to the selection at the same time.
addSelectionInterval(int, int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Adds all rows within the given interval to the current selection.
addSelectionPath(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Adds another path to the current selection.
addSelectionPaths(TreePath[]) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Adds several paths at once to the selection model.
addSelectionRow(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Adds a row to the current selection.
addSelectionRows(int[]) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Adds several rows at once to the selection model.
addSeparator() - Method in class com.dlsc.flexgantt.swing.StatusBar
  Adds a separator between items.
addSortingListener(ISortingListener) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Adds a tree table sorting listener to the table.
addSpreadsheet(ISpreadsheet) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Adds a spreadsheet to the model.
addStatusBarFields(StatusBarField...) - Method in class com.dlsc.flexgantt.policy.gantt.AbstractStatusBarPolicy
  Adds one or more status bar fields to the list of visible fields.
addTimelineObject(T, ILayer, S) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Adds a single timeline object to the timeline of the given tree node.
addTimelineObject(ILayer, S) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  Adds a timeline object to the node for the given layer.
addTimelineObjectEditorListener(ITimelineObjectEditorListener) - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
addTimelineObjectEditorListener(ITimelineObjectEditorListener) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectEditor
  Adds a listener to the editor that will be informed if the user stopped or canceled the editing from within the editor component.
addTimelineObjects(T, ILayer, Collection<S>) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Adds a collection of objects to the timeline of the given tree node.
addTimelineObjects(ILayer, Collection<S>) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
addTimelineObjects(ILayer, S[]) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  Adds the timeline objects on the node for the given layer.
addTimelineObjects(ILayer, Collection<T>) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartNode
  Adds a collection of timeline objects to the node.
addTimelineObjectSelectionModelListener(ITimelineObjectSelectionListener) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
addTimelineObjectSelectionModelListener(ITimelineObjectSelectionListener) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectSelectionModel
  Adds a listener to the model.
addToolBarAction(Action) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Adds an action to the Gantt chart, which will automatically be picked up and shown by the toolbar.
addTreeExpansionListener(TreeExpansionListener) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Adds a tree expansion listener that will receive events after a tree node has been expanded.
addTreeSelectionListener(TreeSelectionListener) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Adds a tree selection listener to the table.
addTreeTableModelListener(ITreeTableModelListener) - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
addTreeTableModelListener(ITreeTableModelListener) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableModel
  Adds a listener to the model, which will be informed when key or column values get changes.
addTreeWillExpandListener(TreeWillExpandListener) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Adds a tree expansion listener that will be informed before a tree node expands.
adjust(long) - Method in enum com.dlsc.flexgantt.model.dateline.SimpleGranularity
  Adjusts the given time point by rounding it down to the nearest multitude of the milliseconds represented by the granularity value.
adjustCalendar(Calendar) - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Adjusts the given calendar by rounding it down based on the time granularity.
adjustDate(Date, TimeZone) - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Adjusts the given date by rounding it down based on the time granularity.
adjustTime(long, TimeZone) - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Adjusts the given time by rounding it down based on the time granularity.
alignEndTimes() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Adjusts the end times of all currently selected and visible timeline objects so that they are all the same.
alignEndTimes() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Aligns the end times of all currently selected (and visible) timeline objects with each other.
alignEndTimes() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Method not supported by the printable Gantt chart.
alignEndTimes() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
AlignEndTimesAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will cause all currently seletected timeline objects to have the same end time.
AlignEndTimesAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.AlignEndTimesAction
  Constructs a new action.
alignStartTimes() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Adjusts the start times of all currently selected and visible timeline objects so that they are all the same.
alignStartTimes() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Aligns the start times of all currently selected (and visible) timeline objects with each other.
alignStartTimes() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Method not supported by the printable Gantt chart.
alignStartTimes() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
AlignStartTimesAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will cause all currently selected timeline objects to have the same start time.
AlignStartTimesAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.AlignStartTimesAction
  Constructs a new action.
ALL - Static variable in class com.dlsc.flexgantt.model.TimeSpan
  A time span, which covers the entire possible horizon from time point 0 until `Long.MAX_VALUE`.
AllObjectsAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will cause the timeline to zoom out far enough so that all timeline objects can be seen.
AllObjectsAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.AllObjectsAction
  Constructs a new action.
alpha - Variable in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  An alpha channel value used to control the transparency of the layer.
alphaLevel - Variable in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Alpha level of the veil, used for fade in/out.
animation - Variable in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  The animation thread is responsible for fade in/out and rotation.
applySettings() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Applies the settings made in the control panel to the timeline.
applySettings() - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityTimelineControlPanel
applySettings() - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityTimelineControlPanel
assertClass(String, String, Class<?>, Object) - Method in class com.dlsc.flexgantt.policy.AbstractPolicy
  Utility method for detailed problem reporting when an object that gets passed to a policy method does not have the correct type.
autoResizeTable(JTable, boolean) - Static method in class com.dlsc.flexgantt.swing.util.TableUtils
  Resizes the given table so that all of its columns have their preferred width.
autoResizeTable(JTable, boolean, int) - Static method in class com.dlsc.flexgantt.swing.util.TableUtils
  Resizes the given table so that all of its columns have their preferred width.
autoscroll(Point) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
autoscroll(Point) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
autoscroll(Point) - Method in class com.dlsc.flexgantt.swing.util.AutoscrollSupport
AutoscrollSupport - Class in com.dlsc.flexgantt.swing.util
  A support class, which enables the autoscroll feature for the tree table and the layer container.
AutoscrollSupport(JComponent) - Constructor for class com.dlsc.flexgantt.swing.util.AutoscrollSupport
  Constructs a new autoscroll support object.
AutoscrollSupport(JComponent, Insets) - Constructor for class com.dlsc.flexgantt.swing.util.AutoscrollSupport
  Constructs a new autoscroll support object.
AutoscrollSupport(JComponent, Insets, Insets) - Constructor for class com.dlsc.flexgantt.swing.util.AutoscrollSupport
  Constructs a new autoscroll support object.

## B

BackgroundLayer - Class in com.dlsc.flexgantt.swing.layer.system
  The background layer is responsible for drawing the background of each row on the right-hand side of the Gantt chart.
BackgroundLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.BackgroundLayer
  Constructs a new background layer.
Banner() - Constructor for class com.dlsc.flexgantt.swing.AbstractGanttChart.Banner
  Constructs a new licensing banner.
barsCount - Variable in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Amount of bars composing the circular shape.
beginTask(String, int) - Method in interface com.dlsc.flexgantt.command.IProgressMonitor
  Notifies that the main task is beginning.
beginTask(String, int) - Method in class com.dlsc.flexgantt.command.NullProgressMonitor
  This implementation does nothing.
beginTask(String, int) - Method in class com.dlsc.flexgantt.command.ProgressMonitorWrapper
  This implementation of a `IProgressMonitor` method forwards to the wrapped progress monitor.
beginTask(String, int) - Method in class com.dlsc.flexgantt.command.SubProgressMonitor
beginTask(String, int) - Method in class com.dlsc.flexgantt.swing.GanttChartGlassPane
beginTask(String, int) - Method in class com.dlsc.flexgantt.swing.GanttChartProgressMonitor
beginTask(String, int) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
BinarySearchTimelineObjectIterator<T extends ITimelineObject> - Class in com.dlsc.flexgantt.model.gantt
  Instances of this class are used to iterate over the sorted list of timeline objects returned by a timeline model.
BinarySearchTimelineObjectIterator(List<T>, ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.gantt.BinarySearchTimelineObjectIterator
  Constructs a new iterator object.
BlankIcon - Class in com.dlsc.flexgantt.icons
  An empty (blank) icon often used for aligning menu items.
BlankIcon(int, int) - Constructor for class com.dlsc.flexgantt.icons.BlankIcon
  Constructs a new blank icon.
block() - Method in class com.dlsc.flexgantt.swing.GanttChartGlassPane
  Causes the panel to block all user input.
Bookmark - Class in com.dlsc.flexgantt.model.bookmarks
  A bookmark is basically a stored time point, time span and granularity that can be used to recreate a specific view in the Gantt chart.
Bookmark(long, ITimeSpan, IGranularity, String) - Constructor for class com.dlsc.flexgantt.model.bookmarks.Bookmark
  Constructs a new page.
BookmarkEvent - Class in com.dlsc.flexgantt.model.bookmarks
  An event object that is being sent to instances of `IBookmarkModelListener` whenever a change has occured in the `IBookmarkModel` instance that they observe.
BookmarkEvent(IBookmarkModel, BookmarkEvent.ID, Bookmark) - Constructor for class com.dlsc.flexgantt.model.bookmarks.BookmarkEvent
  Constructs a new event.
BookmarkEvent.ID - Enum in com.dlsc.flexgantt.model.bookmarks
  An enumerator with event IDs that can be used by model listeners to distinguish between different types of events that have occured inside a bookmark model.
bookmarksChanged(BookmarkEvent) - Method in interface com.dlsc.flexgantt.model.bookmarks.IBookmarkModelListener
  Listener callback method that will be invoked after the bookmark model was changed.
bookmarksChanged(BookmarkEvent) - Method in class com.dlsc.flexgantt.swing.NavigationControlPanel
BookmarksSelector - Class in com.dlsc.flexgantt.swing.selector
  A little window, which will show the list of defined bookmarks.
BookmarksSelector(JComponent, LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.selector.BookmarksSelector
  Constructs a new bookmark selector.
BooleanEditor() - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTable.BooleanEditor
  Constructs a new editor for boolean values.
BooleanRenderer() - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTable.BooleanRenderer
  Constructs a new renderer for boolean values.
BufferType - Enum in com.dlsc.flexgantt.model.scheduling
  The type of the buffer between two timeline objecs.
BufferTypeListCellRenderer - Class in com.dlsc.flexgantt.swing.scheduling
  Renders values of type `BufferType` with the common symbols: <, <=, =, >=, >.
BufferTypeListCellRenderer() - Constructor for class com.dlsc.flexgantt.swing.scheduling.BufferTypeListCellRenderer

## C

calculateBox(ObjectBounds, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Calculates the "hot spots" for the given object bounds (timeline object).
calculateDatelineWidth() - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
  Calculates the required width of the dateline based on the total time span and some additional information that needs to be provided by the subclasses.
calculateDatelineWidth() - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
calculateDatelineWidth() - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
calculateEntries(IDatelineModel, ITimeSpan) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Performs the actual calculation of the calendar entries that are located within the given time span.
calculateHandleIconOffset(Icon, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Calculates the offset of the given handle icon.
calculatePathEndToEnd(Rectangle, Rectangle) - Method in class com.dlsc.flexgantt.swing.util.PathCalculator
  Calculates a path from the end of the source rectangle to the end of the target rectangle.
calculatePathEndToStart(Rectangle, Rectangle) - Method in class com.dlsc.flexgantt.swing.util.PathCalculator
  Calculates a path from the end of the source rectangle to the start of the target rectangle.
calculatePathStartToEnd(Rectangle, Rectangle) - Method in class com.dlsc.flexgantt.swing.util.PathCalculator
  Calculates a path from the start of the source rectangle to the end of the target rectangle.
calculatePathStartToStart(Rectangle, Rectangle) - Method in class com.dlsc.flexgantt.swing.util.PathCalculator
  Calculates a path from the start of the source rectangle to the start of the target rectangle.
calendarChanged(CalendarModelEvent) - Method in interface com.dlsc.flexgantt.model.calendar.ICalendarModelListener
  Listener callback method that gets invoked whenever the calendar model changes.
calendarChanged(CalendarModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
calendarChanged(CalendarModelEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
CalendarEditor() - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTable.CalendarEditor
CalendarLayer - Class in com.dlsc.flexgantt.swing.layer.system
  The calendar layer is responsible for drawing the information provided by the calendar model.
CalendarLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.CalendarLayer
  Constructs a new background layer.
CalendarModelEvent - Class in com.dlsc.flexgantt.model.calendar
  An event object used in combination with the `ICalendarModelListener` interface.
CalendarModelEvent(ICalendarModel) - Constructor for class com.dlsc.flexgantt.model.calendar.CalendarModelEvent
  Constructs a new calendar model event.
CalendarRenderer() - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTable.CalendarRenderer
cancelEditing() - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
cancelEditing() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultActivityObjectEditor
cancelEditing() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectEditor
cancelEditing() - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectEditor
  Callback method for the timeline layer to indicate to the editor that the user has canceled the editing of the timeline object.
cancelPressed() - Method in class com.dlsc.flexgantt.swing.selector.TimeZoneSelector
  The method that gets called when the user hits the cancel button.
cancelPressed() - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Gets invoked when the user presses the CANCEL button.
cancelPressed() - Method in class com.dlsc.flexgantt.swing.TimeZoneDialog
  The method that gets called when the user hits the cancel button.
CapacityLine - Class in com.dlsc.flexgantt.model.gantt
  Capacity lines are used in combination with the `IResourceNode` class.
CapacityLine(double, String) - Constructor for class com.dlsc.flexgantt.model.gantt.CapacityLine
  Constructs a new capacity line.
CapacityLine(double) - Constructor for class com.dlsc.flexgantt.model.gantt.CapacityLine
  Constructs a new capacity line (the label of the line will be empty).
CapacityObjectEditModeController - Class in com.dlsc.flexgantt.swing.layer.system
  A specialized edit mode controller for use with timeline objects of type `ICapacityObject`.
CapacityObjectEditModeController() - Constructor for class com.dlsc.flexgantt.swing.layer.system.CapacityObjectEditModeController
CATEGORY_CHART - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  The name used for the category under which all actions are filed that are related to the layer container.
CATEGORY_OTHER - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  The name used for the category under which all actions are filed that are not directly associated with the table, the timeline, or the layer container.
CATEGORY_TABLE - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  The name used for the category under which all actions are filed that are related to the tree table.
CATEGORY_TIMELINE - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  The name used for the category under which all actions are filed that are related to the timeline.
CellFocusManager - Class in com.dlsc.flexgantt.swing.treetable
  The cell focus manager is concerned with anything related to tracking and changing the focus of tree table cells.
CellFocusManager(TreeTable) - Constructor for class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Constructs a new focus manager.
center() - Method in class com.dlsc.flexgantt.swing.GanttChartFrame
  Centers the frame on the screen.
center() - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Utility method to center the dialog on the screen.
changedUpdate(DocumentEvent) - Method in class com.dlsc.flexgantt.swing.scheduling.ConstraintSettingsPanel
changeSupport - Variable in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  A property change support object on which property change event listeners can be registered and property change events can be fired.
children - Variable in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  The array of children entries.
clean(JPopupMenu) - Static method in class com.dlsc.flexgantt.swing.util.MenuCleaner
  Cleans up the given popup menu by recursively traversing the menu hierarchy.
clean(JMenu) - Static method in class com.dlsc.flexgantt.swing.util.MenuCleaner
  Cleans up the given menu by recursively traversing the menu hierarchy.
clear() - Method in class com.dlsc.flexgantt.command.DefaultCommandStack
  Clears the command stack, which means that the list of executed and undone commands will be cleared and no further commands can be undone or redone.
clear() - Method in interface com.dlsc.flexgantt.command.ICommandStack
  Clears the command stack's list of executed and undone commands.
CLEAR_HIGHLIGHTED_OBJECTS_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that removes all timeline objects from the set of highlighted objects.
clearBookmarks() - Method in class com.dlsc.flexgantt.model.bookmarks.DefaultBookmarkModel
  Clears / removes all pages from the model.
clearEventlineObjects() - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineModel
  Removes all eventline objects from the model.
clearHighlightedObjects() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Clears the set of highlighted objects.
ClearHighlightedTimelineObjectsAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action which clears the set of highlighted objects.
ClearHighlightedTimelineObjectsAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.ClearHighlightedTimelineObjectsAction
  Constructs a new action.
ClearHighlightedTimelineObjectsAction - Class in com.dlsc.flexgantt.swing.action.layer
  An action which clears the set of highlighted objects.
ClearHighlightedTimelineObjectsAction(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.action.layer.ClearHighlightedTimelineObjectsAction
  Constructs a new action.
clearMajorCapacityLines() - Method in class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
  Removes all major capacity lines from the resource node.
clearMessages() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Removes all messages from the Gantt chart.
clearMinorCapacityLines() - Method in class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
  Removes all minor capacity lines from the resource node.
clearPages() - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
  Clears / removes all pages from the model.
clearPinnedPopups() - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Removes all pinned popups.
ClearPinnedPopupsAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will clear all pinned popups.
ClearPinnedPopupsAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.ClearPinnedPopupsAction
  Constructs a new action.
ClearPinnedPopupsAction - Class in com.dlsc.flexgantt.swing.action.layer
  An action that will clear all pinned popups.
ClearPinnedPopupsAction(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.action.layer.ClearPinnedPopupsAction
  Constructs a new action.
clearRelationships() - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Removes all relationships from the model.
clearSelectedTimeSpans() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerSelectionModel
clearSelectedTimeSpans(Object) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerSelectionModel
clearSelectedTimeSpans() - Method in interface com.dlsc.flexgantt.swing.layer.ILayerContainerSelectionModel
  Removes all selected time spans from the selection model.
clearSelectedTimeSpans(Object) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerContainerSelectionModel
  Removes all of those selected time spans that belong to the given tree node object.
clearSelection() - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineSelectionModel
clearSelection() - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineSelectionModel
  Clear the current selection.
clearSelection() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipSelectionModel
clearSelection() - Method in interface com.dlsc.flexgantt.swing.layer.system.IRelationshipSelectionModel
  Removes all relationships from the model, hence deselecting them.
clearSelection() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
clearSelection(TreePath) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
clearSelection() - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectSelectionModel
  Clears the current selection.
clearSelection(TreePath) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectSelectionModel
  Clears the current selection for the given path (clears the selection within a specific row).
clearSelection() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Clears the current tree table selection.
ClearSelectionAction - Class in com.dlsc.flexgantt.swing.action.treetable
  An action that will clear the current selection inside the tree table.
ClearSelectionAction(TreeTable) - Constructor for class com.dlsc.flexgantt.swing.action.treetable.ClearSelectionAction
  Constructs a new action.
clearSpreadsheetValues(ISpreadsheet) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  Removes all spreadsheet values from the node for the given spreadsheet.
clearTimelineObjects(T, ILayer) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Removes all timeline objects from the given tree node and layer.
clearTimelineObjects(T) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Removes all timeline objects from the given tree node from all layers.
clearTimelineObjects(ILayer) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Removes all timeline objects from the given layer for all nodes.
clearTimelineObjects() - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Removes all timeline objects from all nodes and all layers.
clearTimelineObjects(ILayer) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
clearTimelineObjects(ILayer) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartNode
  Removes all timeline objects (currently shown on the given layer) from the node.
clearTimelineObjectSelection() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Clears all timeline object selections on all layers, independent of whether the layer is currently visible or not.
clearTimeSpanSelection() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Clears all time span selections.
clearToolBarActions() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Removes all toolbar actions from the Gantt chart.
clearValues() - Method in class com.dlsc.flexgantt.model.gantt.SpreadsheetValuesList
  Removes all entries from the list.
collapse() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Tells the entry to be closed.
collapseAll() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Collapses all tree nodes in all tree tables.
collapseAll() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Method not supported by the printable Gantt chart.
collapseAll() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Collapses all tree nodes by starting at the root node, recursively traversing the tree hierarchy and calling `TreeTableNode.collapse()` on each visited node.
collapseAll() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
CollapseAllAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will ensure that all tree nodes in the tree table will be closed.
CollapseAllAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.CollapseAllAction
  Constructs a new action.
CollapseNodeAction - Class in com.dlsc.flexgantt.swing.action.treetable
  An action that will ensure that all tree nodes currently selected in the tree table will be closed.
CollapseNodeAction(TreeTable) - Constructor for class com.dlsc.flexgantt.swing.action.treetable.CollapseNodeAction
  Constructs a new action.
collapsePath(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Collapses the tree node that matches the given path.
collapsePathAnimated(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Collapses the tree node that matches the given path.
collapseRow(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Collapses the tree node located in the given row.
collapseRowAnimated(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Collapses the tree node located in the given row.
ColorEditor() - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTable.ColorEditor
  Constructs a new editor for `Color` values.
ColorField - Class in com.dlsc.flexgantt.swing.util
  A simple panel that displays a color.
ColorField(Color) - Constructor for class com.dlsc.flexgantt.swing.util.ColorField
  Constructs a new color field.
ColorField() - Constructor for class com.dlsc.flexgantt.swing.util.ColorField
  Constructs a new color field, which displays the color `Color.WHITE`.
ColorRenderer() - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTable.ColorRenderer
ColorUtil - Class in com.dlsc.flexgantt.swing.util
  A utility class for dealing with instances of `Color`.
ColumnChooser - Class in com.dlsc.flexgantt.swing
  A panel used for selecting which columns will be shown in the tree table of the Gantt chart.
ColumnChooser(AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.ColumnChooser
  Constructs a new chooser for the given Gantt chart.
ColumnChooserSelector - Class in com.dlsc.flexgantt.swing.selector
  A selector that wraps a control for editing the list of used columns in the tree table of a Gantt chart.
ColumnChooserSelector(JComponent, AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
  Constructs a new column chooser selector.
columnModelChanged(ColumnModelEvent) - Method in interface com.dlsc.flexgantt.model.treetable.IColumnModelListener
  The listener's callback method that will be invoked when columns get added, removed, inserted.
columnModelChanged(ColumnModelEvent) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
columnModelChanged(ColumnModelEvent) - Method in class com.dlsc.flexgantt.swing.ColumnChooser
columnModelChanged(ColumnModelEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
columnModelChanged(ColumnModelEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
ColumnModelEvent - Class in com.dlsc.flexgantt.model.treetable
  An event object implementation used to notify model listeners of type `IColumnModelListener` about changes to the column model that they are attached to.
ColumnModelEvent(IColumnModel, TreeTableColumn, ColumnModelEvent.ID) - Constructor for class com.dlsc.flexgantt.model.treetable.ColumnModelEvent
  Constructs a new column model event for the given column model and column.
ColumnModelEvent.ID - Enum in com.dlsc.flexgantt.model.treetable
  An enumerator with values that describe which kind of modification took place on a column model.
ColumnModelIterator - Class in com.dlsc.flexgantt.model.treetable
  A specialized iterator implementation for iterating over the columns of a column model.
ColumnModelIterator(IColumnModel, int) - Constructor for class com.dlsc.flexgantt.model.treetable.ColumnModelIterator
  Constructs a new column model iterator for the given column model and key column position.
com.dlsc.flexgantt.command - package com.dlsc.flexgantt.command
  Framework for creating and executing commands.
com.dlsc.flexgantt.command.dateline - package com.dlsc.flexgantt.command.dateline
  Contains dateline-specific commands.
com.dlsc.flexgantt.command.eventline - package com.dlsc.flexgantt.command.eventline
  Contains eventline-specific commands.
com.dlsc.flexgantt.command.layer - package com.dlsc.flexgantt.command.layer
  Contains layer-specific commands.
com.dlsc.flexgantt.command.treetable - package com.dlsc.flexgantt.command.treetable
  Contains tree-table-specific commands.
com.dlsc.flexgantt.icons - package com.dlsc.flexgantt.icons
  This package deals with anything related to icons.
com.dlsc.flexgantt.icons.gif16eclipse - package com.dlsc.flexgantt.icons.gif16eclipse
  Contains GIF icon set in 16x16 format.
com.dlsc.flexgantt.icons.png16vista - package com.dlsc.flexgantt.icons.png16vista
  Contains PNG icon set in size 16x16 for Windows Vista.
com.dlsc.flexgantt.icons.png16xp - package com.dlsc.flexgantt.icons.png16xp
  Contains PNG icon set in size 16x16 for Windows XP.
com.dlsc.flexgantt.icons.png24vista - package com.dlsc.flexgantt.icons.png24vista
com.dlsc.flexgantt.icons.png24xp - package com.dlsc.flexgantt.icons.png24xp
  Contains PNG icon set in size 24x24 for Windows XP.
com.dlsc.flexgantt.model - package com.dlsc.flexgantt.model
  A few classes and interfaces that are frequently used throughout the model packages.
com.dlsc.flexgantt.model.bookmarks - package 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 - package 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 - package com.dlsc.flexgantt.model.dateline
  Provides a model definition and default implementation for a dateline model.
com.dlsc.flexgantt.model.eventline - package com.dlsc.flexgantt.model.eventline
  Model definition and default implementation for an eventline model.
com.dlsc.flexgantt.model.gantt - package 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.paging - package com.dlsc.flexgantt.model.paging
  Paging models are used to allow the user to quickly change the time span that is displayed by the timeline.
com.dlsc.flexgantt.model.scheduling - package com.dlsc.flexgantt.model.scheduling
  Contains supporting classes for basic scheduling operations and constraint resolutions.
com.dlsc.flexgantt.model.treetable - package com.dlsc.flexgantt.model.treetable
  A tree table model, which is an extension of the standard Swing tree model.
com.dlsc.flexgantt.policy - package com.dlsc.flexgantt.policy
  Contains interfaces and classes shared by the policy child packages and a policy provider used by various FlexGantt components to look up policy implementations.
com.dlsc.flexgantt.policy.dateline - package com.dlsc.flexgantt.policy.dateline
  Policies that will be used in the context of a dateline.
com.dlsc.flexgantt.policy.eventline - package com.dlsc.flexgantt.policy.eventline
  Policies that will be used in the context of an eventline.
com.dlsc.flexgantt.policy.gantt - package com.dlsc.flexgantt.policy.gantt
  Policies that will be used in the context of a Gantt chart.
com.dlsc.flexgantt.policy.layer - package com.dlsc.flexgantt.policy.layer
  Policies that will be used in the context of layers.
com.dlsc.flexgantt.policy.treetable - package com.dlsc.flexgantt.policy.treetable
  Policies that will be used in the context of a tree table
com.dlsc.flexgantt.swing - package 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 - package com.dlsc.flexgantt.swing.action
  Common classes for realizing actions within the framework.
com.dlsc.flexgantt.swing.action.dateline - package com.dlsc.flexgantt.swing.action.dateline
  Actions that are specifically used in the context of a dateline.
com.dlsc.flexgantt.swing.action.eventline - package com.dlsc.flexgantt.swing.action.eventline
  Actions that are specifically used in the context of an eventline.
com.dlsc.flexgantt.swing.action.gantt - package com.dlsc.flexgantt.swing.action.gantt
  Actions that are specifically used in the context of a Gantt chart.
com.dlsc.flexgantt.swing.action.layer - package com.dlsc.flexgantt.swing.action.layer
  Actions that are specifically used in the context of the layer container.
com.dlsc.flexgantt.swing.action.timeline - package com.dlsc.flexgantt.swing.action.timeline
  Actions that are specifically used in the context of a timeline.
com.dlsc.flexgantt.swing.action.treetable - package com.dlsc.flexgantt.swing.action.treetable
  Actions that are specifically used in the context of a tree table.
com.dlsc.flexgantt.swing.layer - package 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 - package 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.layer.timeline - package com.dlsc.flexgantt.swing.layer.timeline
  Classes that deal with timeline layers and the rendering and the selection of timeline objects.
com.dlsc.flexgantt.swing.mac - package com.dlsc.flexgantt.swing.mac
com.dlsc.flexgantt.swing.print - package com.dlsc.flexgantt.swing.print
  Anything related to printing is contained in this package.
com.dlsc.flexgantt.swing.scheduling - package com.dlsc.flexgantt.swing.scheduling
  Contains components used for supporting scheduling operations built into FlexGantt.
com.dlsc.flexgantt.swing.selector - package com.dlsc.flexgantt.swing.selector
  Contains the selector implementations.
com.dlsc.flexgantt.swing.timeline - package com.dlsc.flexgantt.swing.timeline
  Contains the timeline component, which itself consists of a dateline and an eventline.
com.dlsc.flexgantt.swing.treetable - package com.dlsc.flexgantt.swing.treetable
  A tree table implementation used solely for the purpose of drawing the left-hand side of a Gantt chart.
com.dlsc.flexgantt.swing.util - package com.dlsc.flexgantt.swing.util
  Utility classes for Swing operations.
com.dlsc.flexgantt.util - package com.dlsc.flexgantt.util
  General utility classes.
CommandException - Exception in com.dlsc.flexgantt.command
  A wrapper used for exceptions thrown inside commands.
CommandException(Throwable) - Constructor for exception com.dlsc.flexgantt.command.CommandException
  Constructs a new exception.
commandExecute(ICommand) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Executes the given command via the command stack.
CommandExecutionThread - Class in com.dlsc.flexgantt.command
  A specialized thread class used by the `DefaultCommandStack` for executing commands.
CommandExecutionThread() - Constructor for class com.dlsc.flexgantt.command.CommandExecutionThread
  Constructs a new thread.
commandRedo() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Redoes the last command that was executed (if the command can be redone) by calling `ICommandStack.redo(IProgressMonitor)`.
commandStackChanged(CommandStackEvent) - Method in interface com.dlsc.flexgantt.command.ICommandStackListener
  Gets called whenever the command stack changed.
commandStackChanged(CommandStackEvent) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
commandStackChanged(CommandStackEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
commandStackChanged(CommandStackEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.RedoAction
commandStackChanged(CommandStackEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.RedoActionLabeled
commandStackChanged(CommandStackEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.UndoAction
commandStackChanged(CommandStackEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.UndoActionLabeled
commandStackChanged(CommandStackEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartGlassPane
commandStackChanged(CommandStackEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
commandStackChanged(CommandStackEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
CommandStackEvent - Class in com.dlsc.flexgantt.command
  A command stack event is fired by the command stack when commands are being executed, undone or redone.
CommandStackEvent(ICommandStack, ICommand, CommandStackEvent.ID, Exception) - Constructor for class com.dlsc.flexgantt.command.CommandStackEvent
  Creates a new command stack event.
CommandStackEvent(ICommandStack, ICommand, CommandStackEvent.ID) - Constructor for class com.dlsc.flexgantt.command.CommandStackEvent
  Creates a new command stack event.
CommandStackEvent.ID - Enum in com.dlsc.flexgantt.command
  The command stack event ID allows command stack listeners to distinguish between different types of command stack events.
commandUndo() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Undoes the last command that was executed (if the command can be undone) by calling `ICommandStack.undo(IProgressMonitor)`.
compare(ConstraintViolationMessage, ConstraintViolationMessage) - Method in class com.dlsc.flexgantt.model.scheduling.ConstraintViolationMessageComparator
compare(ITimeSpan, ITimeSpan) - Method in class com.dlsc.flexgantt.model.TimeSpanComparator
  Compares two time spans with each other.
compare(Object, Object) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
compare(int, Object, Object, boolean) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Compares two values with each other via this algorithm: `if value1 is NULL then return -1` `if value2 is NULL then return +1` `if getComparator(modelIndex) !`
compareTo(AbstractCalendarEntry) - Method in class com.dlsc.flexgantt.model.calendar.AbstractCalendarEntry
compareTo(CapacityLine) - Method in class com.dlsc.flexgantt.model.gantt.CapacityLine
compareTo(ITimelineObject) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
compareTo(ITimeSpan) - Method in class com.dlsc.flexgantt.model.TimeSpan
compareTo(INamedObject) - Method in class com.dlsc.flexgantt.util.NamedObject
ConstraintSettingsPanel - Class in com.dlsc.flexgantt.swing.scheduling
  A user interface component used for editing the properties of a constraint.
ConstraintSettingsPanel(LayerContainer, TimeGranularity[]) - Constructor for class com.dlsc.flexgantt.swing.scheduling.ConstraintSettingsPanel
  Constructs a new panel.
ConstraintSettingsPanel(LayerContainer, SimpleGranularity[]) - Constructor for class com.dlsc.flexgantt.swing.scheduling.ConstraintSettingsPanel
  Constructs a new panel.
ConstraintSettingsPanel(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.scheduling.ConstraintSettingsPanel
  Constructs a new panel.
ConstraintType - Enum in com.dlsc.flexgantt.model.scheduling
  Constraints can be hard or soft constraints.
ConstraintViolationMessage - Class in com.dlsc.flexgantt.model.scheduling
  A specialization of `TimelineObjectPathMessage`, which takes a constraint and its violation as input.
ConstraintViolationMessage(IConstraint, Violation, MessageTypeId, IModelValidator, String, Date, TimelineObjectPath) - Constructor for class com.dlsc.flexgantt.model.scheduling.ConstraintViolationMessage
  Constructs a new constraint violation message.
ConstraintViolationMessage(IConstraint, Violation, MessageTypeId, IModelValidator, String, Object, Date, TimelineObjectPath) - Constructor for class com.dlsc.flexgantt.model.scheduling.ConstraintViolationMessage
  Constructs a new constraint violation message.
ConstraintViolationMessage(IConstraint, Violation, MessageTypeId, IModelValidator, String, Object, TimelineObjectPath) - Constructor for class com.dlsc.flexgantt.model.scheduling.ConstraintViolationMessage
  Constructs a new constraint violation message.
ConstraintViolationMessage(IConstraint, Violation, MessageTypeId, IModelValidator, String, TimelineObjectPath) - Constructor for class com.dlsc.flexgantt.model.scheduling.ConstraintViolationMessage
  Constructs a new constraint violation message.
ConstraintViolationMessage(IConstraint, Violation, IModelValidator, String, Object, TimelineObjectPath) - Constructor for class com.dlsc.flexgantt.model.scheduling.ConstraintViolationMessage
  Constructs a new constraint violation message.
ConstraintViolationMessage(IConstraint, Violation, IModelValidator, String, TimelineObjectPath) - Constructor for class com.dlsc.flexgantt.model.scheduling.ConstraintViolationMessage
  Constructs a new constraint violation message.
ConstraintViolationMessageComparator - Class in com.dlsc.flexgantt.model.scheduling
  Sorts constraint violation messages based on the rows where the source timeline objects of the two violations are located.
ConstraintViolationMessageComparator(TreeTable) - Constructor for class com.dlsc.flexgantt.model.scheduling.ConstraintViolationMessageComparator
  Constructs a new comparator, which will be based on the given tree table.
ConstraintViolationMessageTable - Class in com.dlsc.flexgantt.swing.scheduling
  A specialization of the `MessageTable` which knows how to handle messages of type `ConstraintViolationMessage`.
ConstraintViolationMessageTable(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.scheduling.ConstraintViolationMessageTable
  Constructs a new table.
ConstraintViolationTableModel - Class in com.dlsc.flexgantt.swing.scheduling
  A specialized version of the `MessageTableModel`, which enables the editing of the first column.
ConstraintViolationTableModel(AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.scheduling.ConstraintViolationTableModel
  Constructs a new table model for the given Gantt chart.
construct() - Method in class com.dlsc.flexgantt.swing.util.AbstractSwingWorker
  Compute the value to be returned by the `get` method.
containerChanged(MultiGanttChartContainerEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
containerChanged(MultiGanttChartContainerEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartToolBar
containerChanged(MultiGanttChartContainerEvent) - Method in interface com.dlsc.flexgantt.swing.IMultiGanttChartContainerListener
  Listener callback method that will be invoked when the state of the container changes.
contains(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Checks whether the time span contains the given time span.
contains(long) - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Checks whether the time span contains the given time point.
contains(ITimeSpan) - Method in class com.dlsc.flexgantt.model.TimeSpan
contains(long) - Method in class com.dlsc.flexgantt.model.TimeSpan
containsPath(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Determines if the given tree path exists in the tree table.
copyExpansionState(TreeTable, TreeTable) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Copies the expansion state from one tree table to another (e.g. which nodes are open, which ones are closed).
copySettings(PrintContext) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Copies various settings from various Gantt chart UI components to the printable Gantt chart.
copySettings(PrintContext, boolean) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Copies various settings from various Gantt chart UI components to the printable Gantt chart.
copySettings(AbstractGanttChart, AbstractGanttChart, boolean) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Copies the settings from one Gantt chart to another.
copySettings(TreeTable, TreeTable, boolean) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Copies the settings from one tree table to another.
copySettings(TreeTableHeader, TreeTableHeader, boolean) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Copies the settings from one tree table header to another.
copySettings(TreeTableRowHeader, TreeTableRowHeader, boolean) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Copies the settings from one row header to another.
copySettings(Dateline, Dateline, ITimeSpan, boolean) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Copies the settings from one dateline to another.
copySettings(Eventline, Eventline, boolean) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Copies the settings from one eventline to another.
copySettings(Timeline, Timeline, boolean) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Copies the settings from one timeline to another.
copySettings(LayerContainer, LayerContainer, boolean) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Copies the settings from one layer container to another.
CornerIcon - Class in com.dlsc.flexgantt.swing.util
  An icon shown by corner stone panels (e.g. upper left corner of the tree table, or upper left corner of the layer container).
CornerIcon() - Constructor for class com.dlsc.flexgantt.swing.util.CornerIcon
CornerStone - Class in com.dlsc.flexgantt.swing.util
  A panel used in various corners of scrollpanes within the Gantt chart.
CornerStone(AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.util.CornerStone
  Constructs a new corner stone panel.
createAnimator(TimingTarget) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Creates the animator, which performs the fading in of the popup.
CreateBookmarkAction - Class in com.dlsc.flexgantt.swing.action.layer
  An action that will toggle the visibility of the eventline.
CreateBookmarkAction(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.action.layer.CreateBookmarkAction
  Constructs a new action.
createButton(Action) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Factory method to create a button for a given action.
createButtonBar() - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
  Creates the button bar at the bottom of the editor (ok, cancel).
createButtonPanel() - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Creates the panel that contains the buttons at the bottom of the editor panel.
createCancelButton() - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Creates the CANCEL button.
createColorModelCompatibleImage(BufferedImage) - Static method in class com.dlsc.flexgantt.swing.util.GraphicsUtilities
  Returns a new `BufferedImage` using the same color model as the image passed as a parameter.
createCompatibleImage(BufferedImage) - Static method in class com.dlsc.flexgantt.swing.util.GraphicsUtilities
  Returns a new compatible image with the same width, height and transparency as the image specified as a parameter.
createCompatibleImage(BufferedImage, int, int) - Static method in class com.dlsc.flexgantt.swing.util.GraphicsUtilities
  Returns a new compatible image of the specified width and height, and the same transparency setting as the image specified as a parameter.
createCompatibleImage(int, int) - Static method in class com.dlsc.flexgantt.swing.util.GraphicsUtilities
  Returns a new opaque compatible image of the specified width and height.
createCompatibleTranslucentImage(int, int) - Static method in class com.dlsc.flexgantt.swing.util.GraphicsUtilities
  Returns a new translucent compatible image of the specified width and height.
createConstraint(TimelineObjectPath, TimelineObjectPath) - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateConstraintCommand
  Creates the constraint object, which stores the source and the target path.
createContent(T) - Method in class com.dlsc.flexgantt.swing.GanttChartInternalFrame
  Performs the actual creation of the frame's content.
createContentArea() - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Creates the content of the popup.
createContentArea() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultPopupRenderer
createCustomLayer(LayerContainer, ILayer) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerFactory
  The default layer factory implementation does not know about any custom layers and will always return a placeholder instance if a layer returned by the Gantt chart model indicates that it is a custom layer.
createCustomLayer(LayerContainer, ILayer) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerFactory
  Creates a new custom layer to be used for rendering custom information.
createDateline(Timeline) - Method in class com.dlsc.flexgantt.swing.DefaultComponentFactory
createDateline(Timeline) - Method in interface com.dlsc.flexgantt.swing.IComponentFactory
  Creates a new `Dateline` for the given Gantt chart and timeline.
createDateline(Timeline) - Method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
createDateline(Timeline) - Method in class com.dlsc.flexgantt.swing.SimpleComponentFactory
createDragAndDropManager() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Creates the drag and drop manager (DnD manager) that will be used to control the tree table's drag and drop operations.
createDragImage(ObjectBounds) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Creates an image that will be shown in combination with the drag cursor during drag & drop operations.
createDragImage(TreeTableNode) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
  Creates a drag image for the given tree table node.
createEditModeCursor(IEditModeController.EditMode) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Factory method for the cursors of the various edit modes.
createEditModeCursor(Eventline.EventlineEditMode) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Creates a cursor for the given edit mode.
createEditModeCustomCursors(IEditModeController.EditMode) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Factory method for the cursors of the various edit modes.
createEditModeDefaultCursors(IEditModeController.EditMode) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Factory method for the cursors of the various edit modes.
createEmphasizedLabel(String) - Static method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
  Creates an emphasized label with the given text.
createEndTimeModel() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Creates the model for the end time spinner.
createEndTimeModel() - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityTimelineControlPanel
createEndTimeModel() - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityTimelineControlPanel
createEndTimeSpinner() - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Creates the spinner control for editing the end time of the eventline object.
createEventline(Timeline, Dateline) - Method in class com.dlsc.flexgantt.swing.DefaultComponentFactory
createEventline(Timeline, Dateline) - Method in interface com.dlsc.flexgantt.swing.IComponentFactory
  Creates a new `Eventline` for the given Gantt chart and timeline.
createEventline(Timeline, Dateline) - Method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
createEventline(Timeline, Dateline) - Method in class com.dlsc.flexgantt.swing.SimpleComponentFactory
createEventlineObject() - Method in class com.dlsc.flexgantt.command.eventline.DefaultCreateEventlineObjectCommand
  Constructs and returns a new eventline object.
createGranularityModel() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Creates the model for the granularity combo box.
createGranularityModel() - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityTimelineControlPanel
createGranularityModel() - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityTimelineControlPanel
createHeader() - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
  Creates and returns the component used as the header of the editor.
createIcon - Variable in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  The icon used to mark the row where the user can create a new entry.
createLabelField() - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Creates the text field that can be used to enter a label for the eventline object.
createLassoCursor(LassoLayer.LassoMode, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Creates a cursor that will be used for the given lasso mode.
createLayerContainer(AbstractGanttChart, TreeTable, IGanttChartModel) - Method in class com.dlsc.flexgantt.swing.DefaultComponentFactory
createLayerContainer(AbstractGanttChart, TreeTable, IGanttChartModel) - Method in interface com.dlsc.flexgantt.swing.IComponentFactory
  Creates a `LayerContainer` for the given Gantt chart and tree table combination.
createLayerContainer(AbstractGanttChart, TreeTable, IGanttChartModel) - Method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
createLayerContainerCorner(LayerContainer, String) - Method in class com.dlsc.flexgantt.swing.DefaultComponentFactory
createLayerContainerCorner(LayerContainer, String) - Method in interface com.dlsc.flexgantt.swing.IComponentFactory
  Creates a new component that will be placed in the specified corner of the layer container scrollpane.
createLayerContainerCorner(LayerContainer, String) - Method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
createLayerContainerRowHeader(LayerContainer) - Method in class com.dlsc.flexgantt.swing.DefaultComponentFactory
createLayerContainerRowHeader(LayerContainer) - Method in interface com.dlsc.flexgantt.swing.IComponentFactory
  Creates a new `LayerContainerRowHeader` that will be used for the given layer container.
createLayerContainerRowHeader(LayerContainer) - Method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
createLayerContainerScrollPane(LayerContainer, LayerContainerRowHeader, Timeline, boolean) - Method in class com.dlsc.flexgantt.swing.DefaultComponentFactory
createLayerContainerScrollPane(boolean, TreeTableScrollPane, LayerContainer) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Creates the right-hand side of a Gantt chart, a scrollpane that wraps a timeline (including dateline and eventline) and a layer container.
createLayerContainerScrollPane(LayerContainer, LayerContainerRowHeader, Timeline, boolean) - Method in interface com.dlsc.flexgantt.swing.IComponentFactory
  Returns the scrollpane used for the given layer container.
createLayerContainerScrollPane(LayerContainer, LayerContainerRowHeader, Timeline, boolean) - Method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
createMenuExtensions(boolean) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerMenuProvider
  Gets called when constructing the menu to insert menu items provided by subclasses.
createNewNode() - Method in class com.dlsc.flexgantt.command.treetable.DefaultCreateNodeCommand
  Creates the new child node instance of type `DefaultGanttChartNode` .
createNewNode() - Method in class com.dlsc.flexgantt.command.treetable.DefaultInsertNodeCommand
  Creates the new child node instance of type `DefaultGanttChartNode` .
createOKButton() - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Creates the OK button.
createPreviewDialog(JComponent) - Method in class com.dlsc.flexgantt.swing.print.AbstractPrintManager
  Creates the preview dialog and uses the given component to look up the window that will own the dialog.
createPrintableGanttChart(PrintContext) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns a printable Gantt Chart for the given print context.
createPrintableGanttChart() - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Constructs a printable Gantt chart.
createProgressMonitor() - Method in interface com.dlsc.flexgantt.command.IProgressMonitorFactory
  Creates a new progress monitor instance and returns it.
createRelationship(TimelineObjectPath, TimelineObjectPath) - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateRelationshipCommand
  Creates the relationship object, which stores the source and the target path.
createRootPane() - Method in class com.dlsc.flexgantt.swing.mac.MacGanttChartFrame
createSelector(AbstractGanttChart, JComponent, ISelectorFactory.SelectorID) - Method in class com.dlsc.flexgantt.swing.mac.MacSimpleGranularitySelectorFactory
createSelector(IGridComponent, JComponent, ISelectorFactory.SelectorID) - Method in class com.dlsc.flexgantt.swing.mac.MacSimpleGranularitySelectorFactory
createSelector(LayerContainer, JComponent, ISelectorFactory.SelectorID) - Method in class com.dlsc.flexgantt.swing.mac.MacSimpleGranularitySelectorFactory
createSelector(AbstractGanttChart, JComponent, ISelectorFactory.SelectorID) - Method in class com.dlsc.flexgantt.swing.mac.MacTimeGranularitySelectorFactory
createSelector(IGridComponent, JComponent, ISelectorFactory.SelectorID) - Method in class com.dlsc.flexgantt.swing.mac.MacTimeGranularitySelectorFactory
createSelector(LayerContainer, JComponent, ISelectorFactory.SelectorID) - Method in class com.dlsc.flexgantt.swing.mac.MacTimeGranularitySelectorFactory
createSelector(AbstractGanttChart, JComponent, ISelectorFactory.SelectorID) - Method in interface com.dlsc.flexgantt.swing.selector.ISelectorFactory
  Creates a new selector for the given Gantt chart and the given selector type.
createSelector(LayerContainer, JComponent, ISelectorFactory.SelectorID) - Method in interface com.dlsc.flexgantt.swing.selector.ISelectorFactory
  Creates a new selector for the given `LayerContainer` and the given selector type.
createSelector(IGridComponent, JComponent, ISelectorFactory.SelectorID) - Method in interface com.dlsc.flexgantt.swing.selector.ISelectorFactory
  Creates a new selector for the given `IGridComponent` instance and the given selector type.
createSelector(AbstractGanttChart, JComponent, ISelectorFactory.SelectorID) - Method in class com.dlsc.flexgantt.swing.selector.SimpleGranularitySelectorFactory
createSelector(LayerContainer, JComponent, ISelectorFactory.SelectorID) - Method in class com.dlsc.flexgantt.swing.selector.SimpleGranularitySelectorFactory
createSelector(IGridComponent, JComponent, ISelectorFactory.SelectorID) - Method in class com.dlsc.flexgantt.swing.selector.SimpleGranularitySelectorFactory
createSelector(AbstractGanttChart, JComponent, ISelectorFactory.SelectorID) - Method in class com.dlsc.flexgantt.swing.selector.TimeGranularitySelectorFactory
createSelector(LayerContainer, JComponent, ISelectorFactory.SelectorID) - Method in class com.dlsc.flexgantt.swing.selector.TimeGranularitySelectorFactory
createSelector(IGridComponent, JComponent, ISelectorFactory.SelectorID) - Method in class com.dlsc.flexgantt.swing.selector.TimeGranularitySelectorFactory
createSpinner() - Method in class com.dlsc.flexgantt.swing.selector.SimpleGranularityGotoSelector
createSpinner() - Method in class com.dlsc.flexgantt.swing.selector.TimeGranularityGotoSelector
  Creates a new spinner control.
createSplitPane() - Method in class com.dlsc.flexgantt.swing.DefaultComponentFactory
createSplitPane() - Method in interface com.dlsc.flexgantt.swing.IComponentFactory
  Creates the splitpane used by the Gantt chart for changing the sizes of the left-hand side and the right-hand side.
createSplitPane() - Method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
createStartTimeModel() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Creates the model for the start time spinner.
createStartTimeModel() - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityTimelineControlPanel
createStartTimeModel() - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityTimelineControlPanel
createStartTimeSpinner() - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Creates the spinner control for editing the start time of the eventline object.
createStatusBar(T) - Method in class com.dlsc.flexgantt.swing.GanttChartFrame
  Creates a specialized statusbar for the given Gantt chart.
createStatusBar(T) - Method in class com.dlsc.flexgantt.swing.GanttChartInternalFrame
  Creates a specialized statusbar for the given Gantt chart.
createStatusBar(T) - Method in class com.dlsc.flexgantt.swing.mac.MacGanttChartFrame
createSystemLayer(LayerContainer, Class<T>) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerFactory
createSystemLayer(LayerContainer, Class<T>) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerFactory
  Creates a new system layer.
createSystemLayer(LayerContainer, Class<T>) - Method in class com.dlsc.flexgantt.swing.mac.MacLayerFactory
createText(Object) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Returns a text representation of the given row header value that was previously retrieved from the tree table model.
createThumbnail(BufferedImage, int) - Static method in class com.dlsc.flexgantt.swing.util.GraphicsUtilities
  Returns a thumbnail of a source image.
createThumbnail(BufferedImage, int, int) - Static method in class com.dlsc.flexgantt.swing.util.GraphicsUtilities
  Returns a thumbnail of a source image.
createThumbnailFast(BufferedImage, int) - Static method in class com.dlsc.flexgantt.swing.util.GraphicsUtilities
  Returns a thumbnail of a source image.
createThumbnailFast(BufferedImage, int, int) - Static method in class com.dlsc.flexgantt.swing.util.GraphicsUtilities
  Returns a thumbnail of a source image.
createTimeline(AbstractGanttChart) - Method in class com.dlsc.flexgantt.swing.DefaultComponentFactory
createTimeline(AbstractGanttChart) - Method in interface com.dlsc.flexgantt.swing.IComponentFactory
  Creates a new `Timeline` for the given Gantt chart.
createTimeline(AbstractGanttChart) - Method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
createTimelineControl(Timeline) - Method in interface com.dlsc.flexgantt.swing.print.IPrintManager
  Creates the control to change the printed time span.
createTimelineControl(Timeline) - Method in class com.dlsc.flexgantt.swing.print.SimpleGranularityPrintManager
createTimelineControl(Timeline) - Method in class com.dlsc.flexgantt.swing.print.TimeGranularityPrintManager
createTimelineLayer(LayerContainer, ILayer) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerFactory
createTimelineLayer(LayerContainer, ILayer) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerFactory
  Creates a new timeline object layer to be used for rendering timeline objects.
createTimelineObject() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateTimelineObjectCommand
  Creates the actual timeline object instance, which is of type `DefaultTimelineObject`.
createTitledBorder(String) - Method in class com.dlsc.flexgantt.swing.ColumnChooser
  Returns a titled border for the two lists.
createTitledBorder(String) - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  A utility method to create a titled border.
createTitledBorder(String) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Constructs the titled border for the panel.
createToolBar(T) - Method in class com.dlsc.flexgantt.swing.GanttChartFrame
  Creates a specialized toolbar for the given Gantt chart.
createToolBar(T) - Method in class com.dlsc.flexgantt.swing.GanttChartInternalFrame
  Creates a specialized toolbar for the given Gantt chart.
createToolBar(T) - Method in class com.dlsc.flexgantt.swing.mac.MacGanttChartFrame
createTreeTable(AbstractGanttChart, ITreeTableModel) - Method in class com.dlsc.flexgantt.swing.DefaultComponentFactory
createTreeTable(AbstractGanttChart, ITreeTableModel) - Method in interface com.dlsc.flexgantt.swing.IComponentFactory
  Creates a `TreeTable` for the given Gantt chart.
createTreeTable(AbstractGanttChart, ITreeTableModel) - Method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
createTreeTableCorner(TreeTable, String) - Method in class com.dlsc.flexgantt.swing.DefaultComponentFactory
createTreeTableCorner(TreeTable, String) - Method in interface com.dlsc.flexgantt.swing.IComponentFactory
  Creates a component that will be placed in the upper left corner of the scrollpane that contains the tree table.
createTreeTableCorner(TreeTable, String) - Method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
createTreeTableHeader(AbstractGanttChart) - Method in class com.dlsc.flexgantt.swing.DefaultComponentFactory
createTreeTableHeader(AbstractGanttChart) - Method in interface com.dlsc.flexgantt.swing.IComponentFactory
  Creates a `TreeTableHeader` for the given Gantt chart.
createTreeTableHeader(AbstractGanttChart) - Method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
createTreeTableRowHeader(TreeTable) - Method in class com.dlsc.flexgantt.swing.DefaultComponentFactory
createTreeTableRowHeader(TreeTable) - Method in interface com.dlsc.flexgantt.swing.IComponentFactory
  Creates a new `TreeTableRowHeader` that will be used for the given tree table.
createTreeTableRowHeader(TreeTable) - Method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
createTreeTableScrollPane(TreeTable, TreeTableRowHeader, TreeTableHeader, boolean) - Method in class com.dlsc.flexgantt.swing.DefaultComponentFactory
createTreeTableScrollPane(boolean, IGanttChartModel, TreeTable) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Creates the left-hand side of a Gantt chart, a scrollpane that wraps a tree table, a column header and a row header.
createTreeTableScrollPane(TreeTable, TreeTableRowHeader, TreeTableHeader, boolean) - Method in interface com.dlsc.flexgantt.swing.IComponentFactory
  Creates the scrollpane used for scrolling the given tree table.
createTreeTableScrollPane(TreeTable, TreeTableRowHeader, TreeTableHeader, boolean) - Method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
createTypeBox() - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Creates the checkbox that determines whether an activity or an event will be created.
createViolationText(IRelationship) - Method in class com.dlsc.flexgantt.model.scheduling.DefaultModelValidator
  Creates a text description of the violation of a relationship.
createViolationText(IConstraint, Violation) - Method in class com.dlsc.flexgantt.model.scheduling.DefaultModelValidator
  Creates a text description of the violation of a constraint.
CrosshairAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that toggles the visibility of the crosshair.
CrosshairAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.CrosshairAction
  Constructs a new action.
CrosshairLayer - Class in com.dlsc.flexgantt.swing.layer.system
  The crosshair layer renders the crosshair cursor, which can be used to take a closer look at the timeline objects.
CrosshairLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Constructs a new crosshair layer.
CustomizableLineBorder - Class in com.dlsc.flexgantt.swing.util
  A border implementation that displays a bevel border but where each border (top, left, bottom, right) can be hidden.
CustomizableLineBorder(boolean, boolean, boolean, boolean, Color, Stroke) - Constructor for class com.dlsc.flexgantt.swing.util.CustomizableLineBorder
  Constructs a new border.
CustomizableLineBorder(boolean, boolean, boolean, boolean, Color) - Constructor for class com.dlsc.flexgantt.swing.util.CustomizableLineBorder
  Constructs a new border.
CustomizableLineBorder(boolean, boolean, boolean, boolean) - Constructor for class com.dlsc.flexgantt.swing.util.CustomizableLineBorder
  Constructs a new border.
CustomizableLineBorder() - Constructor for class com.dlsc.flexgantt.swing.util.CustomizableLineBorder
  Constructs a new border.

## D

DateEditor() - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTable.DateEditor
dateline - Variable in class com.dlsc.flexgantt.swing.action.dateline.AbstractDatelineAction
  Stores a reference to the dateline.
Dateline - Class in com.dlsc.flexgantt.swing.timeline
  The dateline is one part of the timeline (the `Eventline` is the other) and responsible for displaying dates.
Dateline(Timeline) - Constructor for class com.dlsc.flexgantt.swing.timeline.Dateline
  Constructs a new dateline that uses the dateline model implementation `TimeGranularityDatelineModel` as its default model.
Dateline.ZoomStrategy - Enum in com.dlsc.flexgantt.swing.timeline
  The zoom strategy defines how the zoom operation will be performed.
DatelineLayer - Class in com.dlsc.flexgantt.swing.layer.system
  The dateline layer visualizes the time span that currently has the focus in the dateline so that the user can more easily identify the timeline objects that intersect with this span.
DatelineLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.DatelineLayer
  Constructs a new dateline layer.
datelineModelChanged(DatelineModelEvent) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModelListener
  The listener's callback method that gets invoked when the model's time span or time zone changes.
datelineModelChanged(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
datelineModelChanged(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
datelineModelChanged(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerScrollPane
datelineModelChanged(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
datelineModelChanged(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
datelineModelChanged(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
datelineModelChanged(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
datelineModelChanged(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
datelineModelChanged(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
datelineModelChanged(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.util.MultiGanttChartSynchController
DatelineModelEvent - Class in com.dlsc.flexgantt.model.dateline
  An event object used by dateline models to inform listeners about various changes to the models.
DatelineModelEvent(IDatelineModel, DatelineModelEvent.ID, ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.dateline.DatelineModelEvent
  Constructs a new dateline model event.
DatelineModelEvent(IDatelineModel, DatelineModelEvent.ID) - Constructor for class com.dlsc.flexgantt.model.dateline.DatelineModelEvent
  Constructs a new dateline model event.
DatelineModelEvent.ID - Enum in com.dlsc.flexgantt.model.dateline
  An enumerator that contains values used for identifying different types of events.
DatelineModelException - Exception in com.dlsc.flexgantt.model.dateline
  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(String, DatelineModelException.ID) - Constructor for exception com.dlsc.flexgantt.model.dateline.DatelineModelException
  Constructs a new exception.
DatelineModelException.ID - Enum in com.dlsc.flexgantt.model.dateline
  An enumerater for distinguishing between different types of dateline model veto exceptions.
DatelineModelVetoException - Exception in com.dlsc.flexgantt.model.dateline
  Dateline model listeners can throw this exception to veto a specific change to the dateline model.
DatelineModelVetoException(String) - Constructor for exception com.dlsc.flexgantt.model.dateline.DatelineModelVetoException
  Constructs a new exception.
datelineModelWillChange(DatelineModelEvent) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModelListener
  The listener's callback method that gets invoked when the model's time span or time zone will change.
datelineModelWillChange(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
datelineModelWillChange(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
datelineModelWillChange(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerScrollPane
datelineModelWillChange(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
datelineModelWillChange(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
datelineModelWillChange(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
datelineModelWillChange(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
datelineModelWillChange(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
datelineModelWillChange(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
datelineModelWillChange(DatelineModelEvent) - Method in class com.dlsc.flexgantt.swing.util.MultiGanttChartSynchController
datelineWidth - Variable in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
  The width of the dateline based on the current granularity and the time span (the horizon).
DateRenderer() - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTable.DateRenderer
decrement(long) - Method in enum com.dlsc.flexgantt.model.dateline.SimpleGranularity
  Decrements the given number of milliseconds with the milliseconds represented by the enumerator value.
decrement(long, TimeZone) - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Decrements a given time poin by removing time from it.
decrement(Date, TimeZone) - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Decrements a given date by removing time from it.
decrement(Calendar) - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Decrements a given calendar by removing time from it.
DEFAULT_TIME_SPAN - Static variable in class com.dlsc.flexgantt.model.TimeSpan
  Stores a default time span instance, where the start time is the current system time and the end time is the current system time plus one year.
DefaultActionProvider - Class in com.dlsc.flexgantt.swing.layer.system
  A default implementation of the IActionProvider interface used in combination with the action layer.
DefaultActionProvider() - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultActionProvider
DefaultActivityObject<T> - Class in com.dlsc.flexgantt.model.gantt
  An activity object is a timeline object that represents a person's or a machine's work over a specified time span where the work is more or less complete.
DefaultActivityObject(String, ITimeSpan, double) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultActivityObject
  Constructs a new activity object.
DefaultActivityObject(String, ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultActivityObject
  Constructs a new activity object.
DefaultActivityObject(String, double) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultActivityObject
  Constructs a new activity object with an undefined time span.
DefaultActivityObject(String) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultActivityObject
  Constructs a new activity object with an undefined time span and a percentage complete value of zero.
DefaultActivityObject(ITimeSpan, double) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultActivityObject
  Constructs a new activity object.
DefaultActivityObject(ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultActivityObject
  Constructs a new activity object.
DefaultActivityObject(double) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultActivityObject
  Constructs a new activity object with an undefined time span.
DefaultActivityObject() - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultActivityObject
  Constructs a new activity object with an undefined time span, no name and an initial work complete percentage of zero.
DefaultActivityObjectEditor - Class in com.dlsc.flexgantt.swing.layer.timeline
  A timeline object editor used for editing activity objects.
DefaultActivityObjectEditor() - Constructor for class com.dlsc.flexgantt.swing.layer.timeline.DefaultActivityObjectEditor
  Constructs a new editor.
DefaultActivityObjectRenderer - Class in com.dlsc.flexgantt.swing.layer.timeline
  A renderer for timeline objects that implement the `IActivityObject` interface.
DefaultActivityObjectRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.timeline.DefaultActivityObjectRenderer
  Constructs a new renderer and sets its (text) foreground color to BLACK and its font to "Helvetica, BOLD, 9".
DefaultAddLayerCommand - Class in com.dlsc.flexgantt.command.layer
  A command to add a layer to a model.
DefaultAddLayerCommand(ILayer, DefaultGanttChartModel) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultAddLayerCommand
  Constructs a new command.
DefaultBookmarkModel - Class in com.dlsc.flexgantt.model.bookmarks
  The default implementation of a paging model, which stores pages in a simple sorted list.
DefaultBookmarkModel(List<Bookmark>) - Constructor for class com.dlsc.flexgantt.model.bookmarks.DefaultBookmarkModel
  Constructs a new paging model.
DefaultBookmarkModel() - Constructor for class com.dlsc.flexgantt.model.bookmarks.DefaultBookmarkModel
  Constructs a new paging model.
DefaultCalendarEntryRenderer - Class in com.dlsc.flexgantt.swing.layer.system
  A renderer specialized on rendering calendar entries.
DefaultCalendarEntryRenderer(Color) - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
  Constructs a new calendar entry renderer, which will simply fill a rectangle with a given color.
DefaultCalendarEntryRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
  Constructs a new calendar entry renderer, which will use `Color.LIGHT_GRAY` to fill its background.
DefaultCapacityObject<T> - Class in com.dlsc.flexgantt.model.gantt
  A capacity object is a timeline object that provides additional information about the usage of a resource during a specified time interval.
DefaultCapacityObject(String, ITimeSpan, double) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultCapacityObject
  Constructs a new capacity object.
DefaultCapacityObject(String, ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultCapacityObject
  Constructs a new capacity object.
DefaultCapacityObject(String, double) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultCapacityObject
  Constructs a new capacity object.
DefaultCapacityObject(String) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultCapacityObject
  Constructs a new capacity object.
DefaultCapacityObject(ITimeSpan, double) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultCapacityObject
  Constructs a new capacity object.
DefaultCapacityObject(ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultCapacityObject
  Constructs a new capacity object.
DefaultCapacityObject(double) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultCapacityObject
  Constructs a new capacity object.
DefaultCapacityObject() - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultCapacityObject
  Constructs a new capacity object.
DefaultCapacityObjectRenderer - Class in com.dlsc.flexgantt.swing.layer.timeline
  A timeline object renderer that knows how to draw timeline objects that represent a capacity.
DefaultCapacityObjectRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Constructs a new capacity object renderer.
DefaultChangeCapacityCommand - Class in com.dlsc.flexgantt.command.layer
  A command that is used to change the capacity used value of a capacity object.
DefaultChangeCapacityCommand(ICapacityObject, DefaultGanttChartModel, double) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultChangeCapacityCommand
  Constructs a new command.
DefaultChangeEventlineObjectTimeSpanCommand - Class in com.dlsc.flexgantt.command.eventline
  A command that is used to change the time span of an eventline object.
DefaultChangeEventlineObjectTimeSpanCommand(IEventlineObject, DefaultEventlineModel, ITimeSpan) - Constructor for class com.dlsc.flexgantt.command.eventline.DefaultChangeEventlineObjectTimeSpanCommand
  Constructs a new command.
DefaultChangeKeyCommand - Class in com.dlsc.flexgantt.command.treetable
  A command that will change the key value of a tree table node.
DefaultChangeKeyCommand(DefaultMutableTreeTableNode, DefaultTreeTableModel, Object) - Constructor for class com.dlsc.flexgantt.command.treetable.DefaultChangeKeyCommand
  Constructs a new command.
DefaultChangeMultipleTimelineObjectsTimeSpanCommand - Class in com.dlsc.flexgantt.command.layer
  A command that will change the time span of several timeline objects at the same time.
DefaultChangeMultipleTimelineObjectsTimeSpanCommand(DefaultGanttChartModel, List<TimelineObjectPath>, List<ITimeSpan>, int) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultChangeMultipleTimelineObjectsTimeSpanCommand
  Constructs a new command.
DefaultChangePercentageCommand - Class in com.dlsc.flexgantt.command.layer
  A command that will change the percentage complete value of a timeline object.
DefaultChangePercentageCommand(IActivityObject, DefaultGanttChartModel, double) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultChangePercentageCommand
  Constructs a new command.
DefaultChangeSpreadsheetValueCommand - Class in com.dlsc.flexgantt.command.layer
  A command that will change the value of a spreadsheet cell.
DefaultChangeSpreadsheetValueCommand(DefaultGanttChartModel, IGanttChartNode, ISpreadsheet, ITimeSpan, Object) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultChangeSpreadsheetValueCommand
  Constructs a new command.
DefaultChangeTimelineObjectTimeSpanCommand - Class in com.dlsc.flexgantt.command.layer
  A command that will change the time span of a timeline object.
DefaultChangeTimelineObjectTimeSpanCommand(DefaultGanttChartNode, ILayer, ITimelineObject, DefaultGanttChartModel, ITimeSpan, int) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultChangeTimelineObjectTimeSpanCommand
  Constructs a new command.
DefaultChangeTimeZoneCommand - Class in com.dlsc.flexgantt.command.dateline
  A command to change the time zone displayed by the timeline.
DefaultChangeTimeZoneCommand(IDatelineModel, TimeZone) - Constructor for class com.dlsc.flexgantt.command.dateline.DefaultChangeTimeZoneCommand
  Constructs a new command that will change the time zone on the given timeline.
DefaultChangeValueCommand - Class in com.dlsc.flexgantt.command.treetable
  A command that will change a column value of a tree table node.
DefaultChangeValueCommand(DefaultMutableTreeTableNode, DefaultTreeTableModel, Object, int) - Constructor for class com.dlsc.flexgantt.command.treetable.DefaultChangeValueCommand
  Constructs a new command.
DefaultColumnHeaderRenderer - Class in com.dlsc.flexgantt.swing.treetable
  The default colum header renderer displays the column's name.
DefaultColumnHeaderRenderer() - Constructor for class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Constructs a new header renderer.
DefaultColumnModel - Class in com.dlsc.flexgantt.model.treetable
  The default column model implementation used throughout the Gantt chart framework.
DefaultColumnModel() - Constructor for class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
  Constructs a new column model, which only has no columns except for the special key column.
DefaultColumnModel(TreeTableColumn[]) - Constructor for class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
  Constructs a new column model, which consists of a key column and the given list of standard tree table columns.
DefaultColumnModel(String[]) - Constructor for class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
  Constructs a new column model, which consists of a key column and the given list of standard tree table columns.
DefaultColumnModel(Collection<TreeTableColumn>) - Constructor for class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
  Constructs a new column model, which consists of a key column and the given list of standard tree table columns.
DefaultCommandStack - Class in com.dlsc.flexgantt.command
  The default command stack implementation manages a list of executed and undone commands.
DefaultCommandStack(int) - Constructor for class com.dlsc.flexgantt.command.DefaultCommandStack
  Creates a new command stack.
DefaultCommandStack() - Constructor for class com.dlsc.flexgantt.command.DefaultCommandStack
  Creates a new command stack with a default size (number of undoable commands).
DefaultComponentFactory - Class in com.dlsc.flexgantt.swing
  The default component factory used by the Gantt charts.
DefaultComponentFactory() - Constructor for class com.dlsc.flexgantt.swing.DefaultComponentFactory
  Constructs a component factory (protected due to singleton pattern).
DefaultConstraintPolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implementation of the `IRelationshipPolicy` allows all timeline objects to be linked with each other and returns a `DefaultCreateRelationshipCommand` command object for performing the actual linking.
DefaultConstraintPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultConstraintPolicy
DefaultCreateConstraintCommand - Class in com.dlsc.flexgantt.command.layer
  A command that will add a constraint to the Gantt chart model.
DefaultCreateConstraintCommand(TimelineObjectPath, TimelineObjectPath, RelationshipType, DefaultGanttChartModel) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultCreateConstraintCommand
  Constructs a new command.
DefaultCreateEventlineObjectCommand - Class in com.dlsc.flexgantt.command.eventline
  A command that is used to create an eventline object and add it to an eventline model.
DefaultCreateEventlineObjectCommand(DefaultEventlineModel, ITimeSpan) - Constructor for class com.dlsc.flexgantt.command.eventline.DefaultCreateEventlineObjectCommand
  Constructs a new command.
DefaultCreateMultipleTimelineObjectsCommand - Class in com.dlsc.flexgantt.command.layer
  A command that creates several new timeline objects at the same time.
DefaultCreateMultipleTimelineObjectsCommand() - Constructor for class com.dlsc.flexgantt.command.layer.DefaultCreateMultipleTimelineObjectsCommand
  Constructs a new command.
DefaultCreateNodeCommand - Class in com.dlsc.flexgantt.command.treetable
  A command that creates a new child node for a given parent node and tree table model.
DefaultCreateNodeCommand(IMutableTreeTableNode, DefaultTreeTableModel, Object, Object[]) - Constructor for class com.dlsc.flexgantt.command.treetable.DefaultCreateNodeCommand
  Constructs a new command.
DefaultCreateRelationshipCommand - Class in com.dlsc.flexgantt.command.layer
  A command that will add a relationship to the Gantt chart model.
DefaultCreateRelationshipCommand(TimelineObjectPath, TimelineObjectPath, RelationshipType, DefaultGanttChartModel) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultCreateRelationshipCommand
  Constructs a new command.
DefaultCreateTimelineObjectCommand - Class in com.dlsc.flexgantt.command.layer
  A command that creates a new timeline object.
DefaultCreateTimelineObjectCommand(DefaultGanttChartNode, DefaultGanttChartModel, ILayer, ITimeSpan, int) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultCreateTimelineObjectCommand
  Constructs a new command.
DefaultCrosshairPolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implementation of the crosshair policy displays the following information in the four corners of the crosshair: UPPER_LEFT: the time span of the timeline object on which the crosshair cursor is hovering (if there is one, blank otherwise) UPPER_RIGHT: the time at the current crosshair cursor position LOWER_LEFT: the name of the timeline object on which the crosshair cursor is hovering (if there is one, blank otherwise) LOWER_RIGHT: the name of the hierarchy node that belongs to the row over which the crosshair cursor is hovering For a more general description of this policy please refer to the policy interface `ICrosshairPolicy`.
DefaultCrosshairPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultCrosshairPolicy
DefaultDatelineMenuProvider - Class in com.dlsc.flexgantt.swing.timeline
  A menu provider for the dateline that provides a popup menu with the most basic operations that can be performed on the dateline (zoom in / out, show earliest / latest timeline objects, ...)
DefaultDatelineMenuProvider() - Constructor for class com.dlsc.flexgantt.swing.timeline.DefaultDatelineMenuProvider
  Constructs a new dateline menu provider.
DefaultDeleteEventlineObjectCommand - Class in com.dlsc.flexgantt.command.eventline
  A command that is used to delete an eventline object from the eventline model.
DefaultDeleteEventlineObjectCommand(IEventlineObject, DefaultEventlineModel) - Constructor for class com.dlsc.flexgantt.command.eventline.DefaultDeleteEventlineObjectCommand
  Constructs a new command.
DefaultDeleteMultipleEventlineObjectsCommand - Class in com.dlsc.flexgantt.command.eventline
  A command that is used to delete several eventline objects from the eventline model at the same time.
DefaultDeleteMultipleEventlineObjectsCommand(Collection<IEventlineObject>, DefaultEventlineModel<IEventlineObject>) - Constructor for class com.dlsc.flexgantt.command.eventline.DefaultDeleteMultipleEventlineObjectsCommand
  Constructs a new command.
DefaultDeleteMultipleNodesCommand - Class in com.dlsc.flexgantt.command.treetable
  A command that deletes several tree table nodes from the model at the same time.
DefaultDeleteMultipleNodesCommand(List<Object>, DefaultTreeTableModel) - Constructor for class com.dlsc.flexgantt.command.treetable.DefaultDeleteMultipleNodesCommand
  Constructs a new command.
DefaultDeleteMultipleRelationshipsCommand - Class in com.dlsc.flexgantt.command.layer
  A comment to delete several relationships at the same time.
DefaultDeleteMultipleRelationshipsCommand(Collection<IRelationship>, DefaultGanttChartModel) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultDeleteMultipleRelationshipsCommand
  Deletes several relationships at the same time.
DefaultDeleteMultipleTimelineObjectsCommand - Class in com.dlsc.flexgantt.command.layer
  A command that deletes several timeline objects at the same time from a Gantt chart model.
DefaultDeleteMultipleTimelineObjectsCommand(DefaultGanttChartModel, Collection<TimelineObjectPath>) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultDeleteMultipleTimelineObjectsCommand
  Constructs a new command.
DefaultDeleteNodeCommand - Class in com.dlsc.flexgantt.command.treetable
  A command that deletes a tree table node from the model.
DefaultDeleteNodeCommand(IMutableTreeTableNode, DefaultTreeTableModel) - Constructor for class com.dlsc.flexgantt.command.treetable.DefaultDeleteNodeCommand
  Constructs a new command.
DefaultDeleteRelationshipCommand - Class in com.dlsc.flexgantt.command.layer
  A commetn to delete a relationship from the Gantt chart model.
DefaultDeleteRelationshipCommand(IRelationship, DefaultGanttChartModel) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultDeleteRelationshipCommand
  Constructs a new command for deleting a relationship from a Gantt chart model.
DefaultDeleteTimelineObjectCommand - Class in com.dlsc.flexgantt.command.layer
  A command that deletes a timeline object from a Gantt chart model.
DefaultDeleteTimelineObjectCommand(IGanttChartNode, ILayer, ITimelineObject, DefaultGanttChartModel) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultDeleteTimelineObjectCommand
  Constructs a new command.
DefaultDragAndDropCommand - Class in com.dlsc.flexgantt.command.layer
  A command that moves a given timeline object from one tree / hierarchy node to another.
DefaultDragAndDropCommand(IGanttChartNode, ILayer, ITimelineObject, DefaultGanttChartModel, IGanttChartNode, DefaultGanttChartModel, long, int) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultDragAndDropCommand
  Constructs a new command.
DefaultDragAndDropPolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implmementation of the drag & drop policy.
DefaultDragAndDropPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultDragAndDropPolicy
DefaultDragInfoPolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implementation of the drag info policy will simply create a string that contains the time span passed to the policy.
DefaultDragInfoPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultDragInfoPolicy
DefaultDragInfoRenderer - Class in com.dlsc.flexgantt.swing.layer.system
  The default drag info renderer expects the `IDragInfoPolicy` that is currently being used to return an object that can be serialized via a simple call to `Object.toString()`.
DefaultDragInfoRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Constructs a new drag info renderer.
DefaultDragRowRenderer - Class in com.dlsc.flexgantt.swing.layer.system
  The default implementation of the `IDragRowRenderer` interface uses the `IDragAndDropPolicy` to determine whether the currently dragged timeline object can be dropped on the row.
DefaultDragRowRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Constructs a new row renderer.
DefaultEditActivityObjectPolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implmementation of edit policy for activity objects.
DefaultEditActivityObjectPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultEditActivityObjectPolicy
DefaultEditCapacityObjectPolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implmementation of the edit policy for capacity objects.
DefaultEditCapacityObjectPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultEditCapacityObjectPolicy
DefaultEditEventlineObjectPolicy - Class in com.dlsc.flexgantt.policy.eventline
  The default implementation of the `IEditEventlineObjectPolicy` works in combination with the `DefaultEventlineModel` and eventline objects that implement the `IEventlineObject` interface.
DefaultEditEventlineObjectPolicy() - Constructor for class com.dlsc.flexgantt.policy.eventline.DefaultEditEventlineObjectPolicy
DefaultEditLayerPolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implementation of the edit policy for layers, which assumes that the layers to add or remove are instances of `Layer`.
DefaultEditLayerPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultEditLayerPolicy
DefaultEditModeController - Class in com.dlsc.flexgantt.swing.layer.system
  The default edit mode controller specifies the editing behaviour used for timeline objects of type `DefaultTimelineObject`.
DefaultEditModeController() - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultEditModeController
DefaultEditTimelineObjectPolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implmementation of the edit policy for timeline objects.
DefaultEditTimelineObjectPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultEditTimelineObjectPolicy
DefaultEventlineLabelPolicy - Class in com.dlsc.flexgantt.policy.eventline
  The default implementation of `IEventlineLabelPolicy` works in combination with eventline objects that implement the `IEventlineObject` interface.
DefaultEventlineLabelPolicy() - Constructor for class com.dlsc.flexgantt.policy.eventline.DefaultEventlineLabelPolicy
DefaultEventlineMenuProvider - Class in com.dlsc.flexgantt.swing.timeline
  A menu provider for the eventline that provides a popup menu with the most basic operations that can be performed on the eventline.
DefaultEventlineMenuProvider() - Constructor for class com.dlsc.flexgantt.swing.timeline.DefaultEventlineMenuProvider
  Constructs a new eventline menu provider.
DefaultEventlineModel<T extends IEventlineObject> - Class in com.dlsc.flexgantt.model.eventline
  A default implementation of the eventline model that internally manages instances of `IEventlineObject` in a `ArrayList`.
DefaultEventlineModel() - Constructor for class com.dlsc.flexgantt.model.eventline.DefaultEventlineModel
DefaultEventlineObject<T> - Class in com.dlsc.flexgantt.model.eventline
  A default implementation for objects that can be placed on the eventline by adding them to the `DefaultEventlineModel`.
DefaultEventlineObject(String, ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.eventline.DefaultEventlineObject
  Constructs a new eventline object.
DefaultEventlineObject(String) - Constructor for class com.dlsc.flexgantt.model.eventline.DefaultEventlineObject
  Constructs a new eventline object.
DefaultEventlineObject(ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.eventline.DefaultEventlineObject
  Constructs a new eventline object.
DefaultEventlineObject() - Constructor for class com.dlsc.flexgantt.model.eventline.DefaultEventlineObject
  Constructs a new eventline object.
DefaultEventlineObjectRenderer - Class in com.dlsc.flexgantt.swing.timeline
  The default renderer used for objects shown on the eventline.
DefaultEventlineObjectRenderer() - Constructor for class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Constructs a new renderer for eventline objects.
DefaultEventlineSelectionModel - Class in com.dlsc.flexgantt.model.eventline
  A selection model used by the `Eventline`.
DefaultEventlineSelectionModel() - Constructor for class com.dlsc.flexgantt.model.eventline.DefaultEventlineSelectionModel
DefaultEventlineSelectionPolicy - Class in com.dlsc.flexgantt.policy.eventline
  A policy used for determining whether an object displayed in the `Eventline` can be selected by the user or not.
DefaultEventlineSelectionPolicy() - Constructor for class com.dlsc.flexgantt.policy.eventline.DefaultEventlineSelectionPolicy
DefaultEventObject - Class in com.dlsc.flexgantt.model.gantt
  An event object is a timeline object that always represents events and never activities.
DefaultEventObject(String, ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultEventObject
  Constructs a new event object.
DefaultEventObject(String) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultEventObject
  Constructs a new event object.
DefaultEventObject(ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultEventObject
  Constructs a new event object.
DefaultEventObject() - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultEventObject
  Constructs a new event object (initial time span will be the undefined time span (`TimeSpan.UNDEFINED`).
DefaultEventObjectRenderer - Class in com.dlsc.flexgantt.swing.layer.timeline
  A default implementation of a renderer for timeline objects that are events (same start and end time).
DefaultEventObjectRenderer(Icon, Icon) - Constructor for class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Constructs a new event object renderer.
DefaultEventObjectRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Constructs a new event object renderer that will use the default icon for events (see `IconId.EVENT`).
DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject> - Class in com.dlsc.flexgantt.model.gantt
  The default implementation of a Gantt chart model.
DefaultGanttChartModel(T, boolean) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Constructs a new Gantt chart model.
DefaultGanttChartModel(T) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Constructs a new Gantt chart model.
DefaultGanttChartNode<T,S extends ITimelineObject> - Class in com.dlsc.flexgantt.model.gantt
  The default implementation of `IGanttChartNode` that can be used in combination with the `DefaultGanttChartModel`.
DefaultGanttChartNode(T, boolean) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  Constructs a new Gantt chart node.
DefaultGanttChartNode(T) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  Constructs a new Gantt chart node.
DefaultGanttChartNode(boolean) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  Constructs a new Gantt chart node.
DefaultGanttChartNode() - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  Constructs a new Gantt chart node.
DefaultGridLinePolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implmementation of the grid line policy.
DefaultGridLinePolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultGridLinePolicy
DefaultInsertNodeCommand - Class in com.dlsc.flexgantt.command.treetable
  A command that inserts a new child node into the list of children nodes of a given parent node and tree table model.
DefaultInsertNodeCommand(IMutableTreeTableNode, int, DefaultTreeTableModel) - Constructor for class com.dlsc.flexgantt.command.treetable.DefaultInsertNodeCommand
  Constructs a new command.
DefaultLabelPolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implmementation of the label policy.
DefaultLabelPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultLabelPolicy
DefaultLayerContainerMenuProvider - Class in com.dlsc.flexgantt.swing.layer
  A default implementation of a layer container menu provider.
DefaultLayerContainerMenuProvider() - Constructor for class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerMenuProvider
  Constructs a new menu provider.
DefaultLayerContainerRowHeaderRenderer - Class in com.dlsc.flexgantt.swing.layer
  The default implementation of a row header renderer for the layer container row header.
DefaultLayerContainerRowHeaderRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Constructs a new row header renderer.
DefaultLayerContainerSelectionModel - Class in com.dlsc.flexgantt.swing.layer
  The default implementation of `ILayerContainerSelectionModel`.
DefaultLayerContainerSelectionModel() - Constructor for class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerSelectionModel
DefaultLayerFactory - Class in com.dlsc.flexgantt.swing.layer
  A layer factory implementation.
DefaultLayerFactory() - Constructor for class com.dlsc.flexgantt.swing.layer.DefaultLayerFactory
  Constructs a new factory.
DefaultLinePolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implementation of the line policy delegates all of its method invocations to the nodes and timeline objects that get passed to it as parameters.
DefaultLinePolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultLinePolicy
DefaultModelValidator - Class in com.dlsc.flexgantt.model.scheduling
  A model validator is used to verify whether any relationships or constraints inside a given Gantt chart model have been violated.
DefaultModelValidator() - Constructor for class com.dlsc.flexgantt.model.scheduling.DefaultModelValidator
DefaultMultiDragAndDropCommand - Class in com.dlsc.flexgantt.command.layer
  A command that moves a given timeline object from one tree / hierarchy node to another.
DefaultMultiDragAndDropCommand(IGanttChartNode, ILayer, ITimelineObject[], DefaultGanttChartModel, IGanttChartNode, DefaultGanttChartModel, int) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultMultiDragAndDropCommand
  Constructs a new command.
DefaultMutableTreeTableNode<T> - Class in com.dlsc.flexgantt.model.treetable
  A default implementation for the `ITreeTableNode` interface.
DefaultMutableTreeTableNode(T, boolean) - Constructor for class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Creates a tree table node with no parent, no children, initialized with the specified user object, and that allows children only if specified.
DefaultMutableTreeTableNode(T) - Constructor for class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Creates a tree node with no parent, no children, but which allows children, and initializes it with the specified user object.
DefaultMutableTreeTableNode(boolean) - Constructor for class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Creates a tree table node with no parent, no children, no user object, which allows children only if specified.
DefaultMutableTreeTableNode() - Constructor for class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Creates a tree node that has no parent and no children, but which allows children.
DefaultNodeDragAndDropCommand - Class in com.dlsc.flexgantt.command.treetable
  A command that performs the necessary changes after a drag and drop event within the tree table.
DefaultNodeDragAndDropCommand(IMutableTreeTableNode, IMutableTreeTableNode, DefaultTreeTableModel, int, IMutableTreeTableNode, DefaultTreeTableModel, int, int) - Constructor for class com.dlsc.flexgantt.command.treetable.DefaultNodeDragAndDropCommand
  Constructs a new command.
DefaultNodeDragAndDropPolicy - Class in com.dlsc.flexgantt.policy.treetable
  The default implementation of the drag and drop policy for tree table nodes.
DefaultNodeDragAndDropPolicy() - Constructor for class com.dlsc.flexgantt.policy.treetable.DefaultNodeDragAndDropPolicy
DefaultNodeEditPolicy - Class in com.dlsc.flexgantt.policy.treetable
  The default implementation of the edit policy for tree table nodes.
DefaultNodeEditPolicy() - Constructor for class com.dlsc.flexgantt.policy.treetable.DefaultNodeEditPolicy
DefaultOverviewPolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implementation of the overview policy.
DefaultOverviewPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultOverviewPolicy
DefaultPagingModel - Class in com.dlsc.flexgantt.model.paging
  The default implementation of a paging model, which stores pages in a simple sorted list.
DefaultPagingModel(List<Page>) - Constructor for class com.dlsc.flexgantt.model.paging.DefaultPagingModel
  Constructs a new paging model.
DefaultPagingModel() - Constructor for class com.dlsc.flexgantt.model.paging.DefaultPagingModel
  Constructs a new paging model.
DefaultPopupPolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implementation of `IPopupPolicy`.
DefaultPopupPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultPopupPolicy
DefaultPopupRenderer - Class in com.dlsc.flexgantt.swing.layer.system
  A popup renderer implementation that uses a `JTextArea` to display the string returned from invoking `Object.toString()` on the popup value object.
DefaultPopupRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultPopupRenderer
DefaultReassignNodesCommand - Class in com.dlsc.flexgantt.command.treetable
  The default command used to reassign nodes to a new parent node.
DefaultReassignNodesCommand(String, MutableTreeNode[], MutableTreeNode, int[], MutableTreeNode, int[], DefaultTreeModel) - Constructor for class com.dlsc.flexgantt.command.treetable.DefaultReassignNodesCommand
  Constructs a new command.
DefaultReassignNodesCommand(MutableTreeNode[], MutableTreeNode, int[], MutableTreeNode, int[], DefaultTreeModel) - Constructor for class com.dlsc.flexgantt.command.treetable.DefaultReassignNodesCommand
  Constructs a new command.
DefaultRelationship<T> - Class in com.dlsc.flexgantt.model.gantt
  The default implementation for relationships.
DefaultRelationship(TimelineObjectPath<T>, TimelineObjectPath<T>, RelationshipType) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultRelationship
  Constructs a new relationship object.
DefaultRelationship(TimelineObjectPath<T>, TimelineObjectPath<T>) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultRelationship
  Constructs a new relationship object.
DefaultRelationshipPolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implementation of the `IRelationshipPolicy` allows all timeline objects to be linked with each other and returns a `DefaultCreateRelationshipCommand` command object for performing the actual linking.
DefaultRelationshipPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultRelationshipPolicy
DefaultRelationshipRenderer - Class in com.dlsc.flexgantt.swing.layer.system
  The default relationship renderer draws a multi edge line from the source to the target timeline object.
DefaultRelationshipRenderer(PathCalculator) - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Constructs a new relationship renderer.
DefaultRelationshipRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Constructs a new relationship renderer.
DefaultRelationshipSelectionModel - Class in com.dlsc.flexgantt.swing.layer.system
  The default implementation of a relationship selection model.
DefaultRelationshipSelectionModel() - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipSelectionModel
  Constructs a new selection model.
DefaultRemoveLayerCommand - Class in com.dlsc.flexgantt.command.layer
  A command to remove a layer from a model.
DefaultRemoveLayerCommand(ILayer, DefaultGanttChartModel) - Constructor for class com.dlsc.flexgantt.command.layer.DefaultRemoveLayerCommand
  Constructs a new command.
DefaultResolutionProvider - Class in com.dlsc.flexgantt.model.scheduling
  A default implementation of a resolution provider, which returns the most common resolutions that are available for fixing a violated constraint.
DefaultResolutionProvider() - Constructor for class com.dlsc.flexgantt.model.scheduling.DefaultResolutionProvider
DefaultResourceNode<T,S extends ITimelineObject> - Class in com.dlsc.flexgantt.model.gantt
  The default implementation of a Gantt chart node that represents a resource (e.g. a machine with a minimum and a maximum capacity).
DefaultResourceNode(T, boolean) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
  Constructs a new resource node.
DefaultResourceNode(T) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
  Constructs a new resource node.
DefaultResourceNode(boolean) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
  Constructs a new resource node.
DefaultResourceNode() - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
  Constructs a new resource node.
DefaultResourceNodeRowHeaderRenderer - Class in com.dlsc.flexgantt.swing.layer
  The default row header renderer that will be used when the tree table node is of type `DefaultResourceNode`.
DefaultResourceNodeRowHeaderRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.DefaultResourceNodeRowHeaderRenderer
DefaultResourceRowRenderer - Class in com.dlsc.flexgantt.swing.layer.system
  A row renderer specialized on drawing the row background when the hierarchy / tree node is an instance of `DefaultResourceNode`.
DefaultResourceRowRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultResourceRowRenderer
  Constructs a new row renderer.
DefaultRowHeaderMenuProvider<T extends AbstractRowHeader> - Class in com.dlsc.flexgantt.swing
  A default implementation of a menu provider for a row header, which contains the most common actions usually performed on a row header.
DefaultRowHeaderMenuProvider() - Constructor for class com.dlsc.flexgantt.swing.DefaultRowHeaderMenuProvider
  Constructs a new menu provider.
DefaultRowPolicy - Class in com.dlsc.flexgantt.policy.treetable
  The default implementation of the row policy.
DefaultRowPolicy() - Constructor for class com.dlsc.flexgantt.policy.treetable.DefaultRowPolicy
DefaultRowRenderer - Class in com.dlsc.flexgantt.swing.layer.system
  The default row renderer implementation.
DefaultRowRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Constructs a new row renderer instance.
DefaultRowResizeCommand - Class in com.dlsc.flexgantt.command.treetable
  A command that changes the height of a tree table node.
DefaultRowResizeCommand(ITreeTableNode, int) - Constructor for class com.dlsc.flexgantt.command.treetable.DefaultRowResizeCommand
  Constructs a new command.
DefaultSelectionPolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implmementation of selection policy.
DefaultSelectionPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultSelectionPolicy
DefaultSpreadsheetCellEditor - Class in com.dlsc.flexgantt.swing.layer.system
  A cell editor implementation that can be used for editing tree table cells and spreadsheet cells.
DefaultSpreadsheetCellEditor(JTextField) - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultSpreadsheetCellEditor
  Constructs a new cell editor.
DefaultSpreadsheetCellEditor(JCheckBox) - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultSpreadsheetCellEditor
  Constructs a new cell editor.
DefaultSpreadsheetCellEditor(JComboBox) - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultSpreadsheetCellEditor
  Constructs a new cell editor.
DefaultSpreadsheetCellRenderer - Class in com.dlsc.flexgantt.swing.layer.system
  The default implementation of a spreadsheet cell renderer.
DefaultSpreadsheetCellRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.system.DefaultSpreadsheetCellRenderer
  Constructs a new spreadsheet cell renderer.
DefaultSpreadsheetEditPolicy - Class in com.dlsc.flexgantt.policy.layer
  The default implmementation of the edit policy for spreadsheets.
DefaultSpreadsheetEditPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.DefaultSpreadsheetEditPolicy
DefaultTimeGranularityFixBufferResolution - Class in com.dlsc.flexgantt.model.scheduling
  A simple resolution for correcting the buffer between two related timeline objects.
DefaultTimeGranularityFixBufferResolution(boolean) - Constructor for class com.dlsc.flexgantt.model.scheduling.DefaultTimeGranularityFixBufferResolution
  Constructs a new instance of this resolution type.
DefaultTimelineObject<T> - Class in com.dlsc.flexgantt.model.gantt
  The default implementation of the `ITimelineObject` interface.
DefaultTimelineObject(String, ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Constructs a new timeline object.
DefaultTimelineObject(String) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Constructs a new timeline object with an undefined time span.
DefaultTimelineObject(ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Constructs a new timeline object.
DefaultTimelineObject() - Constructor for class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Constructs a new timeline object with an undefined time span.
DefaultTimelineObjectEditor - Class in com.dlsc.flexgantt.swing.layer.timeline
  A timeline object editor used for editing basic attributes of a timeline object.
DefaultTimelineObjectEditor() - Constructor for class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectEditor
  Constructs a new timeline object editor.
DefaultTimelineObjectRenderer - Class in com.dlsc.flexgantt.swing.layer.timeline
  The default timeline object renderer implementation draws a bar with rounded corners and fills its background with a smooth gradient paint.
DefaultTimelineObjectRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Constructs a new renderer.
DefaultTimelineObjectSelectionModel - Class in com.dlsc.flexgantt.swing.layer.timeline
  The default implementation of the timeline object layer selection model.
DefaultTimelineObjectSelectionModel(ILayer) - Constructor for class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
  Constructs a new selection model.
DefaultTreeTableCellEditor - Class in com.dlsc.flexgantt.swing
  A cell editor implementation that can be used for editing tree table cells and spreadsheet cells.
DefaultTreeTableCellEditor(JTextField) - Constructor for class com.dlsc.flexgantt.swing.DefaultTreeTableCellEditor
  Constructs a new cell editor.
DefaultTreeTableCellEditor(JCheckBox) - Constructor for class com.dlsc.flexgantt.swing.DefaultTreeTableCellEditor
  Constructs a new cell editor.
DefaultTreeTableCellEditor(JComboBox) - Constructor for class com.dlsc.flexgantt.swing.DefaultTreeTableCellEditor
  Constructs a new cell editor.
DefaultTreeTableCellRenderer - Class in com.dlsc.flexgantt.swing.treetable
  A default tree table cell renderer implementation using a label as a component.
DefaultTreeTableCellRenderer() - Constructor for class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Constructs a new tree table cell renderer.
DefaultTreeTableHeaderMenuProvider - Class in com.dlsc.flexgantt.swing.treetable
  A default implementation of a menu provider for a row header, which contains the most common actions usually performed on a row header.
DefaultTreeTableHeaderMenuProvider() - Constructor for class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableHeaderMenuProvider
  Constructs a new menu provider.
DefaultTreeTableMenuProvider - Class in com.dlsc.flexgantt.swing.treetable
  A default implementation of a menu provider for a tree table, which contains the most common actions usually performed on a tree table.
DefaultTreeTableMenuProvider() - Constructor for class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableMenuProvider
  Constructs a new menu provider.
DefaultTreeTableModel<T extends ITreeTableNode> - Class in com.dlsc.flexgantt.model.treetable
  The framework's default implementation of `ITreeTableModel`.
DefaultTreeTableModel(T) - Constructor for class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
  Constructs a new tree table model with the given root node.
DefaultTreeTableModel(T, boolean) - Constructor for class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
  Constructs a new tree table model.
DefaultTreeTableRowHeaderRenderer - Class in com.dlsc.flexgantt.swing.treetable
  The default implementation of `IRowHeaderRenderer`.
DefaultTreeTableRowHeaderRenderer(DefaultTreeTableRowHeaderRenderer.Type) - Constructor for class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Constructs a new renderer.
DefaultTreeTableRowHeaderRenderer() - Constructor for class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Constructs a new renderer.
DefaultTreeTableRowHeaderRenderer.Type - Enum in com.dlsc.flexgantt.swing.treetable
  A type enumerator that is used to indicate to the renderer whether the application wants standard row numbers to be shown or information based on model information.
DefaultTreeTableSelectionModel - Class in com.dlsc.flexgantt.swing.treetable
  The definition of a tree table selection model.
DefaultTreeTableSelectionModel() - Constructor for class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableSelectionModel
DELETE_NODE_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that deletes the currently selected tree nodes.
DELETE_TIMELINE_OBJECTS_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that deletes the currently selected timeline objects.
DeleteEventlineObjectAction - Class in com.dlsc.flexgantt.swing.action.eventline
  An action that can be used in the context of the `Eventline` to delete eventline object.
DeleteEventlineObjectAction(Eventline) - Constructor for class com.dlsc.flexgantt.swing.action.eventline.DeleteEventlineObjectAction
  Constructs a new action.
DeleteNodeAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that can be used in the context of the `AbstractGanttChart` to delete tree nodes in the currently focused tree table.
DeleteNodeAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.DeleteNodeAction
  Constructs a new action.
DeleteNodeAction - Class in com.dlsc.flexgantt.swing.action.treetable
  An action that can be used in the context of the `TreeTable` to delete tree nodes.
DeleteNodeAction(TreeTable) - Constructor for class com.dlsc.flexgantt.swing.action.treetable.DeleteNodeAction
  Constructs a new action.
DeleteRelationshipAction - Class in com.dlsc.flexgantt.swing.action.layer
  An action that deletes all currently selected relationships.
DeleteRelationshipAction(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.action.layer.DeleteRelationshipAction
  Constructs a new action.
deleteSelectedEventlineObjects() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Deletes all currently selected eventline objects.
deleteSelectedNodes() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Deletes all nodes/paths that are currently selected.
deleteSelectedRelationships() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Deletes all currently selected relationships.This method delegates to `RelationshipLayer.deleteSelectedRelationships()`;
deleteSelectedRelationships() - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
  Deletes all currently selected relationships.
deleteSelectedTimelineObjects() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Deletes all currently selected timeline objects.
DeleteTimelineObjectAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that deletes all currently selected timeline objects.
DeleteTimelineObjectAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.DeleteTimelineObjectAction
  Constructs a new action.
DeleteTimelineObjectAction - Class in com.dlsc.flexgantt.swing.action.layer
  An action that deletes all currently selected timeline objects.
DeleteTimelineObjectAction(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.action.layer.DeleteTimelineObjectAction
  Constructs a new action.
dispatchKeyEvent(KeyEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Intercepts key events from the `KeyboardFocusManager` in order to temporarily change the edit mode.
dispatchKeyEvent(KeyEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Intercepts key events from the `KeyboardFocusManager` for two reasons: to toggle between the standard and the extended popup when the user presses the SHIFT key to pin the currently showing popup when the user hits the RETURN key
dispatchKeyEvent(KeyEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
dispose() - Method in class com.dlsc.flexgantt.swing.GanttChartFrame
done() - Method in interface com.dlsc.flexgantt.command.IProgressMonitor
  Notifies that the work is done; that is, either the main task is completed or the user canceled it.
done() - Method in class com.dlsc.flexgantt.command.NullProgressMonitor
  This implementation does nothing.
done() - Method in class com.dlsc.flexgantt.command.ProgressMonitorWrapper
  This implementation of a `IProgressMonitor` method forwards to the wrapped progress monitor.
done() - Method in class com.dlsc.flexgantt.command.SubProgressMonitor
done() - Method in class com.dlsc.flexgantt.swing.GanttChartGlassPane
done() - Method in class com.dlsc.flexgantt.swing.GanttChartProgressMonitor
done() - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
DoubleRenderer() - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTable.DoubleRenderer
dragDropEnd(DragSourceDropEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
dragDropEnd(DragSourceDropEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
dragEnter(DragSourceDragEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
dragEnter(DropTargetDragEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
dragEnter(DragSourceDragEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
dragEnter(DropTargetDragEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
dragEnter(DropTargetDragEvent) - Method in class com.dlsc.flexgantt.swing.util.MultiDropTarget
dragExit(DragSourceEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
dragExit(DropTargetEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
dragExit(DragSourceEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
dragExit(DropTargetEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
dragExit(DropTargetEvent) - Method in class com.dlsc.flexgantt.swing.util.MultiDropTarget
dragGestureRecognized(DragGestureEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
dragGestureRecognized(DragGestureEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
dragging(DragLayerEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
dragging(DragLayerEvent) - Method in interface com.dlsc.flexgantt.swing.layer.system.IDragLayerListener
  Listener callback method that will be invoked when the user starts, executes or finishes drag and drop operations in the drag layer.
dragging(DragLayerEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
DragLayer - Class in com.dlsc.flexgantt.swing.layer.system
  The drag layer is responsible for handling drag and drop events that are used to move timeline objects.
DragLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Constructs a new drag layer.
DragLayerEvent - Class in com.dlsc.flexgantt.swing.layer.system
  An event object that encapsulates the most important information about a drag & drop operation executed in an instance of `DragLayer`.
DragLayerEvent(DragLayer, DragLayerEvent.ID, ObjectBounds, ITimeSpan, int) - Constructor for class com.dlsc.flexgantt.swing.layer.system.DragLayerEvent
  Constructs a new event object.
DragLayerEvent.ID - Enum in com.dlsc.flexgantt.swing.layer.system
  An enumerator with different identifiers that can be used to distinguish between different types of events.
dragOver(DragSourceDragEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
dragOver(DropTargetDragEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
dragOver(DragSourceDragEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
dragOver(DropTargetDragEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
dragOver(DropTargetDragEvent) - Method in class com.dlsc.flexgantt.swing.util.MultiDropTarget
drawDropShadow(Component, Graphics2D, int, int, int) - Static method in class com.dlsc.flexgantt.swing.util.GraphicsUtilities
  Draws a drop shadow at the given location.
drawDropShadow(Component, Graphics2D, int, int, int, int) - Static method in class com.dlsc.flexgantt.swing.util.GraphicsUtilities
  Draws a drop shadow at the given location.
drawRelationship(RelationshipLayer, Graphics, IRelationship, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
drawRelationship(RelationshipLayer, Graphics, IRelationship, boolean, boolean) - Method in interface com.dlsc.flexgantt.swing.layer.system.IRelationshipRenderer
  Draws a relationship between two timeline objects.
drop(DropTargetDropEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
drop(DropTargetDropEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
drop(DropTargetDropEvent) - Method in class com.dlsc.flexgantt.swing.util.MultiDropTarget
dropActionChanged(DragSourceDragEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
dropActionChanged(DropTargetDragEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
dropActionChanged(DragSourceDragEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
dropActionChanged(DropTargetDragEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
dropActionChanged(DropTargetDragEvent) - Method in class com.dlsc.flexgantt.swing.util.MultiDropTarget
DropShadowBorder - Class in com.dlsc.flexgantt.swing.util
  Implements a DropShadow for components.
DropShadowBorder() - Constructor for class com.dlsc.flexgantt.swing.util.DropShadowBorder
  Constructs a new border.
DropShadowBorder(Color, int) - Constructor for class com.dlsc.flexgantt.swing.util.DropShadowBorder
  Constructs a new border.
DropShadowBorder(boolean) - Constructor for class com.dlsc.flexgantt.swing.util.DropShadowBorder
  Constructs a new border (color = black, size = 5, opacity = .5, corner size = 12).
DropShadowBorder(Color, int, float, int, boolean, boolean, boolean, boolean) - Constructor for class com.dlsc.flexgantt.swing.util.DropShadowBorder
  Constructs a new border.
DropShadowLayer - Class in com.dlsc.flexgantt.swing.layer.system
  A layer implementation for the sole purpose of drawing a drop shadow when tree nodes get expanded or collapsed.
DropShadowLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.DropShadowLayer
  Constructs a new layer.
DualGanttChart - Class in com.dlsc.flexgantt.swing
  A dual Gantt Chart is capable of displaying two charts at the same time while keeping the two left-hand sides and the two right-hand sides synchronized during horizontal scrolling operations.
DualGanttChart(IGanttChartModel, IGanttChartModel, IColumnModel, IComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.DualGanttChart
  Constructs a new Gantt chart that is capable of displaying two models at the same time (a primary and a secondary model).
DualGanttChart(IGanttChartModel, IGanttChartModel, IColumnModel) - Constructor for class com.dlsc.flexgantt.swing.DualGanttChart
  Constructs a new Gantt chart that is capable of displaying two models at the same time (a primary and a secondary model).
DualGanttChart(IGanttChartModel, IGanttChartModel, IComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.DualGanttChart
  Constructs a new Gantt chart that is capable of displaying two models at the same time (a primary and a secondary model).
DualGanttChart(IGanttChartModel, IGanttChartModel) - Constructor for class com.dlsc.flexgantt.swing.DualGanttChart
  Constructs a new Gantt chart that is capable of displaying two models at the same time (a primary and a secondary model).
DualGanttChart(IGanttChartModel) - Constructor for class com.dlsc.flexgantt.swing.DualGanttChart
  Constructs a new Gantt chart that is capable of displaying two models at the same time (a primary and a secondary model).
DualGanttChart(IColumnModel) - Constructor for class com.dlsc.flexgantt.swing.DualGanttChart
  Constructs a new Gantt chart that is capable of displaying two models at the same time (a primary and a secondary model).
DualGanttChart(IComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.DualGanttChart
  Constructs a new Gantt chart that is capable of displaying two models at the same time (a primary and a secondary model).
DualGanttChart() - Constructor for class com.dlsc.flexgantt.swing.DualGanttChart
  Constructs a new Gantt chart that is capable of displaying two models at the same time (a primary and a secondary model).
DualGanttChartActionMap<T extends DualGanttChart> - Class in com.dlsc.flexgantt.swing
  A Gantt chart action map that extends the regular map with actions that are specific to and only useful in the context of a `DualGanttChart` (e.g.
DualGanttChartActionMap(T) - Constructor for class com.dlsc.flexgantt.swing.DualGanttChartActionMap
  Constructs a new action map.
DualGanttChartInputMap<T extends DualGanttChart> - Class in com.dlsc.flexgantt.swing
  An input map that extends the standard Gantt chart input map with key strokes that are only relevant to and useful in the context of a `DualGanttChart`.
DualGanttChartInputMap(T) - Constructor for class com.dlsc.flexgantt.swing.DualGanttChartInputMap
  Constructs a new input map.

## E

earlierPage() - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
earlierPage() - Method in interface com.dlsc.flexgantt.model.paging.IPagingModel
  Goto the next page that has a smaller start time than the currently used page.
EarliestObjectsAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will scroll the timeline to the earliest used time point (the earliest bar / activity / task).
EarliestObjectsAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.EarliestObjectsAction
  Constructs a new action.
editCellAt(int, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Programmatically starts editing the cell at `row` and `span`, if those indices are in the valid range, and the cell at those indices is editable.
editCellAt(int, ITimeSpan, InputEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Programmatically starts editing the cell at `row` and `span`, if those indices are in the valid range, and the cell at those indices is editable.
editCellAt(int, int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Programmatically starts editing the cell at `row` and `column`, if those indices are in the valid range, and the cell at those indices is editable.
editCellAt(int, int, EventObject) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Programatically starts editing the cell at `row` and `column`, if those indices are in the valid range, and the cell at those indices is editable.
editCellFocused(InputEvent) - Method in interface com.dlsc.flexgantt.swing.IEditable
  Invoked from outside to tell the component to edit the currently focused cell
editCellFocused(InputEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Starts the editing of the currently focused spreadsheet cell.
editCellFocused(InputEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Starts the editing of the currently focused table cell.
editingCanceled(ChangeEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
editingCanceled(ChangeEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
editingCanceled(ChangeEvent) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectEditorListener
  Callback method that gets invoked if the user canceled the editing of a timeline object.
editingCanceled(ChangeEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
EditingLayer - Class in com.dlsc.flexgantt.swing.layer.system
  The editing layer manages the editing of timeline objects via editors that implement the `ITimelineObjectEditor` interface.
EditingLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.EditingLayer
  Constructs a new editing layer.
editingStopped(ChangeEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
editingStopped(ChangeEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
editingStopped(ChangeEvent) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectEditorListener
  Callback method that gets invoked if the user stopped the editing of a timeline object.
editingStopped(ChangeEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
EmphasizedLabelUI - Class in com.dlsc.flexgantt.swing.mac
  A `BasicLabelUI` that paints a shadow under the text using the given shadow color, which helps emphasize the text.
EmphasizedLabelUI() - Constructor for class com.dlsc.flexgantt.swing.mac.EmphasizedLabelUI
  Creates an `EmphasizedLabelUI` using the default colors.
EmphasizedLabelUI(Color, Color, Color) - Constructor for class com.dlsc.flexgantt.swing.mac.EmphasizedLabelUI
  Creates an `EmphasizedLabelUI` using the given colors.
endsAfter(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Checks whether the given time span ends after this time span.
endsAfter(ITimeSpan) - Method in class com.dlsc.flexgantt.model.TimeSpan
endsBefore(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Checks whether the given time span ends before this time span.
endsBefore(ITimeSpan) - Method in class com.dlsc.flexgantt.model.TimeSpan
ensureRowIsVisible(JTable, int) - Static method in class com.dlsc.flexgantt.swing.util.TableUtils
  Scrolls the viewport to make the specified row vertically completely visible.
EnumEditor() - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTable.EnumEditor
  Constructs a new editor.
EnumRenderer() - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTable.EnumRenderer
equalDuration(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Checks whether the given time span has exactly the same duration as this time span.
equalDuration(ITimeSpan) - Method in class com.dlsc.flexgantt.model.TimeSpan
equals(Object) - Method in class com.dlsc.flexgantt.model.gantt.TimelineObjectPath
equals(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Two time spans are considered equal if their start times and their end times are identical.
equals(ITimeSpan) - Method in class com.dlsc.flexgantt.model.TimeSpan
equals(Object) - Method in class com.dlsc.flexgantt.model.TimeSpan
equals(Object) - Method in class com.dlsc.flexgantt.swing.ObjectBounds
eventline - Variable in class com.dlsc.flexgantt.swing.action.eventline.AbstractEventlineAction
  Stores a reference to the eventline.
Eventline - Class in com.dlsc.flexgantt.swing.timeline
  The eventline is one part of the timeline (the `Dateline` is the other) and responsible for rendering events and activities that are common to all hierarchy nodes (for example company holidays, national holidays, etc...).
Eventline(Timeline, Dateline) - Constructor for class com.dlsc.flexgantt.swing.timeline.Eventline
  Constructs a new eventline.
Eventline.EventlineEditMode - Enum in com.dlsc.flexgantt.swing.timeline
  An enumeration of possible editing states that the eventline can be in.
EventlineAction - Class in com.dlsc.flexgantt.swing.action.timeline
  An action that will toggle the visibility of the eventline.
EventlineAction(Timeline) - Constructor for class com.dlsc.flexgantt.swing.action.timeline.EventlineAction
  Constructs a new action.
eventlineChanged(EventlineModelEvent) - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineModelListener
  The listener's callback method, which gets called when eventline objects are added, removed or altered.
eventlineChanged(EventlineModelEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
EventlineLayer - Class in com.dlsc.flexgantt.swing.layer.system
  The eventline layer picks up eventline activities and events from the eventline (model) and visualizes them in the layer container.
EventlineLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.EventlineLayer
  Constructs a new eventline layer.
EventlineModelEvent - Class in com.dlsc.flexgantt.model.eventline
  An event object that can be used by the `IEventlineModel` to notify listeners of changes to it.
EventlineModelEvent(IEventlineModel, EventlineModelEvent.ID) - Constructor for class com.dlsc.flexgantt.model.eventline.EventlineModelEvent
  Constructs a new event object.
EventlineModelEvent(IEventlineModel, EventlineModelEvent.ID, Object[]) - Constructor for class com.dlsc.flexgantt.model.eventline.EventlineModelEvent
  Constructs a new event object.
EventlineModelEvent(IEventlineModel, EventlineModelEvent.ID, Object) - Constructor for class com.dlsc.flexgantt.model.eventline.EventlineModelEvent
  Constructs a new event object.
EventlineModelEvent.ID - Enum in com.dlsc.flexgantt.model.eventline
  An enumeration of IDs for events issued by an `IEventlineModel`.
EventlineObjectPanel - Class in com.dlsc.flexgantt.swing.timeline
  A panel that can be used to edit the values for a newly created eventline object (start time, end time, label).
EventlineObjectPanel(Eventline) - Constructor for class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Constructs a new eventline object panel.
EventlineSelectionModelEvent - Class in com.dlsc.flexgantt.model.eventline
  An event object used by instances of `IEventlineSelectionModel` to inform listeners about changes to the current selection.
EventlineSelectionModelEvent(IEventlineSelectionModel, EventlineSelectionModelEvent.ID, Object[]) - Constructor for class com.dlsc.flexgantt.model.eventline.EventlineSelectionModelEvent
  Constructs a new model event.
EventlineSelectionModelEvent(IEventlineSelectionModel, EventlineSelectionModelEvent.ID, Object) - Constructor for class com.dlsc.flexgantt.model.eventline.EventlineSelectionModelEvent
  Constructs a new model event.
EventlineSelectionModelEvent.ID - Enum in com.dlsc.flexgantt.model.eventline
  An enumeration of possible events that can occure inside the selection model.
execute(ICommand, IProgressMonitor) - Method in class com.dlsc.flexgantt.command.DefaultCommandStack
  Executes the given command.
execute(ICommand, IProgressMonitor) - Method in interface com.dlsc.flexgantt.command.ICommandStack
  Executes the given command.
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.AbstractCompoundCommand
  Executes the compound command by iterating over the list of added commands and calling their execute method.
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.dateline.DefaultChangeTimeZoneCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.eventline.DefaultChangeEventlineObjectTimeSpanCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.eventline.DefaultCreateEventlineObjectCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.eventline.DefaultDeleteEventlineObjectCommand
executeCommand(IProgressMonitor) - Method in interface com.dlsc.flexgantt.command.ICommand
  Executes the command.
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultAddLayerCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeCapacityCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultChangePercentageCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeSpreadsheetValueCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeTimelineObjectTimeSpanCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateConstraintCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateRelationshipCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateTimelineObjectCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultDeleteRelationshipCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultDeleteTimelineObjectCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultDragAndDropCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultMultiDragAndDropCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultRemoveLayerCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultChangeKeyCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultChangeValueCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultCreateNodeCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultDeleteNodeCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultInsertNodeCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultNodeDragAndDropCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultReassignNodesCommand
executeCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultRowResizeCommand
expand() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Tells the entry to be open.
expandAll() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Expands all tree nodes in all tree tables.
expandAll() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Method not supported by the printable Gantt chart.
expandAll() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Expands all tree nodes by starting at the root node, recursively traversing the tree hierarchy and calling `TreeTableNode.expand()` on each visited node.
expandAll() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
ExpandAllAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will ensure that all tree nodes in all tree tables will be expanded / open.
ExpandAllAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.ExpandAllAction
  Constructs a new action.
ExpandNodeAction - Class in com.dlsc.flexgantt.swing.action.treetable
  An action that will ensure that all tree nodes currently selected in the tree table will be expanded / open.
ExpandNodeAction(TreeTable) - Constructor for class com.dlsc.flexgantt.swing.action.treetable.ExpandNodeAction
  Constructs a new action.
expandPath(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Expands the tree node that matches the given path.
expandPathAnimated(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Expands the tree node that matches the given path.
expandRow(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Expands the tree node located in the given row.
expandRowAnimated(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Expands the tree node located in the given row.

## F

FEATURE_LICENSEE - Static variable in class com.dlsc.flexgantt.util.FlexGanttLicenseManager
  Represents the "Licensee" feature.
FEATURE_RUNTIME - Static variable in class com.dlsc.flexgantt.util.FlexGanttLicenseManager
  Represents the "Runtime" feature.
FEATURE_VENDOR - Static variable in class com.dlsc.flexgantt.util.FlexGanttLicenseManager
  Represents the "Vendor" feature.
FEATURE_VERSION - Static variable in class com.dlsc.flexgantt.util.FlexGanttLicenseManager
  Represents the "Version" feature.
fillNode(ITreeTableNode) - Method in class com.dlsc.flexgantt.command.treetable.DefaultCreateNodeCommand
  Fills the newly created tree table node with the initial key and column values.
findFocusedTable() - Method in class com.dlsc.flexgantt.swing.action.gantt.AbstractGanttChartAction
  Returns the currently focused tree table.
finished() - Method in class com.dlsc.flexgantt.swing.util.AbstractSwingWorker
  Called on the event dispatching thread (not on the worker thread) after the `construct` method has returned.
fireBookmarksChangedEvent(BookmarkEvent) - Method in class com.dlsc.flexgantt.model.bookmarks.DefaultBookmarkModel
  Sends a paging event to all listeners that are observing the model.
fireCalendarModelChanged() - Method in class com.dlsc.flexgantt.model.calendar.AbstractCalendarModel
  Informs all listeners that the calendar model has been changed (e.g. a holiday has been added).
fireCalendarModelChanged() - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
fireColumnChanged(ColumnModelEvent) - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
  Forwards the given model event to all column model listeners attached to the model.
fireCommandStackChanged(CommandStackEvent) - Method in class com.dlsc.flexgantt.command.DefaultCommandStack
  Used internally to inform stack listeners about executed, undone or redone commands.
fireContainerChanged(MultiGanttChartContainerEvent) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
  Sends the given event to all listeners.
fireDatelineModelChangeEvent(DatelineModelEvent) - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
  Sends dateline model events to all currently registered listeners.
fireDatelineModelWillChangeEvent(DatelineModelEvent) - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
  Sends dateline model events to all currently registered listeners.
fireDragLayerEvent(DragLayerEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Sends the given event object to all drag layer listeners that are currently observing the drag layer.
fireEditingCanceled() - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
  Fires an event to all listeners informing them that the editing has been cancelled.
fireEditingStopped() - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
  Fires an event to all listeners informing them that the editing has stopped.
fireEventlineModelEvent(EventlineModelEvent) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineModel
  Fires the given event by passing it to all listeners.
fireGanttChartChanged(GanttChartModelEvent) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Fires the given event to the model listeners.
fireGridChanged() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Informs all grid component listeners that the grid used by the eventline has changed.
fireGridChanged() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Informs all grid component listeners that the grid used by the eventline has changed.
fireLassoLayerEvent(LassoLayerEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Sends the given event object to all lasso layer listeners that are currently observing the lasso layer.
fireLayerContainerChanged(LayerContainerEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Fires a layer container event, which will be sent to all listeners currently attached to the container.
fireMessageAdded(IMessage) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Iterates over all message listeners that are currently attached to the Gantt chart and calls the `messageAdded()` event method.
fireMessageRemoved(IMessage) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Iterates over all message listeners that are currently attached to the Gantt chart and calls the `messageRemoved()` event method.
fireMessagesCleared() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Iterates over all message listeners that are currently attached to the Gantt chart and calls the `messagesCleared()` event method.
firePageChangedEvent(PagingEvent) - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
  Sends a paging event to all listeners that are observing the model.
firePageWillChangeEvent(PagingEvent) - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
firePolicyProviderEvent(PolicyProviderEvent) - Method in class com.dlsc.flexgantt.policy.PolicyProvider
  Sends the given event object to all listeners that are currently observing the policy provider.
firePropertyChange(String, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, char, char) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, double, double) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, float, float) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, long, long) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, short, short) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Commented out for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Commented out for performance reasons.
firePropertyChange(String, char, char) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Commented out for performance reasons.
firePropertyChange(String, double, double) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Commented out for performance reasons.
firePropertyChange(String, float, float) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Commented out for performance reasons.
firePropertyChange(String, long, long) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Commented out for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Commented out for performance reasons.
firePropertyChange(String, short, short) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Commented out for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
  Commented out for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
  Commented out for performance reasons.
firePropertyChange(String, char, char) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
  Commented out for performance reasons.
firePropertyChange(String, double, double) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
  Commented out for performance reasons.
firePropertyChange(String, float, float) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
  Commented out for performance reasons.
firePropertyChange(String, long, long) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
  Commented out for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
  Commented out for performance reasons.
firePropertyChange(String, short, short) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
  Commented out for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Commented out for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Commented out for performance reasons.
firePropertyChange(String, char, char) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Commented out for performance reasons.
firePropertyChange(String, double, double) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Commented out for performance reasons.
firePropertyChange(String, float, float) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Commented out for performance reasons.
firePropertyChange(String, long, long) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Commented out for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Commented out for performance reasons.
firePropertyChange(String, short, short) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Commented out for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Commented out for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Commented out for performance reasons.
firePropertyChange(String, char, char) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Commented out for performance reasons.
firePropertyChange(String, double, double) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Commented out for performance reasons.
firePropertyChange(String, float, float) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Commented out for performance reasons.
firePropertyChange(String, long, long) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Commented out for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Commented out for performance reasons.
firePropertyChange(String, short, short) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Commented out for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Overriden for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Overriden for performance reasons.
firePropertyChange(String, char, char) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Overriden for performance reasons.
firePropertyChange(String, double, double) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Overriden for performance reasons.
firePropertyChange(String, float, float) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Overriden for performance reasons.
firePropertyChange(String, long, long) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Overriden for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Overriden for performance reasons.
firePropertyChange(String, short, short) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Overriden for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, char, char) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, double, double) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, float, float) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, long, long) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, short, short) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, char, char) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, double, double) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, float, float) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, long, long) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, short, short) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, char, char) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, double, double) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, float, float) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, long, long) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, short, short) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Overriden for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Overriden for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Overriden for performance reasons.
firePropertyChange(String, char, char) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Overriden for performance reasons.
firePropertyChange(String, double, double) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Overriden for performance reasons.
firePropertyChange(String, float, float) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Overriden for performance reasons.
firePropertyChange(String, long, long) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Overriden for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Overriden for performance reasons.
firePropertyChange(String, short, short) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Overriden for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Commented out for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Commented out for performance reasons.
firePropertyChange(String, char, char) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Commented out for performance reasons.
firePropertyChange(String, double, double) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Commented out for performance reasons.
firePropertyChange(String, float, float) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Commented out for performance reasons.
firePropertyChange(String, long, long) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Commented out for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Commented out for performance reasons.
firePropertyChange(String, short, short) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Commented out for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, char, char) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, double, double) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, float, float) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, long, long) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, short, short) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Commented out for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Commented out for performance reasons.
firePropertyChange(String, char, char) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Commented out for performance reasons.
firePropertyChange(String, double, double) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Commented out for performance reasons.
firePropertyChange(String, float, float) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Commented out for performance reasons.
firePropertyChange(String, long, long) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Commented out for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Commented out for performance reasons.
firePropertyChange(String, short, short) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Commented out for performance reasons.
firePropertyChange(String, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, byte, byte) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, char, char) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, double, double) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, float, float) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, long, long) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, Object, Object) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Overriden for performance reasons.
firePropertyChange(String, short, short) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Overriden for performance reasons.
fireSelectionModelEvent(EventlineSelectionModelEvent) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineSelectionModel
  Sends the given selection model event to the attached listeners.
fireSettingsChanged() - Method in class com.dlsc.flexgantt.swing.scheduling.ConstraintSettingsPanel
  Informs all change listeners that the content of the panel has changed.
fireSortingEvent(SortingEvent) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Fires a sorting event when the user performed a sort on the Gantt chart.
fireTimeSpansAdded(Object, List<ITimeSpan>) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerSelectionModel
  Sends a `TimeSpanSelectionEvent` to all listeners informing them that time spans have been added to the selection model.
fireTimeSpansRemoved(Object, List<ITimeSpan>) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerSelectionModel
  Sends a `TimeSpanSelectionEvent` to all listeners informing them that time spans have been removed from the selection model.
fireTreeCollapsed(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Fires a tree expansion event after a node collapsed.
fireTreeExpanded(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Fires a tree expansion event after a node expanded.
fireTreeNodeKeyChanged(Object[], Object, Object) - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
  Fires a `TreeTableModelEvent` when a node's key value was changed.
fireTreeNodeValuesChanged(Object[], Object, Object, int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
  Fires a `TreeTableModelEvent` when a node's column value was changed.
fireTreeWillCollapse(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Fires a tree expansion event before a node collapses.
fireTreeWillExpand(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Fires a tree expansion event before a node expands.
fireValueChanged(RelationshipSelectionEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipSelectionModel
  Sends the given event object to all listeners that are attached to this model.
fireValueChanged(TimelineObjectSelectionEvent.ID, Collection<TimelineObjectPath>) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
  Fires an event with the given ID to all listeners that are currently attached to the model.
firstPage() - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
firstPage() - Method in interface com.dlsc.flexgantt.model.paging.IPagingModel
  Goto the first page.
fixRelationships(ITimelineObject, IGanttChartNode, IGanttChartNode, DefaultGanttChartModel, DefaultGanttChartModel) - Method in class com.dlsc.flexgantt.command.layer.AbstractDragAndDropCommand
  Fixes the relationship objects based on the information passed to it.
FlexGanttLicenseManager - Class in com.dlsc.flexgantt.util
  Handles anything related to licensing.
FOCUS_NEXT_TABLE_ACTION - Static variable in class com.dlsc.flexgantt.swing.DualGanttChartActionMap
  A constant used as the ID for an action that moves the focus to the first visible table cell in the currently focused column of the next table.
FOCUS_PREVIOUS_TABLE_ACTION - Static variable in class com.dlsc.flexgantt.swing.DualGanttChartActionMap
  A constant used as the ID for an action that moves the focus to the first visible table cell in the currently focused column of the previous table.
focusBackground - Variable in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  A background color used for visualizing that the colum header is the focus owner.
focusForeground - Variable in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  A foreground color used for visualizing that the colum header is the focus owner.
focusGained(FocusEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
focusLost(FocusEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
focusOnCell(int, int) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Sets the cell focus on the specified cell.
focusOnCell(int, TreeTableColumn) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Sets the cell focus on the specified cell.
focusOnCellAbove() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Moves the focus to the cell that is above the currently focused cell.
focusOnCellAbove() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Moves the focus to the cell above the currently focused cell.
focusOnCellBelow() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Moves the focus to the cell that is below the currently focused cell.
focusOnCellBelow() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Moves the focus to the cell below the currently focused cell.
focusOnCellNext() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Moves the focus to the next cell to the right.
focusOnCellNext() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Changes the focus from one cell to the next cell.
focusOnCellPrevious() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Moves the focus to the next cell to the left.
focusOnCellPrevious() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Changes the focus from one cell to the previous cell.
focusOnFirstCell() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Moves the focus to the cell that is in the upper left hand corner of the spreadsheet.
focusOnFirstCell() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Sets the cell focus on the first cell.
focusOnFirstVisibleCell() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Changes the focus to the first visible cell (in the first visible row) of the same column.
focusOnLastCell() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Moves the focus to the cell that is in the lower right corner of the spreadsheet.
focusOnLastCell() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Sets the cell focus on the last cell.
focusOnPageDown() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Moves the focus to a cell that is exactly one page below the current page.
focusOnPageDown() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Changes the focus in such a way that the tree table will scroll down one page.
focusOnPageUp() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Moves the focus to a cell that is exactly one page above the current page.
focusOnPageUp() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Changes the focus in such a way that the tree table will scroll up one page.
format(long) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Forms the given time point with the Gantt chart's status bar policy.
format(ITimeSpan) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Formats the given time span with the Gantt chart's status bar policy.
format(Date, StringBuffer, FieldPosition) - Method in class com.dlsc.flexgantt.swing.timeline.MinorDateFormat
format(LogRecord) - Method in class com.dlsc.flexgantt.util.LoggingFormatter
  Format the given LogRecord.
fps - Variable in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Amount of frames per seconde.

## G

ganttChart - Variable in class com.dlsc.flexgantt.swing.action.gantt.AbstractGanttChartAction
  Stores a reference to the Gantt chart.
GanttChart - Class in com.dlsc.flexgantt.swing
  A basic Gantt chart implementation that is capable of visualizing the data provided by a single Gantt chart model.
GanttChart(IGanttChartModel, IColumnModel, TimeZone, IComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.GanttChart
  Constructs a new standard Gantt chart.
GanttChart(IGanttChartModel, IColumnModel, IComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.GanttChart
  Constructs a new standard Gantt chart.
GanttChart(IGanttChartModel, IColumnModel) - Constructor for class com.dlsc.flexgantt.swing.GanttChart
  Constructs a new standard Gantt chart.
GanttChart(IGanttChartModel, IComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.GanttChart
  Constructs a new standard Gantt chart.
GanttChart(IGanttChartModel) - Constructor for class com.dlsc.flexgantt.swing.GanttChart
  Constructs a new standard Gantt chart.
GanttChart(IColumnModel) - Constructor for class com.dlsc.flexgantt.swing.GanttChart
  Constructs a new standard Gantt chart.
GanttChart(IComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.GanttChart
  Constructs a new standard Gantt chart.
GanttChart() - Constructor for class com.dlsc.flexgantt.swing.GanttChart
  Constructs a new standard Gantt chart.
ganttChart - Variable in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  The parent Gantt chart.
GanttChartActionMap<T extends GanttChart> - Class in com.dlsc.flexgantt.swing
  The default action map used for instances of `GanttChart`.
GanttChartActionMap(T) - Constructor for class com.dlsc.flexgantt.swing.GanttChartActionMap
  Constructs a new action map.
ganttChartChanged(GanttChartModelEvent) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartModelListener
  Callback method that gets invoked whenever change occures in the Gantt chart model that is being observed by the listener.
ganttChartChanged(GanttChartModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
ganttChartChanged(GanttChartModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
ganttChartChanged(GanttChartModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
ganttChartChanged(GanttChartModelEvent) - Method in class com.dlsc.flexgantt.swing.UtilityControlPanel
GanttChartControl - Class in com.dlsc.flexgantt.swing
  Gantt chart controls are those user interface components that surround the main controls on the left-hand and the right-hand side of the Gantt chart.
GanttChartControl(AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.GanttChartControl
  Constructs a new Gantt chart control.
GanttChartFrame<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing
  A frame implementation specifically designed for use with a Gantt chart.
GanttChartFrame(String, T, boolean, boolean) - Constructor for class com.dlsc.flexgantt.swing.GanttChartFrame
  Constructs a new frame and adds the given Gantt chart, a toolbar, a status bar and a glass pane.
GanttChartFrame(String, T) - Constructor for class com.dlsc.flexgantt.swing.GanttChartFrame
  Constructs a new frame and adds the given Gantt chart, a toolbar, a status bar and a glass pane.
GanttChartGlassPane - Class in com.dlsc.flexgantt.swing
  A panel designed to be used as a glass pane inside a window (frame or dialog).
GanttChartGlassPane(AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.GanttChartGlassPane
  Constructs a buy panel.
GanttChartInputMap<T extends GanttChart> - Class in com.dlsc.flexgantt.swing
  The default input map for use with instances of `GanttChart`.
GanttChartInputMap(T) - Constructor for class com.dlsc.flexgantt.swing.GanttChartInputMap
  Constructs a new input map.
GanttChartInternalFrame<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing
  An internal frame implementation specifically designed for use with a Gantt chart.
GanttChartInternalFrame(T) - Constructor for class com.dlsc.flexgantt.swing.GanttChartInternalFrame
  Constructs a new internal frame and adds the given Gantt chart, a toolbar, a status bar and a glass pane.
GanttChartInternalFrame(String, T) - Constructor for class com.dlsc.flexgantt.swing.GanttChartInternalFrame
  Constructs a new internal frame and adds the given Gantt chart, a toolbar, a status bar and a glass pane.
GanttChartInternalFrame(String, T, boolean) - Constructor for class com.dlsc.flexgantt.swing.GanttChartInternalFrame
  Constructs a new internal frame and adds the given Gantt chart, a toolbar, a status bar and a glass pane.
GanttChartInternalFrame(String, T, boolean, boolean) - Constructor for class com.dlsc.flexgantt.swing.GanttChartInternalFrame
  Constructs a new internal frame and adds the given Gantt chart, a toolbar, a status bar and a glass pane.
GanttChartInternalFrame(String, T, boolean, boolean, boolean) - Constructor for class com.dlsc.flexgantt.swing.GanttChartInternalFrame
  Constructs a new internal frame and adds the given Gantt chart, a toolbar, a status bar and a glass pane.
GanttChartInternalFrame(String, T, boolean, boolean, boolean, boolean) - Constructor for class com.dlsc.flexgantt.swing.GanttChartInternalFrame
  Constructs a new internal frame and adds the given Gantt chart, a toolbar, a status bar and a glass pane.
GanttChartModelEvent - Class in com.dlsc.flexgantt.model.gantt
  An event object class used for informing `IGanttChartModelListener` instances about changes in the model that they are observing.
GanttChartModelEvent(IGanttChartModel, GanttChartModelEvent.ID, ILayer) - Constructor for class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Constructs a new model event.
GanttChartModelEvent(IGanttChartModel, GanttChartModelEvent.ID, ISpreadsheet) - Constructor for class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Constructs a new model event.
GanttChartModelEvent(IGanttChartModel, GanttChartModelEvent.ID, Collection<IRelationship>) - Constructor for class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Constructs a new model event.
GanttChartModelEvent(IGanttChartModel, GanttChartModelEvent.ID, ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Constructs a new model event.
GanttChartModelEvent(IGanttChartModel, GanttChartModelEvent.ID, Object, ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Constructs a new model event.
GanttChartModelEvent(IGanttChartModel, GanttChartModelEvent.ID, TimelineObjectPath) - Constructor for class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Constructs a new model event.
GanttChartModelEvent(IGanttChartModel, GanttChartModelEvent.ID, Object, ILayer, TimelineObjectPath[]) - Constructor for class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Constructs a new model event.
GanttChartModelEvent(IGanttChartModel, GanttChartModelEvent.ID) - Constructor for class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Constructs a new model event.
GanttChartModelEvent(IGanttChartModel, GanttChartModelEvent.ID, Object, ITimeSpan, Object) - Constructor for class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Constructs a new model event.
GanttChartModelEvent.ID - Enum in com.dlsc.flexgantt.model.gantt
  An event identifier used to indicate what kind of event has taken place.
GanttChartProgressMonitor - Class in com.dlsc.flexgantt.swing
  A progress monitor implementation for the Gantt chart.
GanttChartProgressMonitor(AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.GanttChartProgressMonitor
  Constructs a new progress monitor for the given Gantt chart.
GanttChartStatusBar<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing
  A status bar specifically designed for use in combination with a Gantt chart.
GanttChartStatusBar(T, boolean) - Constructor for class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Constructs a new status bar for the given Gantt chart.
GanttChartStatusBar(T) - Constructor for class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Constructs a new status bar for the given Gantt chart.
GanttChartStatusBar(IMultiGanttChartContainer<T>, boolean) - Constructor for class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Constructs a new status bar for the given multi Gantt chart container.
GanttChartStatusBar(IMultiGanttChartContainer<T>) - Constructor for class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Constructs a new status bar for the given multi Gantt chart container.
GanttChartToolBar<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing
  A toolbar for use in combination with a Gantt chart.
GanttChartToolBar(String, int, T, Collection<GanttChartToolBar.Control>) - Constructor for class com.dlsc.flexgantt.swing.GanttChartToolBar
  Creates a new toolbar for use with a Gantt chart.
GanttChartToolBar(String, int, T) - Constructor for class com.dlsc.flexgantt.swing.GanttChartToolBar
  Creates a new toolbar for use with a Gantt chart.
GanttChartToolBar(String, T) - Constructor for class com.dlsc.flexgantt.swing.GanttChartToolBar
  Creates a new toolbar for use with a Gantt chart.
GanttChartToolBar(int, T) - Constructor for class com.dlsc.flexgantt.swing.GanttChartToolBar
  Creates a new toolbar for use with a Gantt chart.
GanttChartToolBar(T) - Constructor for class com.dlsc.flexgantt.swing.GanttChartToolBar
  Creates a new toolbar for use with a Gantt chart.
GanttChartToolBar(String, int, IMultiGanttChartContainer<T>, Collection<GanttChartToolBar.Control>) - Constructor for class com.dlsc.flexgantt.swing.GanttChartToolBar
  Creates a new toolbar for use with a Gantt chart container.
GanttChartToolBar(String, int, IMultiGanttChartContainer<T>) - Constructor for class com.dlsc.flexgantt.swing.GanttChartToolBar
  Creates a new toolbar for use with a Gantt chart.
GanttChartToolBar(String, IMultiGanttChartContainer<T>) - Constructor for class com.dlsc.flexgantt.swing.GanttChartToolBar
  Creates a new toolbar for use with a Gantt chart.
GanttChartToolBar(int, IMultiGanttChartContainer<T>) - Constructor for class com.dlsc.flexgantt.swing.GanttChartToolBar
  Creates a new toolbar for use with a Gantt chart.
GanttChartToolBar(IMultiGanttChartContainer<T>) - Constructor for class com.dlsc.flexgantt.swing.GanttChartToolBar
  Creates a new toolbar for use with a Gantt chart container.
GanttChartToolBar.Control - Enum in com.dlsc.flexgantt.swing
  An enumerator that can be used in combination with the toolbar constructor to determine which buttons are displayed.
GanttChartToolBar.Mode - Enum in com.dlsc.flexgantt.swing
  Different display modes supported by the toolbar.
get() - Method in class com.dlsc.flexgantt.swing.util.AbstractSwingWorker
  Return the value created by the `construct` method.
getActionClass() - Method in enum com.dlsc.flexgantt.swing.GanttChartToolBar.Control
  Returns the action class that is assoicated with the control.
getActionProvider() - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayer
  Returns the action provider that is used by this layer to lookup the available actions for a given timeline object.
getActionSelectorLabel() - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Returns the label used to display the actions (key strokes) defined on the Gantt chart.
getActiveSpreadsheet() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the currently active spreadsheet (see `SpreadsheetLayer`.
getActiveTimelineObjectPath() - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayer
  Returns the path to the currently active timeline object, meaning the object which has been selected by the user and for which action buttons are shown.
getActivityFillColor1() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the first color that will be used for filling the background of the timeline object with a gradient paint.
getActivityFillColor1() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the first color that will be used for filling the background of the timeline object with a gradient paint.
getActivityFillColor2() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the second color that will be used for filling the background of the timeline object with a gradient paint.
getActivityFillColor2() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the second color that will be used for filling the background of the timeline object with a gradient paint.
getActivityLineColor() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the line color that will be used for drawing the border of a timeline object if it is an activity (different start and end times).
getActivityLineColor() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the line color that will be used for drawing the border of a timeline object if it is an activity (different start and end times).
getActivityObject() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangePercentageCommand
  Returns the activity object that was / will be modified.
getActivityObject() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultActivityObjectRenderer
  Returns the activity object that is currently being rendered.
getActualBufferDuration() - Method in class com.dlsc.flexgantt.model.scheduling.Violation
  Returns the actual duration of the buffer when it violated the constraint.
getAddButton() - Method in class com.dlsc.flexgantt.swing.ColumnChooser
  Returns the button that is being used to add a column to the list of used columns.
getAddLayerCommand(ILayer, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultEditLayerPolicy
getAddLayerCommand(ILayer, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IEditLayerPolicy
  Returns the command used to add a layer to a model.
getAllObjectBoundsAt(int, int) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Searches for and returns all object bounds for the given coordinates.
getAllObjectBoundsAt(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Searches for and returns all object bounds for the coordinates of the given mouse event.
getAllObjectBoundsAt(int, int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
  Returns the object bounds for all timeline objects found at the given coordinate.
getAlpha() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns the alpha channel value used by the layer for rendering operations.
getAlpha() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the alpha channel value (default is 1).
getAlternatingBackground() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the color used as an alternating background color for odd row numbers.
getAlternatingBackground() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the alternating background color.
getAlternatingForeground() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the alternating foreground color.
getAnimationDelay() - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Returns the number of milliseconds to wait before popups will appear.
getAnimationDuration() - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Returns the duration it takes for the popups to become fully visible.
getAnimationDuration() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the duration of the animation that gets used during zoom in and out operations.
getAnimationDuration(int) - Method in class com.dlsc.flexgantt.swing.treetable.NodeAnimationController
  Calculates the animation duration.
getAnimationNode() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the internal node that is currently being toggled and animated.
getAnimationPercentage() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the animation progress in percentage.
getAnimationTimePerRow() - Method in class com.dlsc.flexgantt.swing.treetable.NodeAnimationController
  Returns the animation duration in milliseconds per row.
getApplyButton() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Returns the button used for applying the settings to the timeline.
getArrowDirection() - Method in class com.dlsc.flexgantt.swing.util.PathCalculator
  Returns the arrow direction.
getArrowSize() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
getAutoscrollInsets() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
getAutoscrollInsets() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
getAutoscrollInsets() - Method in class com.dlsc.flexgantt.swing.util.AutoscrollSupport
getAvailableColumns() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the list of available columns.
getAvailableList() - Method in class com.dlsc.flexgantt.swing.ColumnChooser
  Returns the UI list that displays the available columns.
getAvailableListScrollPane() - Method in class com.dlsc.flexgantt.swing.ColumnChooser
  Returns the scrollpane used for scrolling the "available" list.
getBackground(int) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the background color for the given row.
getBackground(int, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the background color for the given row.
getBackground(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the background color for the given row.
getBackgroundColor1() - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Returns the first background color used for the gradient paint that fills the background.
getBackgroundColor1() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Returns the first background color used for the gradient paint that fills the background.
getBackgroundColor1() - Method in class com.dlsc.flexgantt.swing.util.GradientBorder
  Returns the background color with which the gradient starts painting itself.
getBackgroundColor2() - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Returns the second background color used for the gradient paint that fills the background.
getBackgroundColor2() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Returns the second background color used for the gradient paint that fills the background.
getBackgroundColor2() - Method in class com.dlsc.flexgantt.swing.util.GradientBorder
  Returns the background color with which the gradient stops painting itself.
getBackgroundPaint() - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Returns the background paint used for the panel that contains the individual action buttons.
getBarHeight() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the height that will be used for the bar that will represent an activity timeline object.
getBookmark() - Method in class com.dlsc.flexgantt.model.bookmarks.BookmarkEvent
  Returns the bookmark that was added or removed.
getBookmark(int) - Method in class com.dlsc.flexgantt.model.bookmarks.DefaultBookmarkModel
getBookmark(int) - Method in interface com.dlsc.flexgantt.model.bookmarks.IBookmarkModel
  Returns the bookmark for the given index.
getBookmarkCount() - Method in class com.dlsc.flexgantt.model.bookmarks.DefaultBookmarkModel
getBookmarkCount() - Method in interface com.dlsc.flexgantt.model.bookmarks.IBookmarkModel
  Returns the total number of bookmarks added to the model.
getBookmarkModel() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the (optional) bookmark model.
getBorderColor() - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Returns the color used for the border of the panel that contains the individual action buttons.
getBorderInsets(Component) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
getBorderInsets(Component) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
getBorderInsets(Component) - Method in class com.dlsc.flexgantt.swing.util.CustomizableLineBorder
getBorderInsets(Component) - Method in class com.dlsc.flexgantt.swing.util.DropShadowBorder
getBorderInsets(Component) - Method in class com.dlsc.flexgantt.swing.util.GradientBorder
getBorderInsets(Component) - Method in class com.dlsc.flexgantt.swing.util.Simple3DBorder
  Returns insets;
getBufferDuration() - Method in class com.dlsc.flexgantt.model.scheduling.AbstractConstraint
getBufferDuration() - Method in interface com.dlsc.flexgantt.model.scheduling.IConstraint
  Returns the duration of the buffer.
getBufferGranularity() - Method in class com.dlsc.flexgantt.model.scheduling.AbstractConstraint
getBufferGranularity() - Method in interface com.dlsc.flexgantt.model.scheduling.IConstraint
  Returns the buffer granularity (days, hours, weeks).
getBufferType() - Method in class com.dlsc.flexgantt.model.scheduling.AbstractConstraint
getBufferType() - Method in interface com.dlsc.flexgantt.model.scheduling.IConstraint
  Returns the buffer type (=, <=, <, >, >=).
getButton(GanttChartToolBar.Control) - Method in class com.dlsc.flexgantt.swing.GanttChartToolBar
  Returns the button that was created for the given toolbar control.
getButtonBar() - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
  Returns the button bar panel used for displaying the buttons at the bottom of the panel.
getButtonBorder() - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Returns the border used for the individual action buttons.
getButtonPanel() - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayer
  Returns the panel that is used to display the various action buttons.
getButtonPanel() - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
  Returns the button panel that contains the close button.
getButtonRolloverPaint() - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Returns the paint that is used to fill the background of the action buttons when the mouse cursor rolls over it.
getButtonXGap() - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Returns the number of pixels to be used as horizontal space between buttons.
getButtonYGap() - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Returns the number of pixels to be used as vertical space between buttons.
getCalendarBackground(ICalendarModel, IDatelineModel, long) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns a background color for the given time point, calendar model and dateline model.
getCalendarEntries(IDatelineModel, ITimeSpan) - Method in interface com.dlsc.flexgantt.model.calendar.ICalendarModel
  Returns an iterator for iterating over all calendar entries within the given time span.
getCalendarEntries(IDatelineModel, T, ITimeSpan) - Method in interface com.dlsc.flexgantt.model.calendar.ICalendarModel
  Returns an iterator for iterating over all calendar entries of the given node within the given time span.
getCalendarEntries(IDatelineModel, ITimeSpan) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
getCalendarEntries(IDatelineModel, T, ITimeSpan) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
getCalendarEntryBackground(Class) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns the background color that will be used for drawing time spans that intersect with calendar entries of the given type.
getCalendarEntryForeground(Class) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns the foreground color that will be used for drawing time spans that intersect with calendar entries of the given type.
getCalendarEntryRenderer(Class) - Method in class com.dlsc.flexgantt.swing.layer.system.CalendarLayer
  Returns a calendar entry renderer for a given entry type.
getCalendarEntryRendererComponent(CalendarLayer, Object) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
getCalendarEntryRendererComponent(CalendarLayer, Object) - Method in interface com.dlsc.flexgantt.swing.layer.system.ICalendarEntryRenderer
  Returns a component that will be used to render (visualize) the given calendar entry object.
getCalendarEntryRendererComponent(CalendarLayer, Object) - Method in class com.dlsc.flexgantt.swing.layer.system.WeekendCalendarEntryRenderer
getCalendarEntryRendererMap() - Method in class com.dlsc.flexgantt.swing.layer.system.CalendarLayer
  Returns the map storring the mappings between calendar entry types and calendar entry renderers.
getCalendarEntryTimeSpan(S) - Method in class com.dlsc.flexgantt.model.calendar.AbstractEntryCalendarModel
getCalendarEntryTimeSpan(S) - Method in interface com.dlsc.flexgantt.model.calendar.ICalendarModel
  Returns the time span allocated to a calendar entry.
getCalendarForeground(ICalendarModel, IDatelineModel, long) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns a foreground color for the given time point, calendar model and dateline model.
getCalendarModel() - Method in class com.dlsc.flexgantt.model.calendar.CalendarModelEvent
  Returns the source of the event.
getCalendarModel() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the calendar model associated with the Gantt chart.
getCancelButton() - Method in class com.dlsc.flexgantt.swing.selector.TimeZoneSelector
  Returns the cancel button.
getCancelButton() - Method in class com.dlsc.flexgantt.swing.TimeZoneDialog
  Returns the cancel button.
getCapacity() - Method in class com.dlsc.flexgantt.model.gantt.CapacityLine
  Returns the capacity represented by the line.
getCapacityAt(int, int) - Method in class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
getCapacityAt(int, int) - Method in interface com.dlsc.flexgantt.model.gantt.IResourceNode
  Returns the capacity value for the given y coordinate.
getCapacityFormatter() - Method in class com.dlsc.flexgantt.policy.layer.DefaultDragInfoPolicy
  Returns the formatter that is being used to format the capacity used value into a nice text.
getCapacityLines(int, boolean) - Method in class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
getCapacityLines(int, boolean) - Method in interface com.dlsc.flexgantt.model.gantt.IResourceNode
  Returns a list of capacity lines that can be picked up by row renderers to draw a nice scale in the background of the resource row.
getCapacityLocation(int, double) - Method in class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
getCapacityLocation(int, double) - Method in interface com.dlsc.flexgantt.model.gantt.IResourceNode
  Returns the location / y-coordinate of a given capacity for a given row height.
getCapacityObject() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeCapacityCommand
  Returns the capacity object that was / will be modified by the command.
getCapacityObject() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Returns the currently rendered capacity object.
getCapacityUsed() - Method in class com.dlsc.flexgantt.model.gantt.DefaultCapacityObject
getCapacityUsed() - Method in interface com.dlsc.flexgantt.model.gantt.ICapacityObject
  Returns the used capacity of the object.
getCategories() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
getCategories() - Method in interface com.dlsc.flexgantt.swing.IGanttChartActionMap
  Returns the names of the action categories.
getCategoryActions(String) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
getCategoryActions(String) - Method in interface com.dlsc.flexgantt.swing.IGanttChartActionMap
  Returns the action IDs that belong to the given group.
getCellEditor() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Returns the currently used cell editor.
getCellEditor(int, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Returns the cell editor for the spreadsheet cell specified by the given row and time span.
getCellEditor(Class) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Returns a cell editor for the given object type.
getCellEditor(int, int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns a cell editor for the given row and column.
getCellEditor() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the currently used cell editor.
getCellEditor(Class) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns a cell editor for the given object type.
getCellEditorValue() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.CalendarEditor
getCellEditorValue() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.ColorEditor
getCellEditorValue() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.ColorRenderer
getCellEditorValue() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.DateEditor
getCellFocusColor() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Returns the color used for displaying the focused state.
getCellFocusManager() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the cell focus manager, a specialized class that only deals with managing the table's focus.
getCellRect(int, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Returns the cell rectangle for the cell at the given row and time span.
getCellRect(int, int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the cell rectangle for the cell at the given row and column.
getCellRenderer() - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Returns the cell renderer used for values in this column.
getCellRenderer(Class) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Returns a spreadsheet cell renderer for the given object type.
getCellRenderer(Class) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns a cell renderer for the given object type.
getCellWidth() - Method in interface com.dlsc.flexgantt.model.gantt.ISpreadsheet
  The required width of the spreadsheet cells.
getCellWidth() - Method in class com.dlsc.flexgantt.model.gantt.Spreadsheet
getCenterFooter() - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Returns the (optional) text that gets displayed in the center of the footer.
getChangeCapacityCommand(TimelineObjectPath, IGanttChartModel, double) - Method in class com.dlsc.flexgantt.policy.layer.DefaultEditCapacityObjectPolicy
getChangeCapacityCommand(TimelineObjectPath, IGanttChartModel, double) - Method in interface com.dlsc.flexgantt.policy.layer.IEditCapacityObjectPolicy
  Returns a command object that will perform the actual change of the capacity used value.
getChangeKeyCommand(Object, ITreeTableModel, Object) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultNodeEditPolicy
getChangeKeyCommand(Object, ITreeTableModel, Object) - Method in interface com.dlsc.flexgantt.policy.treetable.INodeEditPolicy
  Returns a command object that will perform the modification of the key value of the given node.
getChangePercentageCommand(TimelineObjectPath, IGanttChartModel, double) - Method in class com.dlsc.flexgantt.policy.layer.DefaultEditActivityObjectPolicy
getChangePercentageCommand(TimelineObjectPath, IGanttChartModel, double) - Method in interface com.dlsc.flexgantt.policy.layer.IEditActivityObjectPolicy
  Returns a command object that will perform the actual change of the percentage complete value.
getChangeSpreadsheetValueCommand(IGanttChartModel<?, ?>, Object, ISpreadsheet, ITimeSpan, Object) - Method in class com.dlsc.flexgantt.policy.layer.DefaultSpreadsheetEditPolicy
getChangeSpreadsheetValueCommand(IGanttChartModel<?, ?>, Object, ISpreadsheet, ITimeSpan, Object) - Method in interface com.dlsc.flexgantt.policy.layer.ISpreadsheetEditPolicy
  Returns a command object that can be used to change the value of a spreadsheet cell.
getChangeSupport() - Method in class com.dlsc.flexgantt.util.NamedObject
  Returns the property change support object so that subclasses can use it to fire property change events.
getChangeTimeSpanCommand(Object, IEventlineModel, ITimeSpan) - Method in class com.dlsc.flexgantt.policy.eventline.DefaultEditEventlineObjectPolicy
getChangeTimeSpanCommand(Object, IEventlineModel, ITimeSpan) - Method in interface com.dlsc.flexgantt.policy.eventline.IEditEventlineObjectPolicy
  Returns a command object that will perform the actual change of the eventline object's time span.
getChangeTimeSpanCommand(TimelineObjectPath, IGanttChartModel, ITimeSpan, int) - Method in class com.dlsc.flexgantt.policy.layer.DefaultEditTimelineObjectPolicy
getChangeTimeSpanCommand(TimelineObjectPath, IGanttChartModel, ITimeSpan, int) - Method in interface com.dlsc.flexgantt.policy.layer.IEditTimelineObjectPolicy
  Returns a command object that will perform the actual change of the timeline object's time span.
getChangeTimeSpansCommand(IGanttChartModel, List<TimelineObjectPath>, List<ITimeSpan>, int) - Method in class com.dlsc.flexgantt.policy.layer.DefaultEditTimelineObjectPolicy
getChangeTimeSpansCommand(IGanttChartModel, List<TimelineObjectPath>, List<ITimeSpan>, int) - Method in interface com.dlsc.flexgantt.policy.layer.IEditTimelineObjectPolicy
  Returns a command object that will perform the actual change of the timeline objects' time spans.
getChangeValueCommand(Object, ITreeTableModel, Object, int) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultNodeEditPolicy
getChangeValueCommand(Object, ITreeTableModel, Object, int) - Method in interface com.dlsc.flexgantt.policy.treetable.INodeEditPolicy
  Returns a command object that will perform the modification of the key value of the given node.
getChildAt(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the child for the given child index.
getChildCount() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the total number of child nodes attached to the node.
getChildIndex() - Method in class com.dlsc.flexgantt.command.treetable.DefaultDeleteNodeCommand
  Returns the index of the deleted child node within the list of children of the parent node.
getChildIndex() - Method in class com.dlsc.flexgantt.command.treetable.DefaultInsertNodeCommand
  Returns the index of the child node as it was passed to the command.
getChildNode() - Method in class com.dlsc.flexgantt.command.treetable.DefaultCreateNodeCommand
  Returns the newly created child node.
getChildNode() - Method in class com.dlsc.flexgantt.command.treetable.DefaultDeleteNodeCommand
  Returns the deleted child node.
getChildNode() - Method in class com.dlsc.flexgantt.command.treetable.DefaultInsertNodeCommand
  Returns the newly created child node.
getChildNode(Object) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the wrapping tree table node for the given model node.
getChildren() - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
getChildren() - Method in interface com.dlsc.flexgantt.model.gantt.ITimelineObject
  Returns an iterator over all children timeline objects of this timeline object.
getChildren() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the array of child nodes.
getChildrenTimelineObjects(S) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
getChildrenTimelineObjects(S) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartModel
  Returns an iterator over the children of the given parent timeline object.
getCircleRadius() - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Returns the radius / size used for drawing the crosshair circle.
getClipNodes() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns a list of tree table nodes where each node is contained within the current drawing clip.
getClippingExtra() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the number of pixels that will be added to the clipping rectangle during repaint operations of the layer container.
getCloseButton() - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
  Returns the button for closing the selector.
getCloseLabel() - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
  Returns the label, which is responsible for showing the "close" icon.
getCloseSelectorLabel() - Method in class com.dlsc.flexgantt.swing.selector.Selector
  Returns the label used for closing the selector.
getCode() - Method in class com.dlsc.flexgantt.model.scheduling.Violation
  Returns the violation code (buffer too small or too large).
getCollapsedIcon() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Returns the icon used for displaying that the node is in a collapsed state.
getCollapsedIcon() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Returns the icon shown by the row header renderer to express that the tree node is collapsed.
getColor() - Method in class com.dlsc.flexgantt.swing.util.ColorField
  Returns the color that is currently displayed by the field.
getColumn() - Method in class com.dlsc.flexgantt.model.treetable.ColumnModelEvent
  Returns the column that was added/removed/inserted.
getColumn(int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
getColumn(int) - Method in interface com.dlsc.flexgantt.model.treetable.IColumnModel
  Returns the tree table column at the given index.
getColumn(int) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the column at the given index.
getColumn(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the column for the given index.
getColumn(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Returns the tree table column for the given index.
getColumnAt(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the column at the given x coordinate.
getColumnAt(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Returns the column located at the given location.
getColumnBounds(TreeTableColumn) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Returns the bounds of the given column.
getColumnBounds(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Returns the bounds of the column at the given index.
getColumnChooser() - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
  Returns the column chooser.
getColumnClass() - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Returns the object type of the data shown in the column.
getColumnClass(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the object type of the values shown in the column at the given index.
getColumnCount() - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
getColumnCount() - Method in interface com.dlsc.flexgantt.model.treetable.IColumnModel
  Returns the total number of columns added to the model.
getColumnCount() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the number of columns in the column model.
getColumnCount() - Method in class com.dlsc.flexgantt.swing.MessageTableModel
getColumnCount() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the number of columns in the column model.
getColumnHeaderRenderer(Class) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Returns a column header renderer for an object type.
getColumnHeaderRendererComponent(TreeTableHeader, TreeTableColumn, boolean, boolean, SortDirection, int) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
getColumnHeaderRendererComponent(TreeTableHeader, TreeTableColumn, boolean, boolean, SortDirection, int) - Method in interface com.dlsc.flexgantt.swing.treetable.IColumnHeaderRenderer
  Returns a component that gets used to render the header of a column in the tree table header component.
getColumnIndex(TreeTableColumn) - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
getColumnIndex(TreeTableColumn) - Method in interface com.dlsc.flexgantt.model.treetable.IColumnModel
  Returns the index of the given column if it is a member of the model ( Integer.MAX_VALUE otherwise).
getColumnIndex(TreeTableColumn) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the index of the given column.
getColumnIndexAt(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the column at the given x-coordinate.
getColumnIndexAt(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Returns the index of the column at the given x-coordinate.
getColumnLocation(TreeTableColumn) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Returns the x-coordinate of the given column.
getColumnModel() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the Gantt chart's column model.
getColumnModel() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the tree table's column model.
getColumns() - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Returns the number of colums used for laying out the action buttons.
getColumnValue(int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
getColumnValue(T, int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
getColumnValue(T, int) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableModel
  Returns an object for the given node that will be displayed in a tree table column where the column's model index matches the given index.
getColumnValue(int) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns the value for the given model index.
getCommand(int) - Method in class com.dlsc.flexgantt.command.AbstractCompoundCommand
  Returns the nested command for the given index.
getCommand() - Method in class com.dlsc.flexgantt.command.CommandStackEvent
  Returns the command that was executed, undone or redone.
getCommandCount() - Method in class com.dlsc.flexgantt.command.AbstractCompoundCommand
  Returns the number of commands added to the compound command.
getCommandException() - Method in class com.dlsc.flexgantt.command.CommandStackEvent
  Returns an exception, which occurred during the execution time of the command.
getCommandInterceptor(Class) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns a command interceptor implementation for the given command type.
getCommandStack() - Method in class com.dlsc.flexgantt.command.CommandStackEvent
  Returns the command stack that was the source of the event.
getCommandStack() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the command stack that is being used by the Gantt chart to execute commands.
getCommandStackListeners() - Method in class com.dlsc.flexgantt.command.DefaultCommandStack
  Returns all command stack listeners.
getComparator(int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Returns a comparator for comparing values stored under the given model index.
getComponentFactory() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the component factory used by the Gantt chart to create components such as `Timeline`, `TreeTableHeader`, `TreeTable`, `LayerContainer`, `TreeTableRowHeader`.
getConstraint() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateConstraintCommand
  The constraint that was created by the command.
getConstraint() - Method in class com.dlsc.flexgantt.model.scheduling.ConstraintViolationMessage
  Returns the violated constraint.
getConstraint() - Method in class com.dlsc.flexgantt.swing.scheduling.ConstraintSettingsPanel
  Returns the constraint that is currently being edited by the user.
getConstraintType() - Method in class com.dlsc.flexgantt.model.scheduling.AbstractConstraint
getConstraintType() - Method in interface com.dlsc.flexgantt.model.scheduling.IConstraint
  Returns the `ConstraintType` which determines if the constraint is a hard or a soft constraint.
getContainer() - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainerEvent
  The container where the event occured.
getContent() - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
  Returns the wrapped content / editor
getContentComponent() - Method in class com.dlsc.flexgantt.swing.selector.Selector
  Returns the component that is shown as the selector 'content'.
getContentPanel() - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
  Returns the panel that contains the chooser and the footer.
getControlsBackground() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the color used to paint the background of those controls that 'surround' the actual Gantt chart content (column header, row header, dateline).
getControlsForeground() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the color used to paint the foreground of those controls that 'surround' the actual Gantt chart content (column header, row header, dateline).
getCornerSize() - Method in class com.dlsc.flexgantt.swing.util.DropShadowBorder
  Returns the corner size of the shadow.
getCreateCommand(IEventlineModel, ITimeSpan) - Method in class com.dlsc.flexgantt.policy.eventline.DefaultEditEventlineObjectPolicy
getCreateCommand(IEventlineModel, ITimeSpan) - Method in interface com.dlsc.flexgantt.policy.eventline.IEditEventlineObjectPolicy
  Returns a command object that will perform the actual creating of a new eventline object.
getCreateCommand(Object, IGanttChartModel, ILayer, ITimeSpan, int) - Method in class com.dlsc.flexgantt.policy.layer.DefaultEditTimelineObjectPolicy
getCreateCommand(Object, IGanttChartModel, ILayer, ITimeSpan, int) - Method in interface com.dlsc.flexgantt.policy.layer.IEditTimelineObjectPolicy
  Returns a command object that will perform the creation of a new timeline object.
getCreateIcon() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Returns the icon used to mark the row where new entries can be created.
getCreateNodeCommand(Object, ITreeTableModel, Object, Object[]) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultNodeEditPolicy
getCreateNodeCommand(Object, ITreeTableModel, Object, Object[]) - Method in interface com.dlsc.flexgantt.policy.treetable.INodeEditPolicy
  Returns a command object that will perform the creation of a new tree / hierarchy node in the given tree table model.
getCreateRelationshipCommand(TimelineObjectPath, TimelineObjectPath, RelationshipType, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultConstraintPolicy
getCreateRelationshipCommand(TimelineObjectPath, TimelineObjectPath, RelationshipType, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultRelationshipPolicy
getCreateRelationshipCommand(TimelineObjectPath, TimelineObjectPath, RelationshipType, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IRelationshipPolicy
  Returns a command object that will perform the actual linking of the source and target timeline objects by making the appropriate changes in the model.
getCrosshairLabel() - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Returns the label used to display the crosshair icon when popups are currently enabled.
getCursorGranularity() - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
  Returns the granularity used by the time cursor shown in the eventline.
getCursorGridPolicy() - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
  Returns the grid policy used by the time cursor shown in the eventline.
getCursorLocation() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerRowHeader
  Returns the current cursor location.
getCursorLocation() - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
  Returns the x location of the dateline cursor.
getCurve() - Method in class com.dlsc.flexgantt.swing.util.PathCalculator
  Returns the radius of the curve.
getCustomLayer(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the customer layer for the given model layer.
getDateFormat() - Method in class com.dlsc.flexgantt.policy.layer.TimeGranularityDragInfoPolicy
  Returns the date formatting object used by the policy to create nicely formatted date strings for the date info.
getDateFormatter() - Method in class com.dlsc.flexgantt.policy.layer.DefaultLabelPolicy
  Returns the date formatter object that gets used by the policy to convert time points (millis) to strings.
getDateline() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the dateline component, which is responsible for rendering the time (days, minutes, seconds, ...).
getDateline() - Method in class com.dlsc.flexgantt.swing.action.dateline.AbstractDatelineAction
  Returns the dateline on which the action will be performed.
getDateline() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns the timeline's dateline
getDateline() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the dateline.
getDateline() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns the dateline for which rendering currently takes place.
getDateline() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the `Dateline` sibling component.
getDateline() - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
  Returns the dateline shown by the timeline.
getDatelineModel() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the dateline model.
getDatelineRenderer(Class<T>) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns a dateline renderer for the given model type.
getDatelineRenderer() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the currently used dateline renderer.
getDatelineRendererComponent(Dateline, TimeGranularityDatelineModel, ITimeSpan, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.mac.MacTimeGranularityDatelineRenderer
getDatelineRendererComponent(Dateline, T, ITimeSpan, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  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.
getDatelineRendererComponent(Dateline, T, ITimeSpan, boolean, boolean) - Method in interface com.dlsc.flexgantt.swing.timeline.IDatelineRenderer
  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.
getDatelineRendererComponent(Dateline, T, ITimeSpan, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineRenderer
getDatelineRendererComponent(Dateline, T, ITimeSpan, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineRenderer
getDatelineWidth() - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
getDatelineWidth() - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Returns the width of the dateline that is required based on the current settings of the dateline model.
getDefaultAlpha() - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Returns the default alpha value used for making colors transparent.
getDefaultRowHeight() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the default row height that will be applied for such rows where the `IRowPolicy` is not used to determine the height.
getDefaultValueType() - Method in interface com.dlsc.flexgantt.model.gantt.ISpreadsheet
  Returns the default object type of the spreadsheet's cell values, where a cell is defined by its tree node, the spreadsheet itself, and a time span.
getDefaultValueType() - Method in class com.dlsc.flexgantt.model.gantt.Spreadsheet
getDelay() - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayer
  Returns the delay that will be applied before the action panel starts to show up.
getDelay() - Method in class com.dlsc.flexgantt.swing.timeline.TimeNowThread
  Returns the number of milliseconds to pause between two successive calls to the eventline.
getDeleteCommand(Collection<Object>, IEventlineModel) - Method in class com.dlsc.flexgantt.policy.eventline.DefaultEditEventlineObjectPolicy
getDeleteCommand(Collection<Object>, IEventlineModel) - Method in interface com.dlsc.flexgantt.policy.eventline.IEditEventlineObjectPolicy
  Returns a command object that will perform the actual deletion of the eventline objects.
getDeleteCommand(IGanttChartModel, Collection<TimelineObjectPath>) - Method in class com.dlsc.flexgantt.policy.layer.DefaultEditTimelineObjectPolicy
getDeleteCommand(IGanttChartModel, Collection<TimelineObjectPath>) - Method in interface com.dlsc.flexgantt.policy.layer.IEditTimelineObjectPolicy
  Returns a command object that will perform the deletion of the given timeline objects.
getDeleteNodesCommand(List<Object>, ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultNodeEditPolicy
getDeleteNodesCommand(List<Object>, ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.treetable.INodeEditPolicy
  Returns a command object that will perform the actual deletion of the given nodes.
getDeleteRelationshipsCommand(Collection<IRelationship>, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultRelationshipPolicy
getDeleteRelationshipsCommand(Collection<IRelationship>, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IRelationshipPolicy
  Returns a command object that will perform the actual deletion of several relationship objects from the given model.
getDelta(ITimeSpan) - Method in enum com.dlsc.flexgantt.model.dateline.SimpleGranularity
  Calculates how often the number of milliseconds represented by the time granularity fits into the difference between the given start and end times: `(endTime - startTime) / millis`.
getDelta(ITimeSpan, TimeZone) - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Returns the number of hours or minutes or days between the start and the end time of the given time span.
getDelta(Calendar, Calendar) - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Returns the number of hours or minutes or days between the given start and end time.
getDelta(long, long, S) - Method in class com.dlsc.flexgantt.model.scheduling.AbstractConstraint
  Calculates the difference between the two time points for the given granularity.
getDelta(long, long, SimpleGranularity) - Method in class com.dlsc.flexgantt.model.scheduling.SimpleGranularityConstraint
  Calculates the delta between the two given time points.
getDelta(long, long, TimeGranularity) - Method in class com.dlsc.flexgantt.model.scheduling.TimeGranularityConstraint
  Calculates the delta between the two given time points.
getDepth() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Returns the depth of the node where the rendering takes place.
getDepth() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the depth of the node within the hierarchy.
getDiamondSize() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the size of the event diamons.
getDirection() - Method in class com.dlsc.flexgantt.swing.action.timeline.ScrollTimelineAction
  Returns the scrolling direction defined on this action.
getDisabledIcon(IconId) - Method in class com.dlsc.flexgantt.icons.AbstractIconMap
getDisabledIcon(IconId) - Static method in class com.dlsc.flexgantt.icons.IconRegistry
  Returns the disabled version of the icon specified by the given ID.
getDisabledIcon(IconId) - Method in interface com.dlsc.flexgantt.icons.IIconMap
  Returns a disabled version of the icon for the given ID.
getDownButton() - Method in class com.dlsc.flexgantt.swing.ColumnChooser
  Returns the button that is being used to move a column down in the list of used columns.
getDragActions() - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
getDragActions() - Method in interface com.dlsc.flexgantt.model.gantt.ITimelineObject
  Returns the drag actions that can be performed on the timeline object.
getDragActions() - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
getDragActions() - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns the drag actions that can be performed on the tree table node.
getDragActions(TimelineObjectPath, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultDragAndDropPolicy
getDragActions(TimelineObjectPath, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IDragAndDropPolicy
  Determines how the given timeline object can be dragged (copy, move, copy or move, none).
getDragActions(Object, ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultNodeDragAndDropPolicy
getDragActions(Object, ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.treetable.INodeDragAndDropPolicy
  Determines how the given node can be dragged (copy, move, copy or move, none).
getDragAndDropCommand(TimelineObjectPath, IGanttChartModel, Object, IGanttChartModel, long, Object[], ILayer, int) - Method in class com.dlsc.flexgantt.policy.layer.DefaultDragAndDropPolicy
getDragAndDropCommand(TimelineObjectPath, IGanttChartModel, Object, IGanttChartModel, long, Object[], ILayer, int) - Method in interface com.dlsc.flexgantt.policy.layer.IDragAndDropPolicy
  Returns a command object that will be used to make the necessary modifications to the models when the user dragged several timeline objects from one row to another at the same time.
getDragAndDropCommand(Object, Object, ITreeTableModel, int, Object, ITreeTableModel, int, int) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultNodeDragAndDropPolicy
getDragAndDropCommand(Object, Object, ITreeTableModel, int, Object, ITreeTableModel, int, int) - Method in interface com.dlsc.flexgantt.policy.treetable.INodeDragAndDropPolicy
  Returns the command object that will perform the actual changes required in order to detach the node from its current parent and attach it to its new parent.
getDragAndDropManager() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the drag and drop manager used by the tree table to control its drag and drop capabilities.
getDragBackgroundColor() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Returns the color used for the background when the renderer is used as part of a drag and drop operation.
getDraggedColumn() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Returns the tree table column on which drag operations are currently performed (resize or move).
getDraggedNode() - Method in class com.dlsc.flexgantt.command.treetable.DefaultNodeDragAndDropCommand
  Returns the dragged node.
getDraggedNode() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
  Returns the dragged tree table node.
getDraggedObjectBounds() - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayerEvent
  Returns the bounds of the object that is being dragged around (or resized) by the user.
getDraggedTimelineObjectPath() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Returns the path to the dragged timeline object.
getDragInfo(TimelineObjectPath, IGanttChartModel, IDatelineModel<?>, Object, ITimeSpan) - Method in class com.dlsc.flexgantt.policy.layer.DefaultDragInfoPolicy
getDragInfo(TimelineObjectPath, IGanttChartModel, long, double) - Method in class com.dlsc.flexgantt.policy.layer.DefaultDragInfoPolicy
getDragInfo(TimelineObjectPath, IGanttChartModel, int, int, double) - Method in class com.dlsc.flexgantt.policy.layer.DefaultDragInfoPolicy
getDragInfo(TimelineObjectPath, IGanttChartModel, IDatelineModel<?>, Object, ITimeSpan) - Method in interface com.dlsc.flexgantt.policy.layer.IDragInfoPolicy
  Returns an object that can be used to show information during a drag operation (e.g. time span over which the dragged timeline object hovers).
getDragInfo(TimelineObjectPath, IGanttChartModel, long, double) - Method in interface com.dlsc.flexgantt.policy.layer.IDragInfoPolicy
  Returns an object that can be used to show information while the user interactively changes the percentage complete value.
getDragInfo(TimelineObjectPath, IGanttChartModel, int, int, double) - Method in interface com.dlsc.flexgantt.policy.layer.IDragInfoPolicy
  Returns an object that can be used to show information while the user interactively changes the capacity used value.
getDragInfo(TimelineObjectPath, IGanttChartModel, IDatelineModel<?>, Object, ITimeSpan) - Method in class com.dlsc.flexgantt.policy.layer.TimeGranularityDragInfoPolicy
getDragInfoRenderer(Class) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Returns a drag info renderer for a given timeline object type.
getDragInfoRendererComponent(DragLayer, TimelineObjectPath, Object, ITimeSpan, int) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
getDragInfoRendererComponent(DragLayer, TimelineObjectPath, Object, ITimeSpan, int) - Method in interface com.dlsc.flexgantt.swing.layer.system.IDragInfoRenderer
  Returns a component that will be used to render the drag information.
getDragLayer() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  The drag layer for which the renderer gets invoked.
getDragLayer() - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayerEvent
  Returns the drag layer where the drag operation takes place.
getDragLayer() - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayerEvent
  Returns the lasso layer where the lasso operation takes place.
getDragLocation() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
  Returns the current drag location.
getDragNode() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Returns the node on which the drag operation started.
getDragRowRenderer(Class) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Returns a drag row renderer for a given tree / hierarchy node.
getDragRowRendererComponent(DragLayer, Object, TimelineObjectPath, ITimeSpan, int) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
getDragRowRendererComponent(DragLayer, Object, TimelineObjectPath, ITimeSpan, int) - Method in interface com.dlsc.flexgantt.swing.layer.system.IDragRowRenderer
  Returns a component that will be used to render the row specific drag and drop information.
getDropAction() - Method in class com.dlsc.flexgantt.command.layer.AbstractDragAndDropCommand
  Returns the user drop action that was used when the command was triggered.
getDropAction() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeTimelineObjectTimeSpanCommand
  Returns the type of drop that was used by the user to change the time span.
getDropAction() - Method in class com.dlsc.flexgantt.command.treetable.DefaultNodeDragAndDropCommand
  Returns the user drop action that was used when the command was triggered.
getDropAction() - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayerEvent
  Returns the drop action as requested by the user (copy, move).
getDropActions(S, long) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
getDropActions(T, long) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartNode
  Returns the drop actions that can be performed on the node related to timeline objects.
getDropActions(ITreeTableNode) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
getDropActions(ITreeTableNode) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns the drop actions that can be performed on the node related to another node.
getDropActions(TimelineObjectPath, IGanttChartModel, Object, IGanttChartModel, long) - Method in class com.dlsc.flexgantt.policy.layer.DefaultDragAndDropPolicy
getDropActions(TimelineObjectPath, IGanttChartModel, Object, IGanttChartModel, long) - Method in interface com.dlsc.flexgantt.policy.layer.IDragAndDropPolicy
  Determines whether the new location as specified by the new tree node, new model and new time span can be used as a drop location for the given timeline object.
getDropActions(Object, Object, ITreeTableModel, Object, ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultNodeDragAndDropPolicy
getDropActions(Object, Object, ITreeTableModel, Object, ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.treetable.INodeDragAndDropPolicy
  Determines how the given dragged node can be dropped onto the given new parent node (copy, move, copy or move, none).
getDropColorInvalid() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the color that will be used to show where an invalid drop can occure.
getDropColorValid() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the color that will be used to show where a valid drop can occure.
getDropRow() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
  Returns the row where the drop will occure when the user finishes the drop.
getDropTarget() - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Returns the drop target object associated with the drag layer / the layer container.
getDstChangeType() - Method in class com.dlsc.flexgantt.model.dateline.GridLine
  Determines the type of DST change represented by the grid line.
getDuration() - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Calculates the total duration of this time span.
getDuration() - Method in class com.dlsc.flexgantt.model.TimeSpan
getEditedTimelineObject() - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
  Returns the path to the currently edited timeline object.
getEditingColumn() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the column in which editing currently takes place.
getEditingRow() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Returns the row in which editing currently takes place.
getEditingRow() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the row in which editing currently takes place.
getEditingTimeSpan() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Returns the time span at which editing currently takes place.
getEditMode(DragLayer, ObjectBounds, MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.ActivityObjectEditModeController
getEditMode(DragLayer, ObjectBounds, MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CapacityObjectEditModeController
getEditMode(DragLayer, ObjectBounds, MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultEditModeController
getEditMode() - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Returns the active edit mode.
getEditMode(DragLayer, ObjectBounds, MouseEvent) - Method in interface com.dlsc.flexgantt.swing.layer.system.IEditModeController
  Returns an edit mode based on the given bounds and mouse event.
getEditMode(Object, MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns an eventline edit mode for the given eventline object and mouse event.
getEditMode() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the currently active edit mode.
getEditModeController(Class) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Returns an edit mode controller for a given timeline object type.
getEditorComponent() - Method in interface com.dlsc.flexgantt.swing.IEditable
  Returns the component that is used for editing a cell within the parent component.
getEditorComponent() - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
  Returns the user interface component that is currently being used to edit a timeline object.
getEditorComponent() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Returns the user interface component that is currently being used to edit a cell value.
getEditorComponent(Object) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.CalendarEditor
  Returns an editor for editing the given value object.
getEditorComponent(Object) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.DateEditor
  Returns the UI editor component for the given value object.
getEditorComponent() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the user interface component that is currently being used to edit a cell value.
getEmptyIcon() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Returns the placeholder icon used for a row header renderer if a row can not be expanded or collapsed.
getEndCalendar() - Method in class com.dlsc.flexgantt.model.TimeSpan
  Returns a new calendar object based on the current end time.
getEndCalendar(TimeZone) - Method in class com.dlsc.flexgantt.model.TimeSpan
  Returns a new calendar object based on the current end time.
getEndDate() - Method in class com.dlsc.flexgantt.model.TimeSpan
  Returns a new date object based on the current end time.
getEndRow() - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayerEvent
  Returns the last row contained in the lasso selection.
getEndTime() - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Returns the time span's end time.
getEndTime() - Method in class com.dlsc.flexgantt.model.TimeSpan
getEndTimeModel() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Returns the spinner model used for the end time.
getEndTimeSpinner() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Returns the spinner used for editing the end time.
getEndTimeSpinner() - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Returns the spinner used to edit the end time of the eventline object.
getEventFillColor1() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the first color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is an event (same start and end time).
getEventFillColor1() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the first color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is an event (same start and end time).
getEventFillColor2() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the second color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is an event (same start and end time).
getEventFillColor2() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the second color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is an event (same start and end time).
getEventline() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the Eventline component, which is responsible for rendering events and activities that have a global character.
getEventline() - Method in class com.dlsc.flexgantt.swing.action.eventline.AbstractEventlineAction
  Returns the eventline on which the action will be performed.
getEventline() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns the timeline's eventline.
getEventline() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the eventline.
getEventline() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the eventline where the renderer gets used.
getEventline() - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
  Returns the eventline shown by the timeline.
getEventLineColor() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the line color that will be used for drawing the border of a timeline object in situations where the object is an event (same start and end time).
getEventLineColor() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the line color that will be used for drawing the border of a timeline object in situations where the object is an event (same start and end time).
getEventlineObject() - Method in class com.dlsc.flexgantt.command.eventline.DefaultChangeEventlineObjectTimeSpanCommand
  Returns the eventline object that received a new time span.
getEventlineObject() - Method in class com.dlsc.flexgantt.command.eventline.DefaultCreateEventlineObjectCommand
  Returns the eventline object that was created.
getEventlineObject() - Method in class com.dlsc.flexgantt.command.eventline.DefaultDeleteEventlineObjectCommand
  Returns the eventline object that was / will be deleted
getEventlineObject() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the eventline object that is currently being painted by the renderer.
getEventlineObjectRenderer(Class) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns an eventline object renderer for an object.
getEventlineObjects() - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineModel
  Returns the internal data structure used to store the eventline objects.
getEventlineObjects() - Method in class com.dlsc.flexgantt.model.eventline.EventlineModelEvent
  Returns the eventline objects that have been modified.
getEventlineObjects() - Method in class com.dlsc.flexgantt.model.eventline.EventlineSelectionModelEvent
  Returns the eventline objects that were added to or removed from the selection model.
getEventlineObjectsAt(int, int) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the eventline objects displayed at the given location.
getEventlineObjectsIterator(ITimeSpan) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineModel
getEventlineObjectsIterator(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineModel
  Returns an iterator for those eventline objects that are placed on the eventline during the given span.
getEventlineRendererComponent(Eventline, Object, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
getEventlineRendererComponent(Eventline, Object, boolean, boolean) - Method in interface com.dlsc.flexgantt.swing.timeline.IEventlineObjectRenderer
  Returns a renderer component for the given eventline model object.
getEventlineRendererInsets() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
getEventlineRendererInsets() - Method in interface com.dlsc.flexgantt.swing.timeline.IEventlineObjectRenderer
  Returns the insets for the renderer.
getExecutedCommands() - Method in class com.dlsc.flexgantt.command.DefaultCommandStack
  Returns a copy of the list of executed commands.
getExpandedIcon() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Returns the icon used for displaying that the node is in an expanded state.
getExpandedIcon() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Returns the icon shown by the row header renderer to express that the tree node is expanded.
getFadeInDuration() - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayer
  Returns the duration for the fade-in animation.
getFillColor() - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Returns the color that will be used to fill out the crosshair circle.
getFillColor() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Returns the color that will be used for filling the background of the renderer component.
getFillerColumn() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Returns the filler column that gets placed at the end of the column header and that causes a column to be rendered when the left-hand side of the Gantt chart gets resized so much that it is larger than the table that it contains.
getFirstDayOfWeek() - Static method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Returns the first day of the week (e.g.
getFirstVisibleRow() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the index of the first visible row based on the internal tree table node array used to store the state of the tree table.
getFixedHorizonalSplitterLocation(int) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns a location for the horizontal splitter that obeys the following constraints: location is larger than the minimum height of the primary tree table scrollpane (equivalent to the height of the column header) location is smaller than the minimum height of the secondary layer container scrollpane (equivalent to height of horizontal scrollbar) Obeying these constraints ensures that the column header, the timeline and the horizontal scrollbars will always remain visible after the user performed a drag operation via the horizontal splitter.
getFixedVerticalSplitterLocation(int) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns a location for the vertical splitter that obeys the following constraints: location is larger than the minimum width of the primary tree table scrollpane (equivalent to the width of the row header) location is smaller than the minimum width of the primary layer container scrollpane (equivalent to width of vertical scrollbar) Obeying these constraints ensures that the row header and the vertical scrollbars will always remain visible after the user performed a drag operation via the vertical splitter.
getFocusBackground() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Returns the background color used for indicating that the header is the focus owner.
getFocusBackground() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Returns the color used for the background when the row is the focus owner.
getFocusBackground() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns the background color that will be used for drawing a time span when the time span has the focus (the mouse cursor hovers on top of the time span).
getFocusBackground() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the focus background color.
getFocusBackground() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Returns the color used for the background of the column header when the header is the focus owner.
getFocusBackground() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Returns the background color used for indicating that the header is the focus owner.
getFocusBackground() - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Returns the default focus background color.
getFocusBorderColor() - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Returns the color used for drawing the focus border (e.g. in `SpreadsheetLayer`).
getFocusColor() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Returns the color that will be used for filling the background of the renderer component when the capacity object has the focus.
getFocusColor() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Returns the color used for the border of a focused cell.
getFocusedColumn() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Returns the tree table column that contains the focused cell.
getFocusedColumn() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the column of the focused cell.
getFocusedColumnIndex() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Returns the column of the currently focused cell.
getFocusedLinePaint() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Returns the paint used for drawing the relationship when it is focused.
getFocusedLineStroke() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Returns the stroke used for drawing the relationship when it is focused.
getFocusedPath() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Returns the tree path of the focused cell.
getFocusedRow() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Returns the row of the currently focused cell.
getFocusedRow() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the row of the focused cell.
getFocusedTimeSpan() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the currently focused time span.
getFocusedTimeSpanFillPaint() - Method in class com.dlsc.flexgantt.swing.layer.system.DatelineLayer
  Returns the paint object used for filling the focused time span rectangle.
getFocusedTimeSpanLinePaint() - Method in class com.dlsc.flexgantt.swing.layer.system.DatelineLayer
  Returns the paint object used for drawing the lines of the focused time span rectangle.
getFocusFillColor1() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the first color that will be used for filling the background of the timeline object with a gradient paint in situations where the object has the focus.
getFocusFillColor1() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the first color that will be used for filling the background of the timeline object with a gradient paint in situations where the object has the focus.
getFocusFillColor2() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the second color that will be used for filling the background of the timeline object with a gradient paint in situations where the object has the focus.
getFocusFillColor2() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the second color that will be used for filling the background of the timeline object with a gradient paint in situations where the object has the focus.
getFocusForeground() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Returns the foreground color used for indicating that the header is the focus owner.
getFocusForeground() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Returns the color used for the foreground when the row is the focus owner.
getFocusForeground() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns the foreground color that will be used for drawing a time span when the time span has the focus (the mouse cursor hovers on top of the time span).
getFocusForeground() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Returns the color used for the foreground of the column header when the header is the focus owner.
getFocusForeground() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Returns the foreground color used for indicating that the header is the focus owner.
getFocusForeground() - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Returns the default focus foreground color.
getFocusLineColor() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the line color that will be used for drawing the border of a timeline object in situations where the object has the focus.
getFocusLineColor() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the line color that will be used for drawing the border of a timeline object in situations where the object has the focus.
getFooterColor() - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Returns the color used for the footer in the printout.
getFooterFont() - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Returns the font used for the footer text in the printout.
getFooterHeight() - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Returns the height of the footer in pixels.
getFooterPanel() - Method in class com.dlsc.flexgantt.swing.selector.Selector
  Returns the panel used as a footer in the bottom of the selector.
getForeground(int, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the foreground color for the given row.
getForeground(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the foreground color for the given row.
getFormat() - Method in class com.dlsc.flexgantt.policy.gantt.TimeGranularityStatusBarPolicy
  Returns the date formatting object used by the policy methods to format the given time points and time spans.
getFromLabel() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Returns the label used for labelling the from spiner.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.action.gantt.AbstractGanttChartAction
  Returns the Gantt chart associated with the action.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.ColumnChooser
  Returns the Gantt chart that gets edited by the chooser.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.GanttChartControl
  Returns the Gantt chart of which the control is a member.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.GanttChartFrame
  Returns the Gantt chart that is displayed inside the frame.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.GanttChartInternalFrame
  Returns the Gantt chart that is displayed inside the frame.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Returns the Gantt chart to which the status bar belongs.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.GanttChartToolBar
  Returns the Gantt chart instance that gets controlled by the toolbar.
getGanttChart(int) - Method in interface com.dlsc.flexgantt.swing.IMultiGanttChartContainer
  Returns the Gantt chart for the given index.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns the Gantt chart to which the layer belongs.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the parent Gantt chart.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerScrollPane
  Returns the Gantt chart to which the layer container scrollpane belongs.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.MessageDialog
  Returns the Gantt chart that servers as a data source for the table's data model.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.MessageTable
  Returns the Gantt chart that servers as a data source for the table's data model.
getGanttChart(int) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
getGanttChart() - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainerEvent
  Returns the Gantt chart that was selected, added, inserted, or removed.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.NavigationControl
  Returns the Gantt chart that will be controlled by the control.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.PagingControl
  Returns the Gantt chart that will be controlled by the control.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  The Gantt chart that is being printed.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.SortingEvent
  Returns the Gantt chart where the sorting operation takes place.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the parent Gantt chart of the table.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableScrollPane
  Returns the Gantt chart parent container to which the scrollpane belongs.
getGanttChart() - Method in class com.dlsc.flexgantt.swing.UtilityControlPanel
  Returns the Gantt chart that gets controlled by the utility control panel.
getGanttChartCount() - Method in interface com.dlsc.flexgantt.swing.IMultiGanttChartContainer
  Returns the total number of Gantt charts managed by the container.
getGanttChartCount() - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
getGanttChartIndex(T) - Method in interface com.dlsc.flexgantt.swing.IMultiGanttChartContainer
  Returns the index of the given Gantt chart.
getGanttChartIndex(T) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
getGap() - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Returns the number of pixels that will be placed between paper panels.
getGap() - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
  The gap (in pixel) that will be added twice to each granularity width so that there will be some space between the text and the grid lines.
getGap() - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  The gap (in pixel) that will be added twice to each granularity width so that there will be some space between the text and the grid lines.
getGap() - Method in class com.dlsc.flexgantt.swing.util.PathCalculator
  The gap determines how far the line is drawn away from the bounds of the source or target timeline object.
getGlobalAnimationDuration() - Static method in class com.dlsc.flexgantt.swing.selector.Selector
  Returns the duration used for the show / hide animation.
getGranularity() - Method in class com.dlsc.flexgantt.model.bookmarks.Bookmark
  Returns the time granularity that was shown in the dateline when the bookmark was created.
getGranularity() - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
  Returns the currently shown granularity.
getGranularity() - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Returns the time granularity that the dateline model is using for calculating its minor grid.
getGranularity() - Method in interface com.dlsc.flexgantt.model.gantt.ISpreadsheet
  Returns the time granularity used by the spreadsheet, e.g.
getGranularity() - Method in class com.dlsc.flexgantt.model.gantt.Spreadsheet
getGranularity(int) - Method in class com.dlsc.flexgantt.policy.dateline.AbstractZoomPolicy
getGranularity(int) - Method in interface com.dlsc.flexgantt.policy.dateline.IZoomPolicy
  Returns the granularity with the given index.
getGranularity() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the granularity used by the dateline.
getGranularity() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Returns the granularity shown in the combo box (not the one used by the timeline).
getGranularity() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the time granularity that the dateline model should use for calculating its minor grid.
getGranularityBox() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Returns the combo box used for selecting the granularity.
getGranularityCount() - Method in class com.dlsc.flexgantt.policy.dateline.AbstractZoomPolicy
getGranularityCount() - Method in interface com.dlsc.flexgantt.policy.dateline.IZoomPolicy
  Returns the number of supported granularities.
getGranularityIndex(T) - Method in class com.dlsc.flexgantt.policy.dateline.AbstractZoomPolicy
getGranularityIndex(T) - Method in interface com.dlsc.flexgantt.policy.dateline.IZoomPolicy
  Returns the index of the given granularity.
getGranularityLabel() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Returns the label used for labelling the granularity combo box.
getGranularityModel() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Returns the combo box model used by the granularity combo box.
getGrid(int, int, boolean) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Returns a list of grid line coordinates for the given coordinate interval.
getGrid(int, int, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
getGrid(int, int, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
getGridAdjustedEndTime(T, long, IDatelineModel<T>, boolean) - Method in interface com.dlsc.flexgantt.policy.layer.IGridPolicy
  Returns a grid adjusted time point for the given unadjusted end time.
getGridAdjustedEndTime(SimpleGranularity, long, IDatelineModel<SimpleGranularity>, boolean) - Method in class com.dlsc.flexgantt.policy.layer.SimpleGranularityGridPolicy
getGridAdjustedEndTime(TimeGranularity, long, IDatelineModel<TimeGranularity>, boolean) - Method in class com.dlsc.flexgantt.policy.layer.TimeGranularityGridPolicy
getGridAdjustedStartTime(T, long, IDatelineModel<T>, boolean) - Method in interface com.dlsc.flexgantt.policy.layer.IGridPolicy
  Returns a grid adjusted time point for the given unadjusted start time.
getGridAdjustedStartTime(SimpleGranularity, long, IDatelineModel<SimpleGranularity>, boolean) - Method in class com.dlsc.flexgantt.policy.layer.SimpleGranularityGridPolicy
getGridAdjustedStartTime(TimeGranularity, long, IDatelineModel<TimeGranularity>, boolean) - Method in class com.dlsc.flexgantt.policy.layer.TimeGranularityGridPolicy
getGridAdjustedTimeSpan(T, ITimeSpan, IDatelineModel<T>, boolean) - Method in interface com.dlsc.flexgantt.policy.layer.IGridPolicy
  Returns a grid adjusted time span for the given unadjusted time span.
getGridAdjustedTimeSpan(SimpleGranularity, ITimeSpan, IDatelineModel<SimpleGranularity>, boolean) - Method in class com.dlsc.flexgantt.policy.layer.SimpleGranularityGridPolicy
getGridAdjustedTimeSpan(TimeGranularity, ITimeSpan, IDatelineModel<TimeGranularity>, boolean) - Method in class com.dlsc.flexgantt.policy.layer.TimeGranularityGridPolicy
getGridColor() - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
  Returns the color used by the row header to draw its grid lines.
getGridColor() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the color used by the dateline to draw its grid lines.
getGridColor() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the color used by the dateline to draw its grid lines.
getGridColor() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Returns the color used by the table header to draw its grid lines.
getGridColor() - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Returns the default grid color.
getGridComponentName() - Method in interface com.dlsc.flexgantt.swing.IGridComponent
  Returns the name of the grid component.
getGridComponentName() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
getGridComponentName() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
getGridComponents() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns all grid components managed by the Gantt chart container.
getGridComponents() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
getGridComponents() - Method in class com.dlsc.flexgantt.swing.GanttChart
getGridComponents() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
getGridComponents() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
getGridControl(IGridComponent) - Method in class com.dlsc.flexgantt.swing.GridControlPanel
  Returns the grid control that was created by the panel for the given grid component.
getGridControlPanel() - Method in class com.dlsc.flexgantt.swing.UtilityControlPanel
  Returns the grid control panel.
getGridGranularities() - Method in class com.dlsc.flexgantt.policy.layer.AbstractGridPolicy
getGridGranularities() - Method in interface com.dlsc.flexgantt.policy.layer.IGridPolicy
  Returns the granularities that will be available for the grid.
getGridGranularity() - Method in interface com.dlsc.flexgantt.swing.IGridComponent
  Returns the granularity used by the grid component.
getGridGranularity() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the granularity used for a virtual grid that gets used during drag & drop operations to make timeline objects snap to specific time points rather than just the current drop location.
getGridGranularity() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the granularity used for a virtual grid that gets used during drag & drop operations to make eventline objects snap to specific time points rather than just the current drop location.
getGridLabel() - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Returns the label used to display the grid icon when the grid (vertical lines) are currently visible.
getGridLineMode() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the grid mode used by the Gantt chart.
getGridPolicy() - Method in interface com.dlsc.flexgantt.swing.IGridComponent
  Returns the grid policy used by the grid component.
getGridPolicy() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
getGridPolicy() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
getHalfYearFormat() - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Returns the format used for displaying the halfs of a year.
getHandleIcon(ObjectBounds, boolean, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Returns the icon to be shown as a handle depending on various parameters.
getHandleIconOffset() - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Returns the distance of the handle icon to the timeline object that it is decorating.
getHeaderHeight() - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Returns the height of the header in pixels.
getHeaderPanel() - Method in class com.dlsc.flexgantt.swing.selector.Selector
  Returns the panel that contains the title label and the close icon.
getHeaderValue() - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Returns the object that represents the value used for the header renderer.
getHeight() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Convenience method to access `JComponent.getHeight()`.
getHeight() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the row height of the node.
getHighlightFillColor() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Returns the color that will be used for filling the background of the renderer component when the capacity object is highlighted.
getHighlightFillColor1() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the first color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is highlighted.
getHighlightFillColor2() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the second color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is highlighted.
getHighlightingDelay() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the delay in milliseconds used by the highlighting thread which makes the highlighted objects blink (default behaviour).
getHighlightingDuration() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the highlighting duration in milliseconds used by the highlighting thread which makes the highlighted objects blink (default behaviour).
getHighlightLineColor() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the line color that will be used for drawing the border of a timeline object in situations where the object is highlighted.
getHolidays(boolean) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Returns the holidays that are defined in the model.
getHorizontalGridColor() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the color used for drawing the vertical lines of the grid.
getHorizontalLayerContainerScrollBar() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the horizontal scrollbar, which is used for the layer container scrollpane.
getHorizontalLineColor() - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Returns the color used for drawing the horizontal grid lines.
getHorizontalPages() - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Returns the total number of pages to use horizontally for printing.
getHorizontalSplitter() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the component used to realize the horizontal splitter.
getHorizontalSplitterLocation() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the location of the horizontal splitter, which separates the primary / upper Gantt chart from the secondary / lower Gantt chart.
getHorizontalTreeTableScrollBar() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the horizontal scrollbar, which is used for the tree table scrollpane.
getIcon(IconId) - Method in class com.dlsc.flexgantt.icons.AbstractIconMap
getIcon(IconId) - Static method in class com.dlsc.flexgantt.icons.IconRegistry
  Returns the icon specified by the given ID.
getIcon(IconId) - Method in interface com.dlsc.flexgantt.icons.IIconMap
  Returns an icon for the given ID.
getIcon() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Returns the icon that will be used to visualize the event (subclasses can override to dynamically return different icons based on event properties).
getIcon() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns the icon used by the renderer.
getIcon(Object, Object, int, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Returns an icon for the given value.
getIcon(Object, Object, int, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.IconRenderer
getIconDimension() - Method in class com.dlsc.flexgantt.icons.AbstractIconMap
getIconDimension() - Static method in class com.dlsc.flexgantt.icons.IconRegistry
  Returns the size of the icons contained in the icon map.
getIconDimension() - Method in interface com.dlsc.flexgantt.icons.IIconMap
  Returns the size of the icons in the map.
getIconHeight() - Method in class com.dlsc.flexgantt.icons.BlankIcon
getIconHeight() - Method in class com.dlsc.flexgantt.swing.util.CornerIcon
getIconHeight() - Method in class com.dlsc.flexgantt.swing.util.WindowsCornerIcon
getIconMap() - Static method in class com.dlsc.flexgantt.icons.IconRegistry
  Returns the icon map that is currently being used by the registry to lookup and store icons.
getIconWidth() - Method in class com.dlsc.flexgantt.icons.BlankIcon
getIconWidth() - Method in class com.dlsc.flexgantt.swing.util.CornerIcon
getIconWidth() - Method in class com.dlsc.flexgantt.swing.util.WindowsCornerIcon
getId() - Method in class com.dlsc.flexgantt.command.CommandStackEvent
  Returns an id, which specifies the type of event (command executed, undone, redone).
getId() - Method in class com.dlsc.flexgantt.model.bookmarks.BookmarkEvent
  Returns the ID of the event that can be used to distinguish different types of events that can take place inside a bookmark model.
getId() - Method in class com.dlsc.flexgantt.model.dateline.DatelineModelEvent
  Returns the event type identifier that allows the application to distinguish between different types of events that can occure on the model.
getId() - Method in exception com.dlsc.flexgantt.model.dateline.DatelineModelException
  Returns the type of the exception.
getId() - Method in class com.dlsc.flexgantt.model.eventline.EventlineModelEvent
  An identifier used to distinguish between different types of eventline model events (objects were added or removed).
getId() - Method in class com.dlsc.flexgantt.model.eventline.EventlineSelectionModelEvent
  Returns the event ID that can be used to distinguish between different types of selection model events.
getId() - Method in class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Returns the event's identifier that can be used by model observers to find out what has changed in the model.
getId() - Method in class com.dlsc.flexgantt.model.paging.PagingEvent
  Returns the ID of the event that can be used to distinguish different types of events that can take place inside a paging model.
getId() - Method in class com.dlsc.flexgantt.model.treetable.ColumnModelEvent
  Returns the event identifier.
getId() - Method in class com.dlsc.flexgantt.policy.PolicyProviderEvent
  Returns the event identifier that can be used to distinguish between different types of events.
getId() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerEvent
  Returns the event identifier that can be used to distinguish different types of events.
getId() - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayerEvent
  Returns the event ID.
getId() - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayerEvent
  Returns the event ID.
getId() - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipSelectionEvent
  Returns the event ID that specifies the type of the event (add, remove).
getId() - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectSelectionEvent
  Returns the type of event that took place.
getId() - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainerEvent
  The event type ID.
getId() - Method in class com.dlsc.flexgantt.swing.SortingEvent
  Returns the event identifier that can be used to differentiate between different types of events.
getImage(IconId) - Static method in class com.dlsc.flexgantt.icons.IconRegistry
  Returns the image specified by the given ID.
getInitialTime() - Method in class com.dlsc.flexgantt.swing.selector.TimeGranularityGotoSelector
  Returns the initial time that will be shown by the spinner.
getInsertNodeCommand(Object, int, ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultNodeEditPolicy
getInsertNodeCommand(Object, int, ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.treetable.INodeEditPolicy
  Returns a command object that will perform the insertion of a new tree / hierarchy node in the given tree table model.
getInset() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the number of pixels used to inset sub-nodes.
getInstance() - Static method in class com.dlsc.flexgantt.swing.DefaultComponentFactory
  Returns the singleton instance of the component factory.
getInstance() - Static method in class com.dlsc.flexgantt.swing.layer.DefaultLayerFactory
  Returns a factory.
getInstance() - Static method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
  Always returns the same instance of the factory.
getInstance() - Static method in class com.dlsc.flexgantt.swing.mac.MacLayerFactory
  Returns the singleton instance.
getInstance() - Static method in class com.dlsc.flexgantt.swing.selector.SimpleGranularitySelectorFactory
  Returns the singleton instance of this factory.
getInstance() - Static method in class com.dlsc.flexgantt.swing.selector.TimeGranularitySelectorFactory
  Returns the singleton instance of this factory.
getInstance() - Static method in class com.dlsc.flexgantt.swing.SimpleComponentFactory
  Returns the singleton instance of the component factory.
getItemPanel() - Method in class com.dlsc.flexgantt.swing.StatusBar
  Returns the panel used to display the status bar items.
getKey() - Method in class com.dlsc.flexgantt.command.treetable.DefaultCreateNodeCommand
  Returns the initial key value that will be assigned to the new child node.
getKey() - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
getKey(T) - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
getKey(T) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableModel
  Returns an object for the given node that will be displayed in the tree table's key column.
getKey() - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns the node's key object.
getKey() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the key value of the wrapped model node.
getKeyColumn() - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
getKeyColumn() - Method in interface com.dlsc.flexgantt.model.treetable.IColumnModel
  Returns the special key column.
getKeyColumn() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the key column used by the Gantt chart.
getKeyColumn() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the column model's key column.
getKeyColumnPosition() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the key column position, which specifies how many regular columns will be placed to the left of the key column.
getKeyColumnPosition() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the position of the key column in the table.
getKeyComparator() - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Returns the comparator that will be used for comparing key values of tree table nodes.
getLabel() - Method in class com.dlsc.flexgantt.model.gantt.CapacityLine
  Returns the label of the capacity line.
getLabel(LabelType) - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
getLabel(LabelType) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
getLabel(LabelType) - Method in interface com.dlsc.flexgantt.model.gantt.IRelationship
  Returns a label for the given type / purpose.
getLabel(LabelType) - Method in interface com.dlsc.flexgantt.model.gantt.ITimelineObject
  Returns labels for various purposes depending on the given label type identifier.
getLabel(Object, IEventlineModel, LabelType) - Method in class com.dlsc.flexgantt.policy.eventline.DefaultEventlineLabelPolicy
getLabel(Object, IEventlineModel, LabelType) - Method in interface com.dlsc.flexgantt.policy.eventline.IEventlineLabelPolicy
  Returns labels for various purposes based on the given label type ID.
getLabel(Object, TimelineObjectPath, IGanttChartModel, long, ICrosshairPolicy.LabelPosition) - Method in class com.dlsc.flexgantt.policy.layer.DefaultCrosshairPolicy
getLabel(TimelineObjectPath, IGanttChartModel, LabelType) - Method in class com.dlsc.flexgantt.policy.layer.DefaultLabelPolicy
getLabel(IRelationship, IGanttChartModel, LabelType) - Method in class com.dlsc.flexgantt.policy.layer.DefaultLabelPolicy
getLabel(Object, TimelineObjectPath, IGanttChartModel, long, ICrosshairPolicy.LabelPosition) - Method in interface com.dlsc.flexgantt.policy.layer.ICrosshairPolicy
  Returns a label that will be shown to the left/right and top/bottom of the crosshair location.
getLabel(TimelineObjectPath, IGanttChartModel, LabelType) - Method in interface com.dlsc.flexgantt.policy.layer.ILabelPolicy
  Returns various types of labels for a given timeline object.
getLabel(IRelationship, IGanttChartModel, LabelType) - Method in interface com.dlsc.flexgantt.policy.layer.ILabelPolicy
  Returns a label for the given relationship object (usually a summary of the relationship meaning).
getLabel() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Returns the label that is being used to show the icons.
getLabel() - Method in class com.dlsc.flexgantt.swing.util.CornerStone
  Returns the label displayed inside the corner stone.
getLabel(LabelType) - Method in class com.dlsc.flexgantt.util.LabelTypeSupport
  Returns the label for the given type.
getLabelField() - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Returns the text field used for editing the label of the eventline object.
getLabelGap() - Method in class com.dlsc.flexgantt.swing.layer.system.LabelLayer
  Returns the number of pixels that will be placed between the timeline object and its label.
getLassoMode() - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Returns the lasso mode used by the lasso layer (selecting timeline objects or selecting time spans).
getLassoMode() - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayerEvent
  Returns the lasso mode currently in use by the lasso layer.
getLastVisibleRow() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the index of the last visible row based on the internal tree table node array used to store the state of the tree table.
getLayer() - Method in class com.dlsc.flexgantt.command.layer.AbstractDragAndDropCommand
  Returns the layer on which the timeline object gets displayed.
getLayer() - Method in class com.dlsc.flexgantt.command.layer.DefaultAddLayerCommand
  Returns the layer that will be added to the model.
getLayer() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeTimelineObjectTimeSpanCommand
  Returns the layer where the timeline object is located.
getLayer() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateTimelineObjectCommand
  Returns the layer on which the timeline object will be displayed.
getLayer() - Method in class com.dlsc.flexgantt.command.layer.DefaultDeleteTimelineObjectCommand
  Returns the layer on which the timeline object gets displayed.
getLayer() - Method in class com.dlsc.flexgantt.command.layer.DefaultRemoveLayerCommand
  Returns the layer that will be removed from the model.
getLayer() - Method in class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Returns the layer where the event occured.
getLayer() - Method in class com.dlsc.flexgantt.model.gantt.TimelineObjectPath
  Returns the layer on which the timeline object gets displayed.
getLayer() - Method in class com.dlsc.flexgantt.swing.layer.AbstractCustomLayer
  Returns the model layer for which the layer was created.
getLayer() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Returns the timeline object layer on which the capacity object is located.
getLayer() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
  Returns the layer to which the selection model belongs.
getLayer() - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
  Returns the model layer visualized by the timeline object layer.
getLayer() - Method in class com.dlsc.flexgantt.swing.ObjectBounds
  Returns the layer for which the timeline object was returned from the data model.
getLayerContainer() - Method in class com.dlsc.flexgantt.swing.action.layer.AbstractLayerContainerAction
  Returns the layer container on which the action will be performed.
getLayerContainer() - Method in class com.dlsc.flexgantt.swing.GanttChart
  Returns the Gantt chart's layer container that is responsible for managing system, timeline and custom layers.
getLayerContainer() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns the parent container, the layer container.
getLayerContainer() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerEvent
  Returns the layer container where the event occured (the source of the event).
getLayerContainer() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerRowHeader
  Returns the parent layer container.
getLayerContainer() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerScrollPane
  Returns the layer container wrapped by the scrollpane.
getLayerContainer() - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
  Returns the layer container for which an overview gets rendered by the palette.
getLayerContainer() - Method in class com.dlsc.flexgantt.swing.NavigationControlPanel
getLayerContainer() - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Returns the layer container to print.
getLayerContainer() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Returns the layer container used for printing.
getLayerContainer() - Method in class com.dlsc.flexgantt.swing.scheduling.ConstraintSettingsPanel
  Returns the layer container for which the panel was created.
getLayerContainer() - Method in class com.dlsc.flexgantt.swing.scheduling.ConstraintViolationMessageTable
  Returns the layer container that will be controlled via the table.
getLayerContainer() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the layer container mapped to this table.
getLayerContainerRowHeader() - Method in class com.dlsc.flexgantt.swing.GanttChart
  Returns the row header that gets used in combination with the layer container.
getLayerContainerRowHeader() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerScrollPane
  The row header used by the layer container.
getLayerContainerRowHeaderWidth() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the width used to calculate the preferred size of all layer container row headers currently in use by the Gantt chart.
getLayerContainers() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns all layer containers managed by the Gantt chart container.
getLayerContainers() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
getLayerContainers() - Method in class com.dlsc.flexgantt.swing.GanttChart
getLayerContainers() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
getLayerContainers() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
getLayerContainerScrollPane() - Method in class com.dlsc.flexgantt.swing.GanttChart
  Returns the scrollpane that wraps the Gantt chart's layer container.
getLayerContainerScrollPanes() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns all layer container scrollpanes managed by the Gantt chart container.
getLayerContainerScrollPanes() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
getLayerContainerScrollPanes() - Method in class com.dlsc.flexgantt.swing.GanttChart
getLayerContainerScrollPanes() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
getLayerContainerScrollPanes() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
getLayerFactory() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the factory that was used to create the various layer UIs.
getLayerIcon(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns an icon representation for the given layer.
getLayerIndex(AbstractLayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the index of the given layer within the list of layers that are currently managed by the layer container.
getLayerIndex(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the index of the given layer within the layer stack.
getLayerLabel() - Method in class com.dlsc.flexgantt.swing.UtilityControlPanel
  Returns the label used as a parent component for the layer selector.
getLayerPolicyProvider() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns the policy provider of the layer container.
getLayers() - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
getLayers() - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartModel
  Returns an iterator over the layers used by the model.
getLayers() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the layer stack.
getLayerUI() - Method in class com.dlsc.flexgantt.swing.ObjectBounds
  Returns the layer user interface component on which the timeline object was rendered.
getLeafIcon() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Returns the icon used for displaying that the node is a leaf node.
getLeftFooter() - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Returns the (optional) text that gets displayed on the left-hand side of the footer.
getLicensee() - Static method in class com.dlsc.flexgantt.util.FlexGanttLicenseManager
  Returns the name of the licensee.
getLineColor(CapacityLine) - Method in class com.dlsc.flexgantt.swing.layer.DefaultResourceNodeRowHeaderRenderer
  Returns the color used for drawing the given capacity line.
getLineColor() - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Returns the color used for drawing the border line around the info object.
getLineColor() - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Returns the color used to draw the horizontal and vertical crosshair lines.
getLineColor() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Returns the color used for drawing the border line around the info object.
getLineColor(int) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Returns the line color for the given line index.
getLineColor() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Returns the color used for drawing inner lines.
getLineColor() - Method in class com.dlsc.flexgantt.swing.util.GradientBorder
  Returns the color used for drawing the border line.
getLineCount() - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
getLineCount() - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartNode
  Returns how many lines will be shown within the row that is occuupied by the Gantt chart node.
getLineCount(Object, ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultLinePolicy
getLineCount(Object, ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.layer.ILinePolicy
  Returns the number of (inner) lines shown in the row of a hierarchy node.
getLineHeight(int, int) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
getLineHeight(int, int) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartNode
  Returns the height of the line with the given index based on the given row height.
getLineHeight(Object, ITreeTableModel, int, int) - Method in class com.dlsc.flexgantt.policy.layer.DefaultLinePolicy
getLineHeight(Object, ITreeTableModel, int, int) - Method in interface com.dlsc.flexgantt.policy.layer.ILinePolicy
  Returns the height of a specific (inner) line.
getLineIndex() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateTimelineObjectCommand
  Returns the line index used for placing the timeline object on an inner line.
getLineIndex() - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Returns the object's line index.
getLineIndex() - Method in interface com.dlsc.flexgantt.model.gantt.ITimelineObject
  Returns the index of the line on which the timeline object is placed.
getLineIndex(Object, ITreeTableModel, Object) - Method in class com.dlsc.flexgantt.policy.layer.DefaultLinePolicy
getLineIndex(Object, ITreeTableModel, Object) - Method in interface com.dlsc.flexgantt.policy.layer.ILinePolicy
  Returns the index of the line on which the given timeline object shall be placed (the indices start with 0).
getLineLocation(int, int) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
getLineLocation(int, int) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartNode
  Returns the location of the line with the given index based on the given row height.
getLineLocation(Object, ITreeTableModel, int, int) - Method in class com.dlsc.flexgantt.policy.layer.DefaultLinePolicy
getLineLocation(Object, ITreeTableModel, int, int) - Method in interface com.dlsc.flexgantt.policy.layer.ILinePolicy
  Returns the y-coordinate of a specific (inner) line.
getLinePaint() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Returns the default line paint that will be used to draw the lines of a relationship.
getLineStroke() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Returns the default line stroke that will be used to draw the lines of a relationship.
getLineStroke() - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Returns the stroke used for drawing the linking line.
getList() - Method in class com.dlsc.flexgantt.swing.TimeZonePanel
  Returns the list that displays the time zones.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.scheduling.BufferTypeListCellRenderer
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityListCellRenderer
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityListCellRenderer
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.util.RelationshipTypeListCellRenderer
getLoadedFileNames() - Method in class com.dlsc.flexgantt.icons.AbstractIconMap
  Returns the filenames used for loading the icons.
getLocation() - Method in class com.dlsc.flexgantt.model.dateline.GridLine
  Returns the location of the grid line (the x-coordinate).
getLogo() - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Returns the logo (optional) that will be printed on each page.
getLookAheadSize() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the number of pixels to add to the current clipping bounds when querying the dateline model for the grid lines.
getMajorBackground(Dateline, long) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns the background color for the given time point that is placed on the upper (the major) part of the dateline.
getMajorCapacityLineColor() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultResourceRowRenderer
  Returns the color used for drawing the major capacity line.
getMajorDateFormat(TimeGranularity) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Returns the date formatter used for the given time granularity, when formatting time in the major part of the dateline (the upper part).
getMajorDateString(SimpleGranularity, long) - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
  Returns a text representation for the given major time point and granularity.
getMajorDateString(TimeGranularity, long) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Returns a string representation of a time point based on the given time granularity.
getMajorForeground(Dateline, long) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns the foreground color for the given time point that is placed on the upper (the major) part of the dateline.
getMajorGridColor() - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Returns the color used to draw a vertical line across all rows in all layer containers in order to indicate the end of a major time unit (for example: the end of a year, the end of a month).
getMajorSimpleGranularity() - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
  Returns the currently shown major granularity, which gets determined by invoking `SimpleGranularity.next()` on the current granularity.
getMajorTimeGranularity() - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Returns the major time granularity, which is based on the currently used (minor) time granularity.
getManualZoomColor() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the color used to draw the manual zoom rectangle.
getMarkerFillColor1() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the first fill color used for creating the gradient background of the time markers.
getMarkerFillColor2() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the second fill color used for creating the gradient background of the time markers.
getMaximumAnimationDuration() - Method in class com.dlsc.flexgantt.swing.treetable.NodeAnimationController
  Returns the amount of time that the animation may run.
getMaximumCapacity() - Method in class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
  Returns the maximum capacity of the resource node.
getMaximumCapacity() - Method in interface com.dlsc.flexgantt.model.gantt.IResourceNode
  Returns the maximum capacity of the resource.
getMaximumSize() - Method in class com.dlsc.flexgantt.swing.layer.LayerPalette
getMaximumSize() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableScrollPane
getMaximumWidth() - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Returns the column's maximum width.
getMemoryLabel() - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Returns the label used to display the current memory allocation.
getMenuProvider() - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
  Returns the menu provider used by the row header to lookup a popup menu based on the location and context of the popup trigger event.
getMenuProvider() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns a menu provider that can be used by the layer container to lookup a popup menu for a specific context where the context is defined by the tree path, timeline object paths, etc...
getMenuProvider() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the menu provider for the dateline.
getMenuProvider() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns a menu manager that can be used by the eventline to lookup a popup menu for a specific context where the context is defined by the mouse location, the eventline objects, and the time at the location.
getMenuProvider() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the menu provider used by the tree table to lookup a popup menu based on the location and context of the popup trigger event.
getMenuProvider() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Returns the menu provider used by the tree table header to lookup a popup menu based on the location and context of the popup trigger event.
getMessageDetails() - Method in interface com.dlsc.flexgantt.swing.IMessage
  Returns an object that contains some more details about the message.
getMessageDetails() - Method in class com.dlsc.flexgantt.swing.Message
getMessageInRow(int) - Method in class com.dlsc.flexgantt.swing.MessageTableModel
  A utility method for easily retrieving the message displayed in the given row.
getMessages() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns a list of all messages that are currently attached to the Gantt chart.
getMessagesLabel() - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Returns the label used to display the 'incoming messages' icon.
getMessageText() - Method in interface com.dlsc.flexgantt.swing.IMessage
  Returns the text that will be displayed to the user.
getMessageText() - Method in class com.dlsc.flexgantt.swing.Message
getMessageTime() - Method in interface com.dlsc.flexgantt.swing.IMessage
  Returns the time stamp when the message occured.
getMessageTime() - Method in class com.dlsc.flexgantt.swing.Message
getMessageTypeId() - Method in interface com.dlsc.flexgantt.swing.IMessage
  Returns the type of the message (information, warning, error).
getMessageTypeId() - Method in class com.dlsc.flexgantt.swing.Message
getMillis() - Method in enum com.dlsc.flexgantt.model.dateline.SimpleGranularity
  Returns the number of milliseconds represented by the granularity.
getMilliseconds() - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Returns the number of milliseconds represented by the time granularity.
getMinimumAnimationDuration() - Method in class com.dlsc.flexgantt.swing.treetable.NodeAnimationController
  Returns the minimum time the animation can run.
getMinimumCapacity() - Method in class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
  Returns the minimum capacity of the resource node.
getMinimumCapacity() - Method in interface com.dlsc.flexgantt.model.gantt.IResourceNode
  Returns the minimum capacity of the resource.
getMinimumSize() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
getMinimumSize() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerScrollPane
  The scrollpane's minimum size depends on the row header, the column header or the horizontal scrollpane.
getMinimumSize() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableScrollPane
getMinimumWidth() - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Returns the minimum width of the column.
getMinorBackground(Dateline, long) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns the background color for the given time point that is placed on the lower (the minor) part of the dateline.
getMinorCapacityLineColor() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultResourceRowRenderer
  Returns the color used for drawing the minor capacity lines.
getMinorDateFormat(TimeGranularity) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Returns the date formatter used for the given time granularity, when formatting time in the minor part of the dateline (the lower part).
getMinorDateString(SimpleGranularity, long) - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
  Returns a text representation for the given minor time point and granularity.
getMinorDateString(TimeGranularity, long) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Returns a string representation of a time point based on the given time granularity.
getMinorForeground(Dateline, long) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns the foreground color for the given time point that is placed on the lower (the minor) part of the dateline.
getMinorGridColor() - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Returns the color used to draw a vertical line across all rows in all layer containers in order to indicate the end of a minor time unit (for example: the end of a day, the end of an hour).
getMode() - Method in class com.dlsc.flexgantt.swing.action.layer.LassoModeAction
  Returns the selection mode that will be set by the action.
getMode() - Method in class com.dlsc.flexgantt.swing.GanttChartToolBar
  Returns the toolbar's display mode.
getModel() - Method in class com.dlsc.flexgantt.command.eventline.DefaultChangeEventlineObjectTimeSpanCommand
  Returns the eventline model to which the eventline object belongs.
getModel() - Method in class com.dlsc.flexgantt.command.eventline.DefaultCreateEventlineObjectCommand
  Returns the model of which the eventline object is a member.
getModel() - Method in class com.dlsc.flexgantt.command.eventline.DefaultDeleteEventlineObjectCommand
  Returns the model of which the eventline object is a member.
getModel() - Method in class com.dlsc.flexgantt.command.layer.DefaultAddLayerCommand
  Returns the model to which the layer will be added
getModel() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeCapacityCommand
  Returns the model to which the capacity object belongs.
getModel() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangePercentageCommand
  Returns the model to which the activity object belongs.
getModel() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeSpreadsheetValueCommand
  Returns the spreadsheet model to which the cell belongs.
getModel() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeTimelineObjectTimeSpanCommand
  Returns the model to which the timeline object belongs.
getModel() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateConstraintCommand
  Returns the model for which the command creates / created a new constraint object.
getModel() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateRelationshipCommand
  Returns the model for which the command creates / created a new relationship object.
getModel() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateTimelineObjectCommand
  Returns the model that will be modified by the command.
getModel() - Method in class com.dlsc.flexgantt.command.layer.DefaultDeleteRelationshipCommand
  Returns the model from which the relationship was removed.
getModel() - Method in class com.dlsc.flexgantt.command.layer.DefaultDeleteTimelineObjectCommand
  Returns the model in which the tree node and the deleted timeline object are stored.
getModel() - Method in class com.dlsc.flexgantt.command.layer.DefaultRemoveLayerCommand
  Returns the model from which the layer will be removed
getModel() - Method in class com.dlsc.flexgantt.command.treetable.DefaultChangeKeyCommand
  Returns the tree table model to which the node belongs.
getModel() - Method in class com.dlsc.flexgantt.command.treetable.DefaultChangeValueCommand
  Returns the tree table model to which the node belongs.
getModel() - Method in class com.dlsc.flexgantt.command.treetable.DefaultCreateNodeCommand
  The model to which the parent node and the new child node belong.
getModel() - Method in class com.dlsc.flexgantt.command.treetable.DefaultDeleteNodeCommand
  Returns the model to which the parent and the child node belong.
getModel() - Method in class com.dlsc.flexgantt.command.treetable.DefaultInsertNodeCommand
  The model to which the parent node and the new child node belong.
getModel() - Method in class com.dlsc.flexgantt.command.treetable.DefaultReassignNodesCommand
  Returns the model on which the command gets executed.
getModel() - Method in class com.dlsc.flexgantt.model.bookmarks.BookmarkEvent
  Returns the bookmark model that was the source of the change being described by the event.
getModel() - Method in class com.dlsc.flexgantt.model.dateline.DatelineModelEvent
  Returns the dateline model that was the source of the event.
getModel() - Method in class com.dlsc.flexgantt.model.eventline.EventlineModelEvent
  Returns the eventline model from which the event originated.
getModel() - Method in class com.dlsc.flexgantt.model.eventline.EventlineSelectionModelEvent
  Returns the selection model that was the source of the event.
getModel() - Method in class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Returns the source model of the event.
getModel() - Method in class com.dlsc.flexgantt.model.paging.PagingEvent
  Returns the paging model that was the source of the change being described by the event.
getModel() - Method in class com.dlsc.flexgantt.model.treetable.TreeTableModelEvent
  Returns the tree table model from which the event originated.
getModel() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the Gantt chart's data model.
getModel() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns the Gantt chart model.
getModel() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the Gantt chart model.
getModel() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Returns the model to which the relationship belongs.
getModel() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Returns the Gantt chart model of which the node in need of rendering is a member.
getModel() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the model that provided the currently rendered timeline object.
getModel() - Method in class com.dlsc.flexgantt.swing.ObjectBounds
  Returns the model from which the timeline object originated.
getModel() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns the dateline model that returned the time span that is currently being rendered.
getModel() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Sets the model used by the dateline to convert time points to coordinates and coordinates to time points.
getModel() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the eventline model that returned the eventline object currently being painted.
getModel() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the model used by the eventline.
getModel() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the model that is being used as a data source for the tree table.
getModel() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Returns the column model that gets visualized by the column header.
getModel() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the model to which the node (or the wrapped model node) belongs.
getModelIndex() - Method in class com.dlsc.flexgantt.model.treetable.KeyColumn
  Overriden and made final in order to ensure that the model index returned by this method is always `KeyColumn.MODEL_INDEX` (identifying the column as the key column).
getModelIndex() - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Returns the column's model index which is independent of the column's current position within the tree table.
getModelIndex() - Method in class com.dlsc.flexgantt.model.treetable.TreeTableModelEvent
  Returns the model index of the tree table column where the value of a cell was edited.
getModelNode() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the model node object that is wrapped by the tree table node.
getModelValidator() - Method in class com.dlsc.flexgantt.model.scheduling.ConstraintViolationMessage
  Returns the model validator that was used to create the message.
getName() - Method in class com.dlsc.flexgantt.command.AbstractCommand
  Returns the (display) name of the command.
getName() - Method in interface com.dlsc.flexgantt.command.ICommand
  The name of the command.
getName() - Method in interface com.dlsc.flexgantt.model.dateline.IGranularity
  Returns the name of the granularity (e.g.
getName() - Method in enum com.dlsc.flexgantt.model.dateline.SimpleGranularity
getName() - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Returns a translated and displayable name for the time granularity enumeration value.
getName() - Method in interface com.dlsc.flexgantt.model.gantt.ISpreadsheet
  The name of the spreadsheet as it will be shown in the UI components that control the visibility of the spreadsheets.
getName() - Method in class com.dlsc.flexgantt.model.gantt.Spreadsheet
getName() - Method in enum com.dlsc.flexgantt.model.treetable.SortDirection
  Returns the displayable name of the sort direction.
getName() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns the name of the layer.
getName() - Method in interface com.dlsc.flexgantt.util.INamedObject
  Returns the value of the object's name attribute (the object's name).
getName() - Method in class com.dlsc.flexgantt.util.NamedObject
getNavigationControl(NavigationControlType) - Method in class com.dlsc.flexgantt.swing.NavigationControlPanel
  Returns the control used to perform the given type of navigation.
getNavigationControlPanel() - Method in class com.dlsc.flexgantt.swing.NavigationControl
  Returns the panel to which the control belongs.
getNavigationControlPanel() - Method in class com.dlsc.flexgantt.swing.PagingControl
  Returns the panel to which the control belongs.
getNewCapacity() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeCapacityCommand
  Returns the new capacity that will be / was assigned to the capacity object.
getNewChildIndex() - Method in class com.dlsc.flexgantt.command.treetable.DefaultNodeDragAndDropCommand
  Returns the index of the dragged node within the list of children of the new parent node.
getNewChildIndices() - Method in class com.dlsc.flexgantt.command.treetable.DefaultReassignNodesCommand
  Returns the indices for the reassigned nodes within the list of the children of their new parent.
getNewKey() - Method in class com.dlsc.flexgantt.command.treetable.DefaultChangeKeyCommand
  Returns the new key value.
getNewModel() - Method in class com.dlsc.flexgantt.command.layer.AbstractDragAndDropCommand
  Returns the new Gantt chart model in which the timeline object will be stored.
getNewModel() - Method in class com.dlsc.flexgantt.command.treetable.DefaultNodeDragAndDropCommand
  Returns the model to which the dragged node belongs after the command gets executed.
getNewOwner() - Method in class com.dlsc.flexgantt.command.layer.AbstractDragAndDropCommand
  Returns the new owner / tree node of the timeline object.
getNewParent() - Method in class com.dlsc.flexgantt.command.treetable.DefaultNodeDragAndDropCommand
  Returns the parent node to which the dragged node was / will be assigned by the command.
getNewParent() - Method in class com.dlsc.flexgantt.command.treetable.DefaultReassignNodesCommand
  Returns the tree node, which will be the new parent of the reassigned nodes.
getNewParentForIndentation() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the model node that will be the new parent of this node when it gets indented.
getNewParentForOutdentation() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the model node that will be the new parent of this node when it gets outdentend.
getNewPercentage() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangePercentageCommand
  Returns the new value that will be used for the percentage complete value.
getNewRowHeight() - Method in class com.dlsc.flexgantt.command.treetable.DefaultRowResizeCommand
  Returns the new height of the tree table node.
getNewTimelineObject() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateTimelineObjectCommand
  Returns the newly created timeline object.
getNewTimeSpan() - Method in class com.dlsc.flexgantt.command.eventline.DefaultChangeEventlineObjectTimeSpanCommand
  Returns the new time span that was assigned to the eventline object through the command.
getNewTimeSpan() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeTimelineObjectTimeSpanCommand
  Returns the time span that will be / was assigned to the timeline object by the command.
getNewTimeSpan() - Method in class com.dlsc.flexgantt.command.layer.DefaultDragAndDropCommand
  Returns the new time span that gets assigned to the timeline object via the command.
getNewValue() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeSpreadsheetValueCommand
  Returns the new value that will be assigned to the spreadsheet cell.
getNewValue() - Method in class com.dlsc.flexgantt.command.treetable.DefaultChangeValueCommand
  Returns the new column value.
getNewValue() - Method in class com.dlsc.flexgantt.model.treetable.TreeTableModelEvent
  Returns the new value for the edited tree table cell.
getNode() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeSpreadsheetValueCommand
  Returns the node (the y-coordinate) of the spreadsheet cell.
getNode() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeTimelineObjectTimeSpanCommand
  Returns the tree node to which the timeline object belongs.
getNode() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateTimelineObjectCommand
  Returns the node for which the timeline object gets created.
getNode() - Method in class com.dlsc.flexgantt.command.layer.DefaultDeleteTimelineObjectCommand
  Returns the tree node that owns the timeline object (the object gets shown in the row of that node).
getNode() - Method in class com.dlsc.flexgantt.command.treetable.DefaultChangeKeyCommand
  Returns the node that was modified.
getNode() - Method in class com.dlsc.flexgantt.command.treetable.DefaultChangeValueCommand
  Returns the node that was modified.
getNode() - Method in class com.dlsc.flexgantt.command.treetable.DefaultRowResizeCommand
  Returns the node that received a new row height.
getNode() - Method in class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Returns the tree table node that was affected by the change.
getNode() - Method in class com.dlsc.flexgantt.model.gantt.TimelineObjectPath
  Returns the node in the tree table to which the path is pointing.
getNode() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Returns the node that was passed to the renderer.
getNode() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Returns the node for which the renderer is currently being called.
getNode() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Returns the tree node shown in the row that gets currently drawn.
getNode() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the hierarchy (tree) node of the row in which the currently rendered timeline object is located.
getNode() - Method in class com.dlsc.flexgantt.swing.layer.TimeSpanSelectionEvent
  Returns the tree table node that was the target of changed time span selection.
getNode() - Method in class com.dlsc.flexgantt.swing.ObjectBounds
  Returns the tree table node to which the timeline object belongs.
getNodeAnimationController() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the node animation controller class that stores all settings relevant for animating the expansion / collapse of a tree node.
getNodeFilter() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the currently used node filter.
getNodes() - Method in class com.dlsc.flexgantt.command.treetable.DefaultDeleteMultipleNodesCommand
  Returns the list of nodes that are / were deleted.
getNodes() - Method in class com.dlsc.flexgantt.command.treetable.DefaultReassignNodesCommand
  Returns the reassigned tree nodes.
getObject() - Method in class com.dlsc.flexgantt.swing.ObjectBounds
  Returns the timeline object.
getObjectBounds(TimelineObjectPath) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the object bounds for the given timeline object path.
getObjectBounds(TimelineObjectPath) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
  Returns the object bounds for the given timeline object (path).
getObjectBoundsAt(int, int) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Searches for and returns object bounds for the given coordinates.
getObjectBoundsAt(int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Searches for and returns object bounds for the given coordinates.
getObjectBoundsAt(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Searches for and returns object bounds for the coordinates of the given mouse event.
getObjectBoundsAt(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
  Returns the object bounds for the timeline object found at the location of the given mouse event.
getObjectBoundsAt(Point) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
  Returns the object bounds for the timeline object found at the given location.
getObjectBoundsAt(int, int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
  Returns the object bounds for the timeline object found at the given coordinate.
getObjectBoundsAt(int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
  Returns the object bounds for the timeline object found at the given coordinate.
getOffset() - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Returns the offset used to move the popup away from or closer to (if negative) the timeline object that was the source of the popup input.
getOffset() - Method in class com.dlsc.flexgantt.swing.util.PathCalculator
  The offset determines the end location of the first segment of the calculated path.
getOkButton() - Method in class com.dlsc.flexgantt.swing.selector.TimeZoneSelector
  Returns the OK button.
getOkButton() - Method in class com.dlsc.flexgantt.swing.TimeZoneDialog
  Returns the OK button.
getOldCapacity() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeCapacityCommand
  Returns the old capacity that was assigned to the capacity object.
getOldChildIndex() - Method in class com.dlsc.flexgantt.command.treetable.DefaultNodeDragAndDropCommand
  Returns the index of the dragged node within the list of children of the old parent node.
getOldChildIndices() - Method in class com.dlsc.flexgantt.command.treetable.DefaultReassignNodesCommand
  Returns the indices for the reassigned nodes within the list of the children of their old parent.
getOldKey() - Method in class com.dlsc.flexgantt.command.treetable.DefaultChangeKeyCommand
  Returns the old key value.
getOldModel() - Method in class com.dlsc.flexgantt.command.layer.AbstractDragAndDropCommand
  Returns the old Gantt chart model in which the timeline object was stored.
getOldModel() - Method in class com.dlsc.flexgantt.command.treetable.DefaultNodeDragAndDropCommand
  Returns the model to which the dragged node belongs before the command gets executed.
getOldOwner() - Method in class com.dlsc.flexgantt.command.layer.AbstractDragAndDropCommand
  Returns the old owner / tree node of the timeline object.
getOldParent() - Method in class com.dlsc.flexgantt.command.treetable.DefaultNodeDragAndDropCommand
  Returns the old parent node to which the dragged node belonged before the command was executed.
getOldParent() - Method in class com.dlsc.flexgantt.command.treetable.DefaultReassignNodesCommand
  Returns the tree node, which is the current / old parent of the reassigned nodes.
getOldPercentage() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangePercentageCommand
  Returns the old percentage complete value.
getOldRowHeight() - Method in class com.dlsc.flexgantt.command.treetable.DefaultRowResizeCommand
  Returns the old height of the tree table node.
getOldTimeSpan() - Method in class com.dlsc.flexgantt.command.eventline.DefaultChangeEventlineObjectTimeSpanCommand
  Returns the old time span that was assigned to the eventline object before the command was executed.
getOldTimeSpan() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeTimelineObjectTimeSpanCommand
  Returns the time span that was assigned to the timeline object before the command was executed.
getOldTimeSpan() - Method in class com.dlsc.flexgantt.command.layer.DefaultDragAndDropCommand
  Returns the old time span that was assigned to the timeline object via the command.
getOldValue() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeSpreadsheetValueCommand
  Returns the old value that was assigned to the spreadsheet cell.
getOldValue() - Method in class com.dlsc.flexgantt.command.treetable.DefaultChangeValueCommand
  Returns the old column value.
getOldValue() - Method in class com.dlsc.flexgantt.model.treetable.TreeTableModelEvent
  Returns the old value of the edited tree table cell.
getOverallocationFillColor() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
getOverviewLabel() - Method in class com.dlsc.flexgantt.swing.UtilityControlPanel
  Returns the label used as a parent component for the overview selector.
getOverviewStatus(Object, Object, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultOverviewPolicy
getOverviewStatus(Object, Object, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IOverviewPolicy
  Returns a status object that can be used by the `OverviewPalette` to determine which color to use when drawing the timeline object.
getPackLabel() - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
  Returns the label, which is responsible for showing the "pack / minimize" icon.
getPage() - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
getPage(int) - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
getPage(int) - Method in interface com.dlsc.flexgantt.model.paging.IPagingModel
  Returns the page for the given index.
getPage() - Method in interface com.dlsc.flexgantt.model.paging.IPagingModel
  Returns the currently used page.
getPage() - Method in class com.dlsc.flexgantt.model.paging.PagingEvent
  Returns the page that was added, removed or changed.
getPageCount() - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
getPageCount() - Method in interface com.dlsc.flexgantt.model.paging.IPagingModel
  Returns the total number of pages added to the model.
getPageFormat() - Method in class com.dlsc.flexgantt.swing.print.AbstractPrintManager
getPageFormat() - Method in interface com.dlsc.flexgantt.swing.print.IPrintManager
  Returns the currently used page format settings.
getPagingControl(PagingControlType) - Method in class com.dlsc.flexgantt.swing.PagingControlPanel
  Returns the button used to perform the given type of navigation.
getPagingControlPanel() - Method in class com.dlsc.flexgantt.swing.UtilityControlPanel
  Returns the paging control panel.
getPagingEvent() - Method in exception com.dlsc.flexgantt.model.paging.PagingVetoException
  Returns the paging event that was vetoed.
getPagingModel() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the (optional) paging model.
getPaint(Class) - Method in class com.dlsc.flexgantt.swing.layer.system.EventlineLayer
  Returns the paint object that will be used for drawing eventline objects of the given type.
getParentComponent() - Method in class com.dlsc.flexgantt.swing.selector.Selector
  Returns the parent component, which is the component to which the selector window gets hooked.
getParentFillColor1() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the first background color used for those timeline objects that are parent timeline objects (own children timeline objects).
getParentFillColor2() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the second background color used for those timeline objects that are parent timeline objects (own children timeline objects).
getParentLineColor() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the line color used for those timeline objects that are parent timeline objects (own children timeline objects).
getParentNode() - Method in class com.dlsc.flexgantt.command.treetable.DefaultCreateNodeCommand
  Returns the parent node that received a new child node.
getParentNode() - Method in class com.dlsc.flexgantt.command.treetable.DefaultDeleteNodeCommand
  Returns the parent node of the node that will be / was deleted.
getParentNode() - Method in class com.dlsc.flexgantt.command.treetable.DefaultInsertNodeCommand
  Returns the parent node that received a new child node.
getParentNode() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the parent node of the node.
getPastFillColor() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Returns the color that will be used for filling the background of the renderer component when the capacity object is located in the past.
getPastFillColor1() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the first color used for filling the background of an activity when the activity is located in the past (earlier than time now).
getPastFillColor1() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the first color used for filling the background of an activity when the activity is located in the past (earlier than time now).
getPastFillColor2() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the second color used for filling the background of an activity when the activity is located in the past (earlier than time now).
getPastFillColor2() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the second color used for filling the background of an activity when the activity is located in the past (earlier than time now).
getPath() - Method in class com.dlsc.flexgantt.swing.ObjectBounds
  Returns a timeline object path based on the tree path, model layer, and object stored inside the object bounds.
getPath() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns a tree path for the node.
getPathCalculator() - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Returns the object used for calculating the path that the linking line will take when it gets drawn.
getPathsBetweenRows(int, int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns an array of tree paths that matches rows within the given interval.
getPercentageComplete() - Method in class com.dlsc.flexgantt.model.gantt.DefaultActivityObject
getPercentageComplete() - Method in interface com.dlsc.flexgantt.model.gantt.IActivityObject
  Returns the percentage complete value of the activity.
getPercentageFillColor1() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultActivityObjectRenderer
  Returns the first fill color used for drawing a gradient in the background of the activity object.
getPercentageFillColor2() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultActivityObjectRenderer
  Returns the second fill color used for drawing a gradient in the background of the activity object.
getPercentageFormatter() - Method in class com.dlsc.flexgantt.policy.layer.DefaultDragInfoPolicy
  Returns the formatter that is being used to format the percentage complete value into a nice text.
getPinnedOffset() - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Returns the offset used to move the pinned popup away from or closer to (if negative) the timeline object that was the source of the popup input.
getPinnedPopups() - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Returns a list with all currently pinned popups.
getPixels(BufferedImage, int, int, int, int, int[]) - Static method in class com.dlsc.flexgantt.swing.util.GraphicsUtilities
  Returns an array of pixels, stored as integers, from a `BufferedImage`.
getPolicy(Class<T>) - Method in interface com.dlsc.flexgantt.policy.IPolicyProvider
  Returns a policy implementation for the given policy type (policy interface).
getPolicy(Class<T>) - Method in class com.dlsc.flexgantt.policy.PolicyProvider
getPolicyImpl() - Method in class com.dlsc.flexgantt.policy.PolicyProviderEvent
  Returns the new policy implementation.
getPolicyProvider() - Method in class com.dlsc.flexgantt.policy.PolicyProviderEvent
  Returns the source of the event (the modified policy provider).
getPolicyProvider() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the policy provider used by the Gantt chart to lookup policy implementations.
getPolicyProvider() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the layer container's policy provider.
getPolicyProvider() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the dateline's policy provider.
getPolicyProvider() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the policy provider of the eventline.
getPolicyProvider() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the policy provider used by the table to lookup policy implementations.
getPolicyType() - Method in class com.dlsc.flexgantt.policy.PolicyProviderEvent
  Returns the type of the changed policy.
getPopup() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the currently or last used popup menu.
getPopupLabel() - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Returns the label used to display the popup icon when popups are currently enabled.
getPopupMenu(T, MouseEvent, TreePath) - Method in class com.dlsc.flexgantt.swing.DefaultRowHeaderMenuProvider
getPopupMenu(LayerContainer, MouseEvent, long, TreePath, TimelineObjectPath[], IRelationship[]) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerMenuProvider
getPopupMenu(LayerContainer, MouseEvent, ITimeSpan, TreePath, ISpreadsheet) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerMenuProvider
getPopupMenu(LayerContainer, MouseEvent, long, TreePath, TimelineObjectPath[], IRelationship[]) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerContainerMenuProvider
  Returns a popup menu for the given layer container.
getPopupMenu(LayerContainer, MouseEvent, ITimeSpan, TreePath, ISpreadsheet) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerContainerMenuProvider
  Returns a popup menu for the given layer container when the given spreadsheet is currently active.
getPopupMenu(Dateline, MouseEvent, boolean, long, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultDatelineMenuProvider
getPopupMenu(Eventline, MouseEvent, long, Object[]) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineMenuProvider
getPopupMenu(Dateline, MouseEvent, boolean, long, ITimeSpan) - Method in interface com.dlsc.flexgantt.swing.timeline.IDatelineMenuProvider
  Returns a popup menu for the given eventline.
getPopupMenu(Eventline, MouseEvent, long, Object[]) - Method in interface com.dlsc.flexgantt.swing.timeline.IEventlineMenuProvider
  Returns a popup menu for the given eventline.
getPopupMenu(TreeTableHeader, MouseEvent, TreeTableColumn) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableHeaderMenuProvider
getPopupMenu(TreeTable, MouseEvent, TreePath, TreeTableColumn) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableMenuProvider
getPopupMenu(T, MouseEvent, TreePath) - Method in interface com.dlsc.flexgantt.swing.treetable.IRowHeaderMenuProvider
  Returns a popup menu for the given tree table.
getPopupMenu(TreeTableHeader, MouseEvent, TreeTableColumn) - Method in interface com.dlsc.flexgantt.swing.treetable.ITreeTableHeaderMenuProvider
  Returns a popup menu for the given tree table header.
getPopupMenu(TreeTable, MouseEvent, TreePath, TreeTableColumn) - Method in interface com.dlsc.flexgantt.swing.treetable.ITreeTableMenuProvider
  Returns a popup menu for the given tree table.
getPopupObject(boolean) - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
getPopupObject(boolean) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
getPopupObject(boolean) - Method in interface com.dlsc.flexgantt.model.gantt.IRelationship
  Returns the object to be shown inside the popup window when the mouse cursor hovers over the relationship.
getPopupObject(boolean) - Method in interface com.dlsc.flexgantt.model.gantt.ITimelineObject
  Returns the object for the popup window.
getPopupObject(boolean) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
getPopupObject(boolean) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns the object for the popup window.
getPopupRenderer(Class) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Returns a popup renderer for a given popup value type.
getPopupRendererComponent(PopupLayer, Object, Object, TimelineObjectPath, IGanttChartModel, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
getPopupRendererComponent(PopupLayer, Object, Object, TreePath, IGanttChartModel, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
getPopupRendererComponent(PopupLayer, Object, Object, IRelationship, IGanttChartModel) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
getPopupRendererComponent(PopupLayer, Object, Object, TimelineObjectPath, IGanttChartModel, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultPopupRenderer
getPopupRendererComponent(PopupLayer, Object, Object, TreePath, IGanttChartModel, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultPopupRenderer
getPopupRendererComponent(PopupLayer, Object, Object, IRelationship, IGanttChartModel) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultPopupRenderer
getPopupRendererComponent(PopupLayer, Object, Object, TimelineObjectPath, IGanttChartModel, boolean) - Method in interface com.dlsc.flexgantt.swing.layer.system.IPopupRenderer
  Returns the component that will be used as a popup that provides additional information about a timeline object.
getPopupRendererComponent(PopupLayer, Object, Object, TreePath, IGanttChartModel, boolean) - Method in interface com.dlsc.flexgantt.swing.layer.system.IPopupRenderer
  Returns the component that will be used as a popup that provides additional information about a tree table node.
getPopupRendererComponent(PopupLayer, Object, Object, IRelationship, IGanttChartModel) - Method in interface com.dlsc.flexgantt.swing.layer.system.IPopupRenderer
  Returns the component that will be used as a popup that provides additional information about a relationship.
getPopupText(Object) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Converts the given popup value to a String.
getPopupText(Object) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultPopupRenderer
  Converts the given popup value to a String.
getPopupTitleObject() - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
  Returns the object used for storing the data that is needed for the popup title.
getPopupTitleObject() - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
getPopupTitleObject() - Method in interface com.dlsc.flexgantt.model.gantt.IRelationship
  The title used for the popup window.
getPopupTitleObject() - Method in interface com.dlsc.flexgantt.model.gantt.ITimelineObject
  Returns the object for the popup window.
getPopupTitleObject() - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
getPopupTitleObject() - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns the object for the popup window title.
getPopupTitleText(Object) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Converts the given popup title value to a String.
getPopupTitleValue(TimelineObjectPath, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultPopupPolicy
getPopupTitleValue(TreePath, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultPopupPolicy
getPopupTitleValue(IRelationship, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultPopupPolicy
getPopupTitleValue(TimelineObjectPath, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IPopupPolicy
  Returns an object that can be utilized to provide a title for a popup of a timeline object.
getPopupTitleValue(TreePath, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IPopupPolicy
  Returns an object that can be utilized to provide a title for a popup for a node in the tree table.
getPopupTitleValue(IRelationship, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IPopupPolicy
  Returns an object that can be utilized to provide a title for a popup for a relationship.
getPopupValue(TimelineObjectPath, IGanttChartModel, boolean) - Method in class com.dlsc.flexgantt.policy.layer.DefaultPopupPolicy
getPopupValue(TreePath, IGanttChartModel, boolean) - Method in class com.dlsc.flexgantt.policy.layer.DefaultPopupPolicy
getPopupValue(IRelationship, IGanttChartModel, boolean) - Method in class com.dlsc.flexgantt.policy.layer.DefaultPopupPolicy
getPopupValue(TimelineObjectPath, IGanttChartModel, boolean) - Method in interface com.dlsc.flexgantt.policy.layer.IPopupPolicy
  Returns an object that can be utilized to provide some kind of popup for a timeline object.
getPopupValue(TreePath, IGanttChartModel, boolean) - Method in interface com.dlsc.flexgantt.policy.layer.IPopupPolicy
  Returns an object that can be utilized to provide some kind of popup for a node in the tree table.
getPopupValue(IRelationship, IGanttChartModel, boolean) - Method in interface com.dlsc.flexgantt.policy.layer.IPopupPolicy
  Returns an object that can be utilized to provide some kind of popup for a relationship.
getPreferredSize() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
getPreferredSize() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerRowHeader
getPreferredSize() - Method in class com.dlsc.flexgantt.swing.print.PreviewPaperPanel
getPreferredSize(double) - Method in class com.dlsc.flexgantt.swing.print.PreviewPaperPanel
  Returns the preferred size of the panel based on the given scaling factor and page format object provided by the print manager.
getPreferredSize() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
getPreferredSize() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the preferred size of the eventline.
getPreferredSize() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
getPreferredSize() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the preferred size.
getPreferredSize() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
getPreferredSize() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableRowHeader
getPreviewDialog() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Returns a preview dialog that can (optionally) be set if the user requested a preview before actually printing the Gantt chart.
getPrimaryLayerContainer() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the primary layer container.
getPrimaryLayerContainerRowHeader() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the row header that gets used in combination with the primary layer container.
getPrimaryLayerContainerScrollPane() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the scrollpane for the primary layer container.
getPrimaryPrintManager() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the print manager used for printing the primary Gantt chart (the upper part).
getPrimaryTreeTable() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the primary tree table.
getPrimaryTreeTableRowHeader() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the primary row header.
getPrimaryTreeTableScrollPane() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the scrollpane used for the primary tree table.
getPrintContext() - Method in class com.dlsc.flexgantt.swing.print.AbstractPrintManager
getPrintContext() - Method in interface com.dlsc.flexgantt.swing.print.IPrintManager
  Returns the print context that was passed to the print manager from the printing Gantt chart.
getPrintContexts() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns all print context supported by the Gantt chart.
getPrintContexts() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
getPrintContexts() - Method in class com.dlsc.flexgantt.swing.GanttChart
getPrintContexts() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
getPrintContexts() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
getPrinterJob() - Method in class com.dlsc.flexgantt.swing.print.AbstractPrintManager
getPrinterJob() - Method in interface com.dlsc.flexgantt.swing.print.IPrintManager
  Returns the current printer job.
getPrintGanttChart() - Method in class com.dlsc.flexgantt.swing.print.AbstractPrintManager
getPrintGanttChart() - Method in interface com.dlsc.flexgantt.swing.print.IPrintManager
  Returns the printable Gantt chart, which will copy its settings from the Gantt chart requested to be printed.
getPrintGanttChart() - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Returns the preview Gantt chart which is (in part) a clone of the actual Gantt chart.
getPrintManager() - Method in class com.dlsc.flexgantt.swing.GanttChart
  Returns the print manager to be used when the application invokes printing.
getPrintManager() - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
getPrintSetup() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the print setup object, which is used to configure the decorative elements of a printout (header and footer).
getPrintSetup() - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Returns the print setup object containing information about the header and footer setup.
getProgressMonitorFactory() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the progress monitor factory used by the Gantt chart to create new instances of `IProgressMonitor`.
getProperty(String) - Method in class com.dlsc.flexgantt.model.AbstractPropertiesOwner
getProperty(String) - Method in interface com.dlsc.flexgantt.model.IPropertiesOwner
  Returns the value for the given property.
getProximity() - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Returns the maximum distance to the timeline object when the linking points become visible.
getPublicKey() - Static method in class com.dlsc.flexgantt.util.FlexGanttLicenseManager
  Returns the public key used for decoding the license key.
getQuarterYearFormat() - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Returns the format used for displaying the quarters of a year.
getRange(TimeGranularity, TimeGranularity) - Static method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Returns an array of time granularities.
getReassignmentCommand(Object[], Object, int[], Object, int[], ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultNodeEditPolicy
getReassignmentCommand(Object[], Object, int[], Object, int[], ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.treetable.INodeEditPolicy
  Returns the command that will be used to perform the reassingment of a set of given nodes from one parent node to a new one.
getRedoableCommand() - Method in class com.dlsc.flexgantt.command.DefaultCommandStack
  Returns the command, which would be redone if the application called the redo operation on the stack.
getRedoableCommand() - Method in interface com.dlsc.flexgantt.command.ICommandStack
  Returns the command, which will be redone if the `redo` method gets called.
getRelationship() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateRelationshipCommand
  The relationship that was created by the command.
getRelationship() - Method in class com.dlsc.flexgantt.command.layer.DefaultDeleteRelationshipCommand
  Returns the relationship that was deleted from the model.
getRelationship() - Method in interface com.dlsc.flexgantt.swing.IRelationshipMessage
  The relationship for which the message was generated.
getRelationship() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Returns the currently drawn relationship object.
getRelationship() - Method in class com.dlsc.flexgantt.swing.RelationshipMessage
getRelationshipRenderer(Class) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
  Returns a renderer for drawing a relationship.
getRelationshipRendererMap() - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
  Returns the renderer map used by this layer.
getRelationships() - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
getRelationships(S) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
getRelationships() - Method in class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Returns the relationships that were added to or removed from the model.
getRelationships() - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartModel
  Returns all relationships so that they can be visualized by the `RelationshipLayer`.
getRelationships(S) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartModel
  Returns those relationships that have the given timeline object either as a source or as a target object.
getRelationships() - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipSelectionEvent
  Returns the relationships that were added or removed to the selection model.
getRelationshipsAt(int, int) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
  Returns all relationships that can be found at the given coordinate.
getRelationshipType() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateConstraintCommand
  Returns the type of constraint that the user wants to create (S-E, E-S, S-S, E-E).
getRelationshipType() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateRelationshipCommand
  Returns the type of relationship that the user wants to create (S-E, E-S, S-S, E-E).
getRemoveButton() - Method in class com.dlsc.flexgantt.swing.ColumnChooser
  Returns the button that is being used to remove a column from the list of used columns.
getRemoveLayerCommand(ILayer, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultEditLayerPolicy
getRemoveLayerCommand(ILayer, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IEditLayerPolicy
  Returns the command used to remove a layer from a model.
getRendererMap() - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
  Returns the map, which is storing the mappings between row header value types and row header renderers.
getRendererMap() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the map that is containing the mapping of timeline object classes to renderers.
getRendererMap() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the map used to store the mappings between dateline model classes and dateline renderers.
getRendererMap() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the map used to store the mappings between eventline object classes and eventline object renderers.
getRendererMap() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the map, which is storing the mappings between cell value types and tree table cell renderers.
getRendererMap() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Returns the map that stores the mappings between column header values and column header renderers.
getRendererPane() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the shared renderer pane that can be used by the layer UIs to draw objects via renderers.
getRendererPane() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the renderer pane used by the tree table to render the tree table cell renderers.
getRenderingDirection() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns a hint whether the timeline objects will be rendered right to left or left to right (default).
getRequestedVisibleTimeSpan() - Method in class com.dlsc.flexgantt.model.dateline.DatelineModelEvent
  Returns the time span that was requested from the dateline model to be visible.
getResizeHandleColor() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the color used for the resize handles.
getResizeHandleColor() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the color used for the resize handles.
getResizeHandleSize() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the size of the resize handle located on the left and right edge of the eventline objects.
getResizeIconLabel() - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
  Returns the label that is used for resizing the selector.
getResizeIconLabel() - Method in class com.dlsc.flexgantt.swing.StatusBar
  Returns the label used to display the resize icon.
getResolutionName() - Method in class com.dlsc.flexgantt.model.scheduling.AbstractResolution
getResolutionName() - Method in interface com.dlsc.flexgantt.model.scheduling.IResolution
  Returns the name of the resolution.
getResolutionProvider() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the resolution provider used by the layer container.
getResolutions(IConstraint, Violation) - Method in class com.dlsc.flexgantt.model.scheduling.DefaultResolutionProvider
getResolutions(IConstraint, Violation) - Method in interface com.dlsc.flexgantt.model.scheduling.IResolutionProvider
  Returns the available resolutions for the given violated constraint.
getResourceNode() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultResourceRowRenderer
  Returns the resource node for which the renderer is currently being invoked.
getRightFooter() - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Returns the (optional) text that gets displayed on the right-hand side of the footer.
getRoot() - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
getRootNode() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  The root node.
getRow() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Returns the row number where the row header gets rendered.
getRow() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Returns the row number of the currently drawn row.
getRow() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Returns the number of the row on which the capacity object is located.
getRow() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the row of the entry inside the table.
getRowAt(int) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the row index at the given vertical location.
getRowAt(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the row for the given y-coordinate.
getRowCount() - Method in class com.dlsc.flexgantt.swing.MessageTableModel
getRowCount() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the total number of rows, which is equal to the length of the tree table nodes array.
getRowForPath(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the row for the given path.
getRowHeader() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Returns the row header component where the rendering takes place.
getRowHeader() - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Returns the row header to print.
getRowHeader() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Returns the row header used for printing.
getRowHeader() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the row header that was created by the component factory and that will be used to control the tree table (expanding / collapsing nodes, row height, selection, ...).
getRowHeader() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
  The row header of the tree table.
getRowHeaderRenderer(Class) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
  Returns a row header renderer for an object type.
getRowHeaderRendererComponent(LayerContainerRowHeader, Object, Object, int, boolean, boolean, boolean, int, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
getRowHeaderRendererComponent(LayerContainerRowHeader, Object, Object, int, boolean, boolean, boolean, int, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.DefaultResourceNodeRowHeaderRenderer
getRowHeaderRendererComponent(LayerContainerRowHeader, Object, Object, int, boolean, boolean, boolean, int, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.mac.MacLayerContainerResourceRowHeaderRenderer
getRowHeaderRendererComponent(LayerContainerRowHeader, Object, Object, int, boolean, boolean, boolean, int, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.mac.MacLayerContainerRowHeaderRenderer
getRowHeaderRendererComponent(TreeTableRowHeader, Object, Object, int, boolean, boolean, boolean, int, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.mac.MacTreeTableRowHeaderRenderer
getRowHeaderRendererComponent(TreeTableRowHeader, Object, Object, int, boolean, boolean, boolean, int, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
getRowHeaderRendererComponent(T, Object, Object, int, boolean, boolean, boolean, int, boolean, boolean) - Method in interface com.dlsc.flexgantt.swing.treetable.IRowHeaderRenderer
  Returns a component suitable for rendering a row header.
getRowHeaderToggleBounds(TreeTableRowHeader, int, int, int, int) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
getRowHeaderToggleBounds(TreeTableRowHeader, int, int, int, int) - Method in interface com.dlsc.flexgantt.swing.treetable.ITreeTableRowHeaderRenderer
  Returns the bounds of the toggle used for expanding and collapsing the hierarchy / tree table node.
getRowHeaderValue() - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
getRowHeaderValue(T) - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
getRowHeaderValue(T) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableModel
  Returns an object that will be visualized in the row header section of the Gantt chart.
getRowHeaderValue() - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns a value that can be used by the row header and the row header renderer to control the rendering of the row header.
getRowHeaderValue() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Returns the row header value that was retrieved from the tree table model.
getRowHeight() - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
getRowHeight() - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns the current row height of the node.
getRowHeight(Object, ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultRowPolicy
getRowHeight(Object, ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.treetable.IRowPolicy
  Returns the current height of the row in which the given tree node gets displayed.
getRowHeight(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the height of the given row.
getRowHeightMaximum() - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
getRowHeightMaximum() - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns the node's maximum row height.
getRowHeightMaximum(Object, ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultRowPolicy
getRowHeightMaximum(Object, ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.treetable.IRowPolicy
  Returns the maximum height of the row in which the given tree node gets displayed.
getRowHeightMinimum() - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
getRowHeightMinimum() - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns the node's minimum row height.
getRowHeightMinimum(Object, ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultRowPolicy
getRowHeightMinimum(Object, ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.treetable.IRowPolicy
  Returns the minimum height of the row in which the given tree node gets displayed.
getRowLayer() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Returns the row layer in which the drawing takes place.
getRowRenderer(Class) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
  Returns a row renderer for an object (tree node).
getRowRendererComponent(RowLayer, Object, boolean, int, ITimeSpan, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultResourceRowRenderer
getRowRendererComponent(RowLayer, Object, boolean, int, ITimeSpan, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
getRowRendererComponent(RowLayer, Object, boolean, int, ITimeSpan, boolean) - Method in interface com.dlsc.flexgantt.swing.layer.system.IRowRenderer
  Returns a component that will be used for renderering additional information about a row (for example resource capacity lines).
getRowRendererMap() - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
  Returns the map, which is storing the mapping between node types and renderer implementations.
getRowResizeCommand(Object, ITreeTableModel, int) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultRowPolicy
getRowResizeCommand(Object, ITreeTableModel, int) - Method in interface com.dlsc.flexgantt.policy.treetable.IRowPolicy
  Returns a command object that will peform the actual resizing of the row / node.
getRowResizePosition() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Gets the position where the row resizing takes place.
getRowsForPaths(TreePath[]) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
getRowToolTip(Object, ITreeTableModel, TreeTableColumn) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultRowPolicy
getRowToolTip(Object, ITreeTableModel, TreeTableColumn) - Method in interface com.dlsc.flexgantt.policy.treetable.IRowPolicy
  Returns a tooltip text for the given node and column.
getScale() - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Returns the current scale factor.
getScrollPane() - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Returns the scrollpane that contains the page panels.
getSecondaryLayerContainer() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the secondary layer container.
getSecondaryLayerContainerRowHeader() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the row header that gets used in combination with the secondary layer container.
getSecondaryLayerContainerScrollPane() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the secondary layer container scrollpane.
getSecondaryModel() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the secondary Gantt chart model.
getSecondaryPrintManager() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the print manager used for printing the secondary Gantt chart (the lower part).
getSecondaryPrintSetup() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the secondary print setup object, which is used to configure the decorative elements of a printout (header and footer).
getSecondaryTreeTable() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the secondary tree table.
getSecondaryTreeTableRowHeader() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the secondary row header.
getSecondaryTreeTableScrollPane() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the secondary tree table scrollpane.
getSecondaryWeight() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the weight that will be used to calculate the initial height of the secondary Gantt chart when it first becomes visible.
getSelectedGanttChart() - Method in interface com.dlsc.flexgantt.swing.IMultiGanttChartContainer
  Returns the currently selected Gantt chart.
getSelectedGanttChart() - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
getSelectedIcon() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Returns the icon that will be used to visualize the event when it is currently selected (subclasses can override to dynamically return different icons based on event properties).
getSelectedLinePaint() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Returns the paint used for drawing the relationship when it is selected.
getSelectedLineStroke() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Returns the stroke used for drawing the relationship when it is selected.
getSelectedRelationships() - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
  Returns all currently selected relationships.
getSelectedTimelineObjects() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns all timeline objects that are currently selected on the visible timeline layers.
getSelectedTimelineObjects(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns all timeline objects that are currently selected on the given timeline layer (independent of whether or not the layer is visible).
getSelectedTimeSpan() - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
getSelectedTimeSpan() - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Returns the currently selected time span.
getSelectedTimeSpan() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the selected time span.
getSelectedTimeSpans(Object, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerSelectionModel
getSelectedTimeSpans(Object, ITimeSpan) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerContainerSelectionModel
  Returns an iterator for iterating over the list of selected time spans of the given node within the given time span.
getSelectedTimeZone() - Method in class com.dlsc.flexgantt.swing.TimeZoneDialog
  Returns the time zone that is currently selected.
getSelectedTimeZone() - Method in class com.dlsc.flexgantt.swing.TimeZonePanel
  Returns the currently selected time zone.
getSelection() - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineSelectionModel
getSelection() - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineSelectionModel
  Returns all currently selected eventline objects.
getSelection() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipSelectionModel
getSelection() - Method in interface com.dlsc.flexgantt.swing.layer.system.IRelationshipSelectionModel
  Returns all relationship model object that are currently selected.
getSelection(TreePath, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
getSelection(TreePath) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
getSelection() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
getSelection(TreePath, ITimeSpan) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectSelectionModel
  Returns all timeline objects for the given node and time span that are currently selected.
getSelection(TreePath) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectSelectionModel
  Returns all timeline objects for the given node that are currently selected.
getSelection() - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectSelectionModel
  Returns all timeline objects that are currently selected.
getSelection() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the currently selected eventline objects.
getSelectionBackground() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the selection background color.
getSelectionBackground() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the color used for filling the background of currently selected rows.
getSelectionBackground() - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Returns the default selection background color.
getSelectionBehaviour() - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Returns the selection behavour used by the lasso.
getSelectionColor() - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Returns the color used for filling the selection color.
getSelectionColor() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the color used for selecting a time span in the eventline.
getSelectionCount() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the number of currently selected rows / tree nodes.
getSelectionFillColor() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Returns the color that will be used for filling the background of the renderer component when the capacity object is selected.
getSelectionFillColor1() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the first color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is selected.
getSelectionFillColor1() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the first color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is selected.
getSelectionFillColor2() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the second color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is selected.
getSelectionFillColor2() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Returns the second color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is selected.
getSelectionForeground() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the color used for drawing the foreground (text) of currently selected rows.
getSelectionForeground() - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Returns the default selection foreground color.
getSelectionForegroundColor() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the selection foreground color.
getSelectionLineColor() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the line color that will be used for drawing the border of a timeline object in situations where the object is selected.
getSelectionLineColor() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the line color that will be used for drawing the border of a timeline object in situations where the object is selected.
getSelectionMode() - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineSelectionModel
getSelectionMode() - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineSelectionModel
  Returns the selection mode.
getSelectionMode() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the current selection mode (SINGLE_TREE_SELECTION, CONTIGUOUS_TREE_SELECTION, DISCONTIGUOUS_TREE_SELECTION).
getSelectionModel() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the selection model associated with the layer container.
getSelectionModel(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the selection model for the given layer.
getSelectionModel() - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
  Returns the relationship selection model used by the layer to track the currently selected relationships.
getSelectionModel() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the selection model used by the eventline.
getSelectionModel() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the table's selection model.
getSelectionPaint() - Method in class com.dlsc.flexgantt.swing.layer.system.SelectionLayer
  Returns the selection color used for filling selected time spans.
getSelectionPath() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the current selection path.
getSelectionPaths() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
getSelectionPaths() - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectSelectionModel
  Returns all tree paths that reference hierarchy objects on which a selection exists / on which timeline objects are selected.
getSelectionPaths() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the current selection paths.
getSelectorFactory() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the selector factory used by the Gantt chart for creating selectors in various places.
getSelectorFactory() - Method in class com.dlsc.flexgantt.swing.mac.MacGanttChart
getSelectorFactory() - Method in class com.dlsc.flexgantt.swing.SimpleGranularityDualGanttChart
getSelectorFactory() - Method in class com.dlsc.flexgantt.swing.SimpleGranularityGanttChart
getSelectorLocation() - Method in class com.dlsc.flexgantt.swing.selector.Selector
  Returns the location where the selector will appear (above, below, to the left, or to the right of the parent component).
getShadowColor() - Method in class com.dlsc.flexgantt.swing.util.DropShadowBorder
  Returns the color of the shadow.
getShadowOpacity() - Method in class com.dlsc.flexgantt.swing.util.DropShadowBorder
  Returns the opacity of the shadow.
getShadowSize() - Method in class com.dlsc.flexgantt.swing.util.DropShadowBorder
  Returns the size of the shadow.
getSingularName() - Method in interface com.dlsc.flexgantt.model.dateline.IGranularity
  Returns the singular name of the granularity (e.g.
getSingularName() - Method in enum com.dlsc.flexgantt.model.dateline.SimpleGranularity
getSingularName() - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
getSize() - Method in class com.dlsc.flexgantt.command.DefaultCommandStack
  Returns the stack size as defined via the constructor or default stack size value.
getSize() - Method in interface com.dlsc.flexgantt.model.gantt.ISpreadsheetValuesList
  Returns the total number of fragments (time span to object associations).
getSize() - Method in class com.dlsc.flexgantt.model.gantt.SpreadsheetValuesList
getSortCount() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  The tree table supports multi-column sorting and this method returns the number of columns used for sorting.
getSortPosition(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  The tree table and the tree table header support multi column sorting.
getSourcePath() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateConstraintCommand
  The path to the timeline object that will be used as the source of the constraint.
getSourcePath() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateRelationshipCommand
  The path to the timeline object that will be used as the source of the relationship.
getSourcePath() - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
getSourcePath() - Method in interface com.dlsc.flexgantt.model.gantt.IRelationship
  Returns the tree path information that can be used to locate the row on which the source timeline object is displayed.
getSplitPane() - Method in class com.dlsc.flexgantt.swing.GanttChart
  The split pane used to layout and resize the left-hand side and the right-hand side of the Gantt chart.
getSplitterSize() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the width of the vertical splitter and the height of the horizontal splitter.
getSpreadsheet() - Method in class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Returns the spreadsheet that was added / removed, or where a value was changed.
getSpreadsheetCellEditorComponent(SpreadsheetLayer, Object, int, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultSpreadsheetCellEditor
getSpreadsheetCellEditorComponent(SpreadsheetLayer, Object, int, ITimeSpan) - Method in interface com.dlsc.flexgantt.swing.layer.system.ISpreadsheetCellEditor
  Returns a component for editing the spreadsheet cell at the given row and time span.
getSpreadsheetCellRendererComponent(SpreadsheetLayer, Object, Object, boolean, int, ITimeSpan, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultSpreadsheetCellRenderer
getSpreadsheetCellRendererComponent(SpreadsheetLayer, Object, Object, boolean, int, ITimeSpan, boolean) - Method in interface com.dlsc.flexgantt.swing.layer.system.ISpreadsheetCellRenderer
  Returns a component for rendering the value of a specific cell in the given spreadsheet.
getSpreadsheetCellWidth() - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
  Returns the width used for spreadsheet cells.
getSpreadsheetCellWidth() - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Returns the width used for spreadsheet cells.
getSpreadsheetLabel() - Method in class com.dlsc.flexgantt.swing.UtilityControlPanel
  Returns the label used as a parent component for the spreadsheet selector.
getSpreadsheets() - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
getSpreadsheets() - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartModel
  Returns an iterator over the spreadsheets used by the model.
getSpreadsheetValue(ISpreadsheet, T, ITimeSpan) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
getSpreadsheetValue(ISpreadsheet, ITimeSpan) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
getSpreadsheetValue() - Method in class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Returns the value that was entered into a spreadsheet cell.
getSpreadsheetValue(ISpreadsheet, T, ITimeSpan) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartModel
  Returns an object for the given tree node, the given spreadsheet and the given time span.
getSpreadsheetValue(ISpreadsheet, ITimeSpan) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartNode
  Returns a value for the given time span.
getSpreadsheetValueType(ISpreadsheet, T, ITimeSpan) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
getSpreadsheetValueType(ISpreadsheet, T, ITimeSpan) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartModel
  Returns the type of the object shown within the specified spreadsheet cell (specification via tree node, spreadsheet, time span).
getStandardDuration() - Method in interface com.dlsc.flexgantt.model.dateline.IGranularity
  Returns the standard duration in milliseconds of the granularity, e.g.
getStandardDuration() - Method in enum com.dlsc.flexgantt.model.dateline.SimpleGranularity
getStandardDuration() - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
getStartCalendar() - Method in class com.dlsc.flexgantt.model.TimeSpan
  Returns a new calendar object based on the current start time.
getStartCalendar(TimeZone) - Method in class com.dlsc.flexgantt.model.TimeSpan
  Returns a new calendar object based on the current start time.
getStartDate() - Method in class com.dlsc.flexgantt.model.TimeSpan
  Returns a new date object based on the current start time.
getStartRow() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns the start row of the tree table.
getStartRow() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the first visible row in the currently visible rectangle.
getStartRow() - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayerEvent
  Returns the first row contained in the lasso selection.
getStartTime() - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Returns the time span's start time.
getStartTime() - Method in class com.dlsc.flexgantt.model.TimeSpan
getStartTimeModel() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Returns the spinner model used for the start time.
getStartTimeSpinner() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Returns the spinner used for editing the start time.
getStartTimeSpinner() - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Returns the spinner used to edit the start time of the eventline object.
getStatus() - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Returns an object that represents some kind of status that the timeline object is in.
getStatus() - Method in interface com.dlsc.flexgantt.model.gantt.ITimelineObject
  Returns a status object that can be used by the `OverviewPalette` to color the timeline objects in different colors based on some application specific information.
getStatus() - Method in class com.dlsc.flexgantt.swing.StatusBar
  Returns the current status text.
getStatusBar() - Method in class com.dlsc.flexgantt.swing.GanttChartFrame
  Returns the statusbar used for showing Gantt chart specific properties and status information.
getStatusBar() - Method in class com.dlsc.flexgantt.swing.GanttChartInternalFrame
  Returns the statusbar used for showing Gantt chart specific properties and status information.
getStatusLabel() - Method in class com.dlsc.flexgantt.swing.StatusBar
  Returns the label used for displaying the status message.
getString(String) - Static method in class com.dlsc.flexgantt.util.Messages
  Helper method, which returns a value (a translation) for the given key.
getStroke() - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Returns the stroke used to draw the crosshair lines.
getStroke(Class) - Method in class com.dlsc.flexgantt.swing.layer.system.EventlineLayer
  Returns the paint object that will be used for drawing eventline objects of the given type.
getSupportedLassoModes() - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Returns the supported lasso modes.
getSupportedRelationshipTypes(TimelineObjectPath, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultRelationshipPolicy
getSupportedRelationshipTypes(TimelineObjectPath, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IRelationshipPolicy
  Determines the types of relationships that are supported by the given timeline object (end to start, start to end, start to start, end to end).
getSupportedSortDirections() - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Returns the sort directions that are supported by the tree table header.
getSystemLayer(Class<T>) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the UI component for the given system layer.
getTabbedPane() - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
  Returns the tabbed pane used by the container for switching from one Gantt chart to another.
getTable() - Method in class com.dlsc.flexgantt.swing.MessageDialog
  Returns the table used by the dialog to list all messages associated with the Gantt chart.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class com.dlsc.flexgantt.swing.scheduling.ResolutionTableCellEditor
getTargetLocation() - Method in class com.dlsc.flexgantt.swing.util.PathCalculator
  Returns the target location.
getTargetPath() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateConstraintCommand
  The path to the timeline object that will be used as the target of the constraint.
getTargetPath() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateRelationshipCommand
  The path to the timeline object that will be used as the target of the relationship.
getTargetPath() - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
getTargetPath() - Method in interface com.dlsc.flexgantt.model.gantt.IRelationship
  Returns the tree path information that can be used to locate the row on which the target timeline object is displayed.
getText() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns the text that will be shown by the renderer in the currently drawn time span cell.
getText(Object, Object) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Returns a text for the given cell value.
getText(Object, Object) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.CalendarRenderer
getText(Object, Object) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.DateRenderer
getText(Object, Object) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.DoubleRenderer
getText(Object, Object) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.EnumRenderer
getText(Object, Object) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.IconRenderer
getText() - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Returns the current displayed message.
getTextArea() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Returns the text area that displays the drag information.
getTextArea() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultPopupRenderer
  Returns the text area that is used inside the renderer to display the popup text.
getTextColor() - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Returns the color used for the text shown by the info renderer.
getTextColor() - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Returns the color used to draw the text in the four corners of the crosshair.
getTextColor() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Returns the color used for the text shown by the info renderer.
getTextField() - Method in class com.dlsc.flexgantt.swing.selector.TimeZoneSelector
  Returns the filter text field.
getTextField() - Method in class com.dlsc.flexgantt.swing.TimeZoneDialog
  Returns the filter text field.
getTexture() - Method in class com.dlsc.flexgantt.swing.layer.system.BackgroundLayer
  Returns an image that will be used as a texture to fill the background of the layer container.
getTexture() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the image that is being used to fill the background of the table with a texture.
getTime() - Method in class com.dlsc.flexgantt.model.dateline.GridLine
  Returns the time represented the grid line location
getTimeAt(int) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Returns the time for the given x-coordinate.
getTimeAt(int) - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns the time at the given location.
getTimeAt(int) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the time in millis at the given x-coordinate (location).
getTimeAt(int) - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
getTimeAt(int) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Returns the time unit specified by the given pixel location.
getTimeDuration(int) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Returns the duration in milliseconds represented by the given width.
getTimeGranularity(String) - Static method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  A name-based lookup of time granularities.
getTimeGranularity(ITimeSpan, int) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Returns a suitable time granularity that can be used to display the given time span in the given width.
getTimeLabel() - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Returns the label used to display a time point.
getTimeline() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the Timeline component, which consists of the Dateline and the Eventline.
getTimeline() - Method in class com.dlsc.flexgantt.swing.action.timeline.AbstractTimelineAction
  Returns the timeline on which the action will be performed.
getTimeline() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns the Gantt chart's timeline.
getTimeline() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the timeline.
getTimeline() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerScrollPane
  Returns the timeline that is displayed as the column header view if the scrollpane is the primary one.
getTimeline() - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Returns the timeline to print.
getTimeline() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Returns the timeline that is being controlled by the panel.
getTimeline() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the parent timeline container of which the dateline is a member.
getTimeline() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the parent timeline container.
getTimelineDateFormat() - Method in class com.dlsc.flexgantt.policy.layer.DefaultCrosshairPolicy
  Returns the date formatting object used for formatting the date at the current crosshair cursor location.
getTimelineObject() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeTimelineObjectTimeSpanCommand
  Returns the timeline object that was modified by the command.
getTimelineObject() - Method in class com.dlsc.flexgantt.command.layer.DefaultDeleteTimelineObjectCommand
  Returns the timeline object that will / was deleted.
getTimelineObject() - Method in class com.dlsc.flexgantt.command.layer.DefaultDragAndDropCommand
  Returns the timeline object that gets dragged & dropped.
getTimelineObject() - Method in class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Returns the timeline object that was affected by a change in the model.
getTimelineObject() - Method in class com.dlsc.flexgantt.model.gantt.TimelineObjectPath
  Returns the timeline object to which the path points.
getTimelineObject() - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
  Returns the currently edited timeline object.
getTimelineObject() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the timeline object that is currently being rendered.
getTimelineObjectActions(LayerContainer, TimelineObjectPath) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultActionProvider
  Returns the actions registered for the timeline object specified by the given timeline object path.
getTimelineObjectActions(LayerContainer, TimelineObjectPath) - Method in interface com.dlsc.flexgantt.swing.layer.system.IActionProvider
  Returns the actions that are available for the timeline object given by the path.
getTimelineObjectDateFormat() - Method in class com.dlsc.flexgantt.policy.layer.DefaultCrosshairPolicy
  Returns the date formatting object used for formatting the date information provided by the timeline object over which the crosshair cursor is hovering
getTimelineObjectEditor(Class) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns a timeline object editor for an object.
getTimelineObjectEditor() - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
  Returns the currently used timeline object editor.
getTimelineObjectEditorComponent(EditingLayer, TimelineObjectPath) - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
getTimelineObjectEditorComponent(EditingLayer, TimelineObjectPath) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultActivityObjectEditor
getTimelineObjectEditorComponent(EditingLayer, TimelineObjectPath) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectEditor
getTimelineObjectEditorComponent(EditingLayer, TimelineObjectPath) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectEditor
  Returns the actual editor component for the given tree node and timeline object.
getTimelineObjectLayer(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the timeline object layer for the given model layer.
getTimelineObjectLayer() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the timeline object layer where the current rendering operation takes place.
getTimelineObjectLayers() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns a collection of all timeline object layers.
getTimelineObjectPath(T, S, ILayer) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Returns a timeline object path for the given node and object.
getTimelineObjectPath() - Method in interface com.dlsc.flexgantt.swing.ITimelineObjectPathMessage
  A path to the timeline object.
getTimelineObjectPath() - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
  Returns the path to the currently edited timeline object.
getTimelineObjectPath() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Returns the path to the currently rendered capacity object.
getTimelineObjectPath() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Returns the path to the currently rendered event object.
getTimelineObjectPath() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Returns the path to the currently rendered timeline object.
getTimelineObjectPath() - Method in class com.dlsc.flexgantt.swing.TimelineObjectPathMessage
getTimelineObjectPaths() - Method in class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Returns the timeline objects that were affected by the change.
getTimelineObjectPaths() - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectSelectionEvent
  Returns the added / removed timeline objects.
getTimelineObjectRenderer(Class) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns a timeline object renderer for an object.
getTimelineObjectRendererComponent(TimelineObjectLayer, TimelineObjectPath, boolean, boolean, boolean, int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultActivityObjectRenderer
getTimelineObjectRendererComponent(TimelineObjectLayer, TimelineObjectPath, boolean, boolean, boolean, int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
getTimelineObjectRendererComponent(TimelineObjectLayer, TimelineObjectPath, boolean, boolean, boolean, int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
getTimelineObjectRendererComponent(TimelineObjectLayer, TimelineObjectPath, boolean, boolean, boolean, int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
getTimelineObjectRendererComponent(TimelineObjectLayer, TimelineObjectPath, boolean, boolean, boolean, int) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectRenderer
  Returns a component that will be used to renderer the given timeline object.
getTimelineObjectRendererInsets(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
getTimelineObjectRendererInsets(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
getTimelineObjectRendererInsets(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
getTimelineObjectRendererInsets(int, int, int, int) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectRenderer
  Returns the insets of the object renderer.
getTimelineObjects() - Method in class com.dlsc.flexgantt.command.layer.DefaultMultiDragAndDropCommand
  Returns the timeline objects that get dragged & dropped.
getTimelineObjects() - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
getTimelineObjects(ILayer) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
getTimelineObjects() - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartNode
  Returns a list of all timeline objects on all layers.
getTimelineObjects(ILayer) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartNode
  Returns a list of all timeline objects that are associated with the given layer.
getTimelineObjectsIterator(T, ILayer, ITimeSpan) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
getTimelineObjectsIterator(ITimeSpan) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  Returns an iterator for all timeline objects on all layers for the given time span.
getTimelineObjectsIterator(ILayer, ITimeSpan) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
getTimelineObjectsIterator(T, ILayer, ITimeSpan) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartModel
  Returns an `Iterator` that can be used to iterate over all timeline objects stored on the given node and layer within the given time span.
getTimelineObjectsIterator(ILayer, ITimeSpan) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartNode
  Returns an iterator for all timeline objects on the given layer for the given time span.
getTimelineObjectStatusColor(Object) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the color mapped to the given status object.
getTimelineObjectStatusIcon(Object) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the icon mapped to the given status object.
getTimeLocation(long) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Returns the location of the given time point.
getTimeLocation(long) - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns the x-coordinate for the given time point.
getTimeLocation(long) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the location of the given time point.
getTimeLocation(long) - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
getTimeLocation(long) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
getTimeNow() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the time point that is considered to be time now.
getTimeNowLabel() - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Returns the label used to display the 'time now'.
getTimeNowString(IDatelineModel, long) - Method in interface com.dlsc.flexgantt.policy.gantt.IStatusBarPolicy
  Returns a string representing the given time point, which represents time now.
getTimeNowString(IDatelineModel, long) - Method in class com.dlsc.flexgantt.policy.gantt.SimpleGranularityStatusBarPolicy
getTimeNowString(IDatelineModel, long) - Method in class com.dlsc.flexgantt.policy.gantt.TimeGranularityStatusBarPolicy
getTimePoint() - Method in class com.dlsc.flexgantt.model.bookmarks.Bookmark
  Returns the time point where the bookmark is located.
getTimeSpan() - Method in class com.dlsc.flexgantt.command.eventline.DefaultCreateEventlineObjectCommand
  Returns the time span that will be assigned to the newly created eventline object.
getTimeSpan() - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeSpreadsheetValueCommand
  Returns the time span (the x-coordinate) of the spreadsheet cell.
getTimeSpan() - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateTimelineObjectCommand
  Returns the time span where the newly created timeline object will be placed.
getTimeSpan() - Method in class com.dlsc.flexgantt.model.calendar.AbstractCalendarEntry
getTimeSpan() - Method in interface com.dlsc.flexgantt.model.calendar.ICalendarEntry
  Returns the time span of the calendar entry.
getTimeSpan() - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
getTimeSpan() - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Returns the total time span covered by the model / dateline.
getTimeSpan(T) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineModel
getTimeSpan(T) - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineModel
  Returns the time span allocated to the given object.
getTimeSpan(S) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
getTimeSpan() - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
getTimeSpan() - Method in class com.dlsc.flexgantt.model.gantt.GanttChartModelEvent
  Returns the time span that was affected by the change.
getTimeSpan(S) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartModel
  Returns the time span of the given timeline object.
getTimeSpan() - Method in interface com.dlsc.flexgantt.model.gantt.ITimelineObject
  Returns the time allocation of the timeline object.
getTimeSpan() - Method in class com.dlsc.flexgantt.model.paging.Page
  Returns the time span represented by the page.
getTimeSpan() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Convenience method, which returns the total time span covered by the Gantt chart.
getTimeSpan() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Returns the time span where the dragged timeline object would be dropped.
getTimeSpan() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Returns the time span that is currently being drawn by the renderer.
getTimeSpan() - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayerEvent
  Returns the time span to which the dragged object has been moved (or resized) by the user.
getTimeSpan() - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayerEvent
  Returns the time span to which the dragged object has been moved (or resized) by the user.
getTimeSpan() - Method in class com.dlsc.flexgantt.swing.ObjectBounds
  Returns the time span of the timeline object.
getTimeSpan() - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Returns the time span that needs to be printed.
getTimeSpan() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns the time span that is currently being rendered.
getTimeSpan() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Returns the time span shown by the panel (not the timeline)
getTimeSpan() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the time span represented by the dateline.
getTimeSpan() - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Returns the time span entered inside the panel.
getTimeSpan() - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityTimelineControlPanel
getTimeSpan() - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityTimelineControlPanel
getTimeSpanAt(int, boolean) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Returns the time span that gets defined by the grid lines to the left and the right of the given x-coordinate.
getTimeSpanAt(Point) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the time span in which the given point is located.
getTimeSpanAt(int, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the time span in which the given x-coordinate is located.
getTimeSpanAt(int, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
getTimeSpanAt(int, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
getTimeSpans() - Method in class com.dlsc.flexgantt.swing.layer.TimeSpanSelectionEvent
  Returns the added / removed time spans.
getTimeSpanString(IDatelineModel, ITimeSpan) - Method in interface com.dlsc.flexgantt.policy.gantt.IStatusBarPolicy
  Returns a string representing the given time span.
getTimeSpanString(IDatelineModel, ITimeSpan) - Method in class com.dlsc.flexgantt.policy.gantt.SimpleGranularityStatusBarPolicy
getTimeSpanString(IDatelineModel, ITimeSpan) - Method in class com.dlsc.flexgantt.policy.gantt.TimeGranularityStatusBarPolicy
getTimeSpanUsed() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns the time span that is used by the layer.
getTimeSpanUsed() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the time span used by the layer container.
getTimeSpanUsed() - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
getTimeString(long) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Returns a textual representation for the givent time point.
getTimeString(IDatelineModel, long) - Method in interface com.dlsc.flexgantt.policy.gantt.IStatusBarPolicy
  Returns a string representing the given time point.
getTimeString(IDatelineModel, long) - Method in class com.dlsc.flexgantt.policy.gantt.SimpleGranularityStatusBarPolicy
getTimeString(IDatelineModel, long) - Method in class com.dlsc.flexgantt.policy.gantt.TimeGranularityStatusBarPolicy
getTimeString(long) - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
getTimeString(long) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
getTimeZone() - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Returns the currently used time zone.
getTimeZone() - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
getTimeZone() - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Returns the time zone represented by the dateline.
getTimeZone() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the time zone represented by the dateline.
getTimeZoneLabel() - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Returns the label used to display the time zone represented by the model of the `Dateline` (see `IDatelineModel.getTimeZone()`).
getTimeZonePanel() - Method in class com.dlsc.flexgantt.swing.selector.TimeZoneSelector
  Returns the panel that displays the time zones.
getTimeZonePanel() - Method in class com.dlsc.flexgantt.swing.TimeZoneDialog
  Returns the panel that displays the time zones.
getTitle() - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
  Returns the title shown by the editor.
getTitle() - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Returns the print title, which is shown on each page.
getTitleColor() - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Returns the color used for the title in the printout.
getTitleFont() - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Returns the font used for the title in the printout.
getTitleIcon(Object, TimelineObjectPath, IGanttChartModel) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Returns an icon that will be shown in the header / title of the popup.
getTitleIcon(Object, TreePath, IGanttChartModel) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Returns an icon that will be shown in the header / title of the popup.
getTitleIcon(Object, IRelationship, IGanttChartModel) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Returns an icon that will be shown in the header / title of the popup.
getTitleLabel() - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Returns the label that gets used to display the title of the popup.
getTitleLabel() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Returns the label used to display a short title in the drag info.
getTitleLabel() - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
  Returns the label, which is responsible for showing the title.
getTitleLabel() - Method in class com.dlsc.flexgantt.swing.selector.Selector
  Returns the label used for displaying the title of the selector window.
getToLabel() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Returns the label used for labelling the to spiner.
getToolBar() - Method in class com.dlsc.flexgantt.swing.GanttChartFrame
  Returns the toolbar used for displaying the Gantt chart's actions.
getToolBar() - Method in class com.dlsc.flexgantt.swing.GanttChartInternalFrame
  Returns the toolbar used for displaying the Gantt chart's actions.
getToolBarActions() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns all toolbar actions currently associated with the Gantt chart.
getToolTipText(TreeTableColumn) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
getToolTipText(TreeTableColumn) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns the appropriate tooltip text for the given column.
getToolTipText() - Method in class com.dlsc.flexgantt.swing.action.AbstractFlexGanttAction
  Returns the action's tooltip text.
getToolTipText(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns a tooltip text for the given mouse event (mouse location).
getToolTipText(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the text for a tooltip that is appropriate for the given mouse event and its location.
getTopMostEventlineObjectAt(int, int) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Returns the eventline object that is on top of all other eventline objects at the given location.
getTotalChildrenCount() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Calculates the total number of all children rows.
getTotalChildrenHeight() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Calculates the total height of all children rows.
getTotalColumnWidth() - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
getTotalColumnWidth() - Method in interface com.dlsc.flexgantt.model.treetable.IColumnModel
  Returns the total width as calculated by the widths of the individual columns.
getTreeCellEditorComponent(JTree, Object, boolean, boolean, boolean, int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.EnumEditor
getTreePath() - Method in class com.dlsc.flexgantt.model.gantt.TimelineObjectPath
  Creates a tree path for the timeline object path.
getTreePath() - Method in interface com.dlsc.flexgantt.swing.ITreePathMessage
  Returns the tree path associated with the message.
getTreePath() - Method in class com.dlsc.flexgantt.swing.TreePathMessage
getTreePath(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns a tree path object for the given row.
getTreePathAt(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns a tree path object for the given y coordinate.
getTreePaths(int[]) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns an array of tree path objects for the given array of rows.
getTreeTable() - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
  Returns the tree table to which the row header belongs.
getTreeTable() - Method in class com.dlsc.flexgantt.swing.action.treetable.AbstractTreeTableAction
  Returns the tree table on which the action will be performed.
getTreeTable() - Method in class com.dlsc.flexgantt.swing.GanttChart
  Returns the Gantt chart's tree table that is responsible for visualizing the hierarchical data structures provided by the Gantt chart model (which is basically an extended tree table model).
getTreeTable() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns the tree table that is shown to the left of the layer (container).
getTreeTable() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the tree table that is placed to the left of the layer container.
getTreeTable() - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Returns the tree table to print.
getTreeTable() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Returns the tree table used for printing.
getTreeTable() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Returns the tree table to which the cell focus manager belongs.
getTreeTable() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
  Returns the tree table.
getTreeTable() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
  Returns the tree table that is being managed by the DnD manager.
getTreeTable() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the tree table in which the node gets displayed.
getTreeTable() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableScrollPane
  Returns the tree table shown in the viewport of the scrollpane.
getTreeTableCellEditorComponent(TreeTable, Object, boolean, int, int) - Method in class com.dlsc.flexgantt.swing.DefaultTreeTableCellEditor
getTreeTableCellEditorComponent(TreeTable, Object, boolean, int, int) - Method in interface com.dlsc.flexgantt.swing.treetable.ITreeTableCellEditor
  Returns the editor component that will be placed inside the cell so that the user can edit the cell's value.
getTreeTableCellEditorComponent(TreeTable, Object, boolean, int, int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.CalendarEditor
getTreeTableCellEditorComponent(TreeTable, Object, boolean, int, int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.ColorEditor
getTreeTableCellEditorComponent(TreeTable, Object, boolean, int, int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.DateEditor
getTreeTableCellRendererComponent(TreeTable, Object, Object, int, boolean, boolean, boolean, int, int, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
getTreeTableCellRendererComponent(TreeTable, Object, Object, int, boolean, boolean, boolean, int, int, boolean) - Method in interface com.dlsc.flexgantt.swing.treetable.ITreeTableCellRenderer
  Returns a component suitable for rendering the given value object inside a cell of the given tree table.
getTreeTableCellRendererComponent(TreeTable, Object, Object, int, boolean, boolean, boolean, int, int, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.BooleanRenderer
getTreeTableCellRendererComponent(TreeTable, Object, Object, int, boolean, boolean, boolean, int, int, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.ColorRenderer
getTreeTableColumnHeader() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableScrollPane
  Returns the tree table column header shown at the top of the scrollpane.
getTreeTableHeader() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the tree table header component.
getTreeTableHeader() - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Returns the tree table header to print.
getTreeTableHeader() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the Gantt chart's tree table header.
getTreeTableNode() - Method in class com.dlsc.flexgantt.swing.ObjectBounds
  Returns the (tree table internal) representation of the tree node.
getTreeTableNodeAt(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the tree table node for the given y-coordinate.
getTreeTableNodes() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the array that is storing the tree table nodes.
getTreeTableNodesBetween(int, int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns all nodes located on or between the two given y-coordinates.
getTreeTablePolicyProvider() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Returns the policy provider of the tree table.
getTreeTableRowHeader() - Method in class com.dlsc.flexgantt.swing.GanttChart
  The row header of the tree table.
getTreeTableRowHeader() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableScrollPane
  Returns the tree table row header shown to the left of the scrollpane.
getTreeTableRowHeaderWidth() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns the width used to calculate the preferred size of all tree table row headers currently in use by the Gantt chart.
getTreeTables() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns all tree tables managed by the Gantt chart container.
getTreeTables() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
getTreeTables() - Method in class com.dlsc.flexgantt.swing.GanttChart
getTreeTables() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
getTreeTables() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
getTreeTableScrollPane() - Method in class com.dlsc.flexgantt.swing.GanttChart
  Returns the scrollpane that wraps the tree table, the row header and the column header (basically the entire left-hand side of the chart).
getTreeTableScrollPane() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
  Returns the scrollpane that wraps the tree table, the row header and the column header.
getTreeTableScrollPanes() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns all tree table scrollpanes managed by the Gantt chart container.
getTreeTableScrollPanes() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
getTreeTableScrollPanes() - Method in class com.dlsc.flexgantt.swing.GanttChart
getTreeTableScrollPanes() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
getTreeTableScrollPanes() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
getTriggerEvent() - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Returns the mouse event, which triggered the last drag gesture.
getType() - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
getType() - Method in interface com.dlsc.flexgantt.model.gantt.IRelationship
  The type of relationship expressed by the line drawn between two timeline objects.
getTypeBox() - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Returns the checkbox used to specify the type of eventline object that will be created (activity or event).
getTypedUserObject() - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Returns the user object.
getTypesOfLowerSystemLayers() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns those system layers that will be placed below the timeline object layers and the customer layers.
getTypesOfUpperSystemLayers() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns those system layers that will be placed above the timeline object layers and the customer layers.
getUndoableCommand() - Method in class com.dlsc.flexgantt.command.DefaultCommandStack
  Returns the command, which would be undone if the application called the undo operation on the stack.
getUndoableCommand() - Method in interface com.dlsc.flexgantt.command.ICommandStack
  Returns the command, which will be undone if the `undo` method gets called.
getUndoneCommands() - Method in class com.dlsc.flexgantt.command.DefaultCommandStack
  Returns a copy of the list of undone commands.
getUpButton() - Method in class com.dlsc.flexgantt.swing.ColumnChooser
  Returns the button that is being used to move a column up in the list of used columns.
getUsedList() - Method in class com.dlsc.flexgantt.swing.ColumnChooser
  Returns the UI list that displays the used columns.
getUsedListScrollPane() - Method in class com.dlsc.flexgantt.swing.ColumnChooser
  Returns the scrollpane used for scrolling the "used" list.
getUserDropAction() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Returns the drop action requested by the user (move, copy).
getUserObject() - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Returns the user object wrapped by the timeline object.
getUserObject() - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Deprecated.
  use `DefaultMutableTreeTableNode.getTypedUserObject()` instead
getValue(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.gantt.ISpreadsheetValuesList
  Returns the value for the given time span.
getValue(ITimeSpan) - Method in class com.dlsc.flexgantt.model.gantt.SpreadsheetValuesList
getValue() - Method in class com.dlsc.flexgantt.swing.util.AbstractSwingWorker
  Get the value produced by the worker thread, or null if it hasn't been constructed yet.
getValueAt(int, int) - Method in class com.dlsc.flexgantt.swing.MessageTableModel
getValueAt(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the column value of the wrapped model node for the given model index.
getValueIndex() - Method in class com.dlsc.flexgantt.command.treetable.DefaultChangeValueCommand
  Returns the model index under which the new value gets stored.
getValues() - Method in class com.dlsc.flexgantt.command.treetable.DefaultCreateNodeCommand
  Returns the initial column values that will be assigned to the new child node.
getVendor() - Static method in class com.dlsc.flexgantt.util.FlexGanttLicenseManager
  Returns the name of the vendor (e.g.
getVersion() - Static method in class com.dlsc.flexgantt.util.FlexGanttLicenseManager
  Returns the product version (e.g. "1", "1", ...).
getVersion() - Static method in class com.dlsc.flexgantt.util.Version
  Returns the FlexGantt version number in the format major.minor.bug (1.0.0).
getVerticalGap() - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Returns the gap (in pixels) between the header and the main print area, and the main print area and the footer.
getVerticalGridColor() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the color used for drawing the vertical lines of the grid.
getVerticalPages() - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Returns the total number of pages to use vertically for printing.
getVerticalSplitter() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the component used to realize the vertical splitter.
getVerticalSplitterLocation() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns the location of the vertical splitter, which separates the left-hand side from the right-hand side of the Gantt chart.
getViolation(long, long) - Method in class com.dlsc.flexgantt.model.scheduling.AbstractConstraint
getViolation() - Method in class com.dlsc.flexgantt.model.scheduling.ConstraintViolationMessage
  Returns the violation.
getViolation(long, long) - Method in interface com.dlsc.flexgantt.model.scheduling.IConstraint
  Checks whether a violation of the constraint exists for the given two time points.
getVisibleLayers() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns the layer stack of those layers that are currently visible.
getVisibleRowCount() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns the number of rows currently shown in the visible part of the tree table.
getVisibleTimeSpan() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the currently visible time span.
getWeekendDays() - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Returns the weekend days supported by the calendar.
getWidth() - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Returns the current width of the column.
getWidth() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Convenience method to access `JComponent.getWidth()`.
getWrappedProgressMonitor() - Method in class com.dlsc.flexgantt.command.ProgressMonitorWrapper
  Returns the wrapped progress monitor.
getY() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Returns the y-coordinate of the row in which the node gets displayed.
getZoom() - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
getZoom() - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Returns the zoom factor of the model / dateline.
getZoomClicks() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the number of clicks that are needed to trigger a zoom operation.
getZoomStrategy() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns the currently used zoom strategy.
Gif16EclipseIconMap - Class in com.dlsc.flexgantt.icons.gif16eclipse
  An icon map implementation that uses GIF images to create icons for the icon IDs.
Gif16EclipseIconMap() - Constructor for class com.dlsc.flexgantt.icons.gif16eclipse.Gif16EclipseIconMap
  Constructs a new icon map.
Gif16EclipseIconMap(int, int) - Constructor for class com.dlsc.flexgantt.icons.gif16eclipse.Gif16EclipseIconMap
  Constructs a new icon map.
GradientBorder - Class in com.dlsc.flexgantt.swing.util
  A border implementation that draws a gradient in the background.
GradientBorder() - Constructor for class com.dlsc.flexgantt.swing.util.GradientBorder
granularity - Variable in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
  Stores the currently used time granularity (e.g. hours, minutes, seconds, ...).
GranularitySelector - Class in com.dlsc.flexgantt.swing.selector
  A small window that allows the user to select a granularity that will be used by the dateline.
GranularitySelector(JComponent, Dateline) - Constructor for class com.dlsc.flexgantt.swing.selector.GranularitySelector
  Constructs a new granularity selector.
GraphicsUtilities - Class in com.dlsc.flexgantt.swing.util
  `GraphicsUtilities` contains a set of tools to perform common graphics operations easily.
GRID_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that toggles the grid lines.
GridAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that controls the vertical grid lines.
GridAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.GridAction
  Constructs a new action.
gridComponentChanged() - Method in class com.dlsc.flexgantt.swing.GridControl
gridComponentChanged() - Method in class com.dlsc.flexgantt.swing.GridControlPanel
gridComponentChanged() - Method in interface com.dlsc.flexgantt.swing.IGridComponentListener
  Callback method that gets invoked when the grid granularity used by a grid component changes.
GridControl - Class in com.dlsc.flexgantt.swing
  A control that allows the user to enable / disable a virtual grid that will be used for drag and drop operations related to timeline objects.
GridControl(AbstractGanttChart, IGridComponent) - Constructor for class com.dlsc.flexgantt.swing.GridControl
  Constructs a new grid control.
GridControlPanel - Class in com.dlsc.flexgantt.swing
  A container for grid controls.
GridControlPanel(AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.GridControlPanel
  Constructs a new grid control panel.
GridLayer - Class in com.dlsc.flexgantt.swing.layer.system
  The grid layer is responsible for drawing the vertical and horizontal grid lines.
GridLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Constructs a new grid layer.
GridLine - Class in com.dlsc.flexgantt.model.dateline
  A class that combines a grid coordinate with the corresponding time point at the location.
GridLine(int, long) - Constructor for class com.dlsc.flexgantt.model.dateline.GridLine
  Constructs a new grid line.
GridLine.DstChangeType - Enum in com.dlsc.flexgantt.model.dateline
  An enumerator used to represent the two types of DST change that can happen.
GridLineMode - Enum in com.dlsc.flexgantt.util
  An enumerator used for controlling the grid that gets applied in the layer container on the right-hand side of the Gantt chart.
GridSelector - Class in com.dlsc.flexgantt.swing.selector
  A small window that allows the user to select a granularity that will be used for a virtual grid during drag & drop operations.
GridSelector(JComponent, IGridComponent) - Constructor for class com.dlsc.flexgantt.swing.selector.GridSelector
  Constructs a new grid selector.

## H

hasClipNodes() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Determines whether or not the current drawing clip affected any tree table nodes.
hasEarlierPage() - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
hasEarlierPage() - Method in interface com.dlsc.flexgantt.model.paging.IPagingModel
  Determines if the model has a page that starts earlier than the currently used page.
hasFocus() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Returns the focus state of the node in which the rendering takes place.
hasFocus() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
hasFocus() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Determines if the spreadsheet layer currently has the focus and can be edited.
hasFocus() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Determines if the capacity object has the focus.
hasFocus() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Determines whether the currently painted timeline object has the focus or not.
hasFocus() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Determines whether the currently rendered time span (cell) is the focus owner.
hasFocus() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Determines whether the rendered eventline object has the focus.
hasFocus(int, int) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Checks whether the cell at the given row and column is currently focused.
hasFocus() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Checks whether any cell is currently focused.
hasLaterPage() - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
hasLaterPage() - Method in interface com.dlsc.flexgantt.model.paging.IPagingModel
  Determines if the model has a page that starts later than the currently used page.
hasNext() - Method in class com.dlsc.flexgantt.model.gantt.BinarySearchTimelineObjectIterator
hasNext() - Method in class com.dlsc.flexgantt.model.gantt.LinearSearchTimelineObjectIterator
hasNext() - Method in class com.dlsc.flexgantt.model.TimeSpanIterator
hasNext() - Method in class com.dlsc.flexgantt.model.treetable.ColumnModelIterator
  Returns TRUE if the iterator is capable of returning one more table column.
hideAllLayers() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Hides all timeline object and custom layers.
hideLayer(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Hides the layer that belongs to the given model layer.
hints - Variable in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Rendering hints to set anti aliasing.
HolidayCalendarEntry - Class in com.dlsc.flexgantt.model.calendar
  A calendar entry implementation for holidays.
HolidayCalendarEntry(ITimeSpan, boolean) - Constructor for class com.dlsc.flexgantt.model.calendar.HolidayCalendarEntry
  Constructs a new holiday calendar entry.

## I

IActionProvider - Interface in com.dlsc.flexgantt.swing.layer.system
  An action provider determines which quick actions are available for a given timeline object.
IActivityObject - Interface in com.dlsc.flexgantt.model.gantt
  Timeline objects that implement this interface are considered activities and add additional properties.
IBookmarkModel - Interface in com.dlsc.flexgantt.model.bookmarks
  A model used for implementing a bookmark concept within the Gantt chart.
IBookmarkModelListener - Interface in com.dlsc.flexgantt.model.bookmarks
  A listener that can be attached to a bookmark model.
ICalendarEntry - Interface in com.dlsc.flexgantt.model.calendar
  An interface for objects that can be managed by subclasses of `AbstractCalendarModel`.
ICalendarEntryRenderer - Interface in com.dlsc.flexgantt.swing.layer.system
  A renderer specialized on rendering calendar entries.
ICalendarModel<T,S> - Interface in com.dlsc.flexgantt.model.calendar
  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 - Interface in com.dlsc.flexgantt.model.calendar
  An interface definition for listeners that want to receive events from a calendar model.
ICapacityObject - Interface in com.dlsc.flexgantt.model.gantt
  Timeline objects that implement this interface can be visualized as capacity allocations.
IColumnHeaderRenderer - Interface in com.dlsc.flexgantt.swing.treetable
  A renderer used to visualize the individual headers of columns.
IColumnModel - Interface in com.dlsc.flexgantt.model.treetable
  A column model interface that will be used by the tree table's column header component.
IColumnModelListener - Interface in com.dlsc.flexgantt.model.treetable
  A listener interface for column models.
ICommand - Interface in com.dlsc.flexgantt.command
  This interface needs to be implemented by any command that needs to be executed in the context of a Gantt chart.
ICommandInterceptor<T extends AbstractGanttChart> - Interface in com.dlsc.flexgantt.swing
  A command interceptor gets invoked if a certain type of command is about to be executed.
ICommandStack - Interface in com.dlsc.flexgantt.command
  A command stack interface that can be used by a Gantt chart to execute, undo, and redo commands.
ICommandStackListener - Interface in com.dlsc.flexgantt.command
  Command stack listeners can be attached to command stacks and will be informed if a command gets executed, undone or redone.
IComponentFactory - Interface in com.dlsc.flexgantt.swing
  An interface used for factories that are capable of creating the various components that constitute a Gantt chart (timeline, tree table, layer container, row header, column header, ...).
IconId - Enum in com.dlsc.flexgantt.icons
  Icon IDs are used in conjunction with the icon registry class.
IconRegistry - Class in com.dlsc.flexgantt.icons
  The icon registry provides access to the icon set used by the framework.
IconRenderer() - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTable.IconRenderer
  Constructs a new icon renderer.
IConstraint<T,S extends IGranularity> - Interface in com.dlsc.flexgantt.model.scheduling
  A constraint is a specialization of a generic relationship between two timeline objects.
ICrosshairPolicy - Interface in com.dlsc.flexgantt.policy.layer
  A policy used for the crosshair feature.
ICrosshairPolicy.LabelPosition - Enum in com.dlsc.flexgantt.policy.layer
IDatelineMenuProvider - Interface in com.dlsc.flexgantt.swing.timeline
  A dateline menu provider is a convenient way of adding a context sensitive popup menu to the `Dateline`.
IDatelineModel<T extends IGranularity> - Interface in com.dlsc.flexgantt.model.dateline
  A dateline model provides essential information for the dateline, the dateline renderer, the grid layer.
IDatelineModelListener - Interface in com.dlsc.flexgantt.model.dateline
  An event listener that can be attached to instances of `IDatelineModel`.
IDatelineRenderer<T extends IDatelineModel> - Interface in com.dlsc.flexgantt.swing.timeline
  The renderer interface used by the dateline to renderer major and minor time spans.
IDragAndDropPolicy - Interface in com.dlsc.flexgantt.policy.layer
  A policy used in the context of drag & drop operations related to timeline objects.
IDragInfoPolicy - Interface in com.dlsc.flexgantt.policy.layer
  A policy used by the drag layer to display information to the user about the current drag location (which is a possible drop candidate).
IDragInfoRenderer - Interface in com.dlsc.flexgantt.swing.layer.system
  A drag info renderer is used to visualize information provided by an instance of `IDragInfoPolicy` during a drag & drop operation.
IDragLayerListener - Interface in com.dlsc.flexgantt.swing.layer.system
  A listener that can be attached to instances of `DragLayer`.
IDragRowRenderer - Interface in com.dlsc.flexgantt.swing.layer.system
  A drag row renderer is used to visualize additional row-specific information during a drag & drop operation.
IEditable - Interface in com.dlsc.flexgantt.swing
  A common interface for the tree table and the layer container so that both components can support cell editing.
IEditActivityObjectPolicy - Interface in com.dlsc.flexgantt.policy.layer
  A policy that is used for making decisions regarding the editing behaviour of activity objects.
IEditCapacityObjectPolicy - Interface in com.dlsc.flexgantt.policy.layer
  A policy that is used for making decisions regarding the editing behaviour of capacity objects.
IEditEventlineObjectPolicy - Interface in com.dlsc.flexgantt.policy.eventline
  A policy that is used for making various decisions regarding the editing behaviour of eventline objects.
IEditLayerPolicy - Interface in com.dlsc.flexgantt.policy.layer
  A policy used to control which layers can be deleted and which commands will be used to remove or add a layer.
IEditModeController - Interface in com.dlsc.flexgantt.swing.layer.system
  Edit mode controllers are used to fine-tune the editing behaviour of timeline objects.
IEditModeController.EditMode - Enum in com.dlsc.flexgantt.swing.layer.system
  An enumeration of possible editing states that the drag layer can be in.
IEditTimelineObjectPolicy - Interface in com.dlsc.flexgantt.policy.layer
  A policy that is used for making various decisions regarding the editing behaviour of timeline objects.
IEventlineLabelPolicy - Interface in com.dlsc.flexgantt.policy.eventline
  A policy for looking up different types of labels for the `Eventline` and the eventline objects inside of it.
IEventlineMenuProvider - Interface in com.dlsc.flexgantt.swing.timeline
  An eventline menu provider is a convenient way of adding a context sensitive popup menu to the `Eventline`.
IEventlineModel<T> - Interface in com.dlsc.flexgantt.model.eventline
  A model definition for use with the `Eventline`.
IEventlineModelListener - Interface in com.dlsc.flexgantt.model.eventline
  A definition for listeners that are interested in events fired by an `IEventlineModel`.
IEventlineObject - Interface in com.dlsc.flexgantt.model.eventline
  A specialization of the `ITimelineObject` interface.
IEventlineObjectRenderer - Interface in com.dlsc.flexgantt.swing.timeline
  A renderer used for drawing eventline objects.
IEventlineSelectionListener - Interface in com.dlsc.flexgantt.model.eventline
  A listener interface used in combination with the selection model of type `IEventlineSelectionModel`.
IEventlineSelectionModel - Interface in com.dlsc.flexgantt.model.eventline
  A definition for a selection model that can be used by the `Eventline` to manage its current selection state.
IEventlineSelectionModel.Mode - Enum in com.dlsc.flexgantt.model.eventline
  An enumeration of supported selection modes.
IEventlineSelectionPolicy - Interface in com.dlsc.flexgantt.policy.eventline
  A policy used for determining whether an object displayed in the `Eventline` can be selected by the user or not.
IGanttChartActionMap - Interface in com.dlsc.flexgantt.swing
  An interface that needs to be implemented by action maps that want to be associated with an instance of `AbstractGanttChart`.
IGanttChartModel<T,S> - Interface in com.dlsc.flexgantt.model.gantt
  A Gantt chart model provides various kinds of information in order to populate a Gantt chart with data.
IGanttChartModelListener - Interface in com.dlsc.flexgantt.model.gantt
  An event listener that can be used in combination with the `IGanttChartModel`.
IGanttChartNode<T> - Interface in com.dlsc.flexgantt.model.gantt
  An extension of the `ITreeTableNode` interface, which carries additional information that can be used to populate the right-hand side of a Gantt chart.
IGranularity<T extends IGranularity> - Interface in com.dlsc.flexgantt.model.dateline
  A granularity describes a time unit (e.g.
IGridComponent - Interface in com.dlsc.flexgantt.swing
  A grid component is an object that supports a grid based on a given granularity.
IGridComponentListener - Interface in com.dlsc.flexgantt.swing
  A grid component listener reacts to changes of the grid granularity of a grid component.
IGridLinePolicy - Interface in com.dlsc.flexgantt.policy.layer
  The grid line policy controls the behaviour of the major and minor grid lines.
IGridPolicy<T extends IGranularity> - Interface in com.dlsc.flexgantt.policy.layer
  A policy for dealing with a virtual grid.
IIconMap - Interface in com.dlsc.flexgantt.icons
  An icon map provides icons based on an icon ID.
ILabelPolicy - Interface in com.dlsc.flexgantt.policy.layer
  A policy for looking up labels used in various places.
ILassoLayerListener - Interface in com.dlsc.flexgantt.swing.layer.system
  A listener that can be attached to instances of `LassoLayer`.
ILayer - Interface in com.dlsc.flexgantt.model.gantt
  An interface for objects that represent a layer.
ILayer.Feature - Enum in com.dlsc.flexgantt.model.gantt
  An enumerator with values that describe features that a layer can have or not have.
ILayerContainerListener - Interface in com.dlsc.flexgantt.swing.layer
  A listener interface that can be implemented by objects that want to be informed about certain changes that can occur inside the layer container.
ILayerContainerMenuProvider - Interface in com.dlsc.flexgantt.swing.layer
  A menu provider is a convenient way of adding a context sensitive popup menu to the `LayerContainer`.
ILayerContainerRowHeaderRenderer - Interface in com.dlsc.flexgantt.swing.layer
  An extension of the row header renderer used for rendering the row headers of each row inside a `LayerContainerRowHeader` component.
ILayerContainerSelectionModel - Interface in com.dlsc.flexgantt.swing.layer
  A selection model used by the layer container to manage the selection of time spans.
ILayerContainerSelectionModelListener - Interface in com.dlsc.flexgantt.swing.layer
  A listener for use with `ILayerContainerSelectionModel` instances.
ILayerFactory - Interface in com.dlsc.flexgantt.swing.layer
  Layer factories are used by layer containers in order to create the actual user interface components for the various system layers, object layers, and custom layers.
ILinePolicy - Interface in com.dlsc.flexgantt.policy.layer
  A policy that can be used to create lines for timeline objects within the row of a node (nested rows, inner rows).
IMessage - Interface in com.dlsc.flexgantt.swing
  A message can be added to a Gantt chart to display information, warnings or errors.
IMessageListener - Interface in com.dlsc.flexgantt.swing
  A listener that gets informed when messages have been added or removed from an object (e.g. from an instance of `AbstractGanttChart`).
IModelValidator - Interface in com.dlsc.flexgantt.model.scheduling
  A model validator is used to verify whether any relationships or constraints inside a given Gantt chart model have been violated.
IMultiGanttChartContainer<T extends AbstractGanttChart> - Interface in com.dlsc.flexgantt.swing
  An interface for containers that are capable of storing multiple Gantt charts at the same time.
IMultiGanttChartContainerListener - Interface in com.dlsc.flexgantt.swing
  A listener that can be attached to a multi Gantt chart container instance.
IMutableTreeTableNode - Interface in com.dlsc.flexgantt.model.treetable
  An interface that needs to be implemented by tree table nodes that support mutations in the form of added, inserted or removed child nodes or by setting a new parent.
INamedObject - Interface in com.dlsc.flexgantt.util
  A common interface for any class that carries a name attribute.
includeNode(Object) - Method in interface com.dlsc.flexgantt.swing.treetable.INodeFilter
  Determines whether the given node will be included in the tree table view or not.
increment(long) - Method in enum com.dlsc.flexgantt.model.dateline.SimpleGranularity
  Increments the given number of milliseconds with the milliseconds represented by the enumerator value.
increment(long, TimeZone) - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Increments a given time point by adding time to it.
increment(Date, TimeZone) - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Increments a given date by adding time to it.
increment(Calendar) - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Increments a given calendar by adding time to it.
INDENT_CURSOR - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  The cursor that will be shown when the user wants to manually indent a tree node.
INDENT_NODES_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that indents tree nodes.
IndentNodeAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that can be used to indent nodes on a Gantt chart scope (as opposed to a simple tree table scope).
IndentNodeAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.IndentNodeAction
  Constructs a new action.
IndentNodeAction - Class in com.dlsc.flexgantt.swing.action.treetable
  An action that can be used to indent the currently selected tree table nodes.
IndentNodeAction(TreeTable) - Constructor for class com.dlsc.flexgantt.swing.action.treetable.IndentNodeAction
  Constructs a new action.
indentNodes(TreePath[]) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  The reverse operation of `TreeTable.outdentNodes(TreePath[])`.
InfiniteProgressPanel - Class in com.dlsc.flexgantt.swing.util
  An infinite progress panel displays a rotating figure and a message to notice the user of a long, duration unknown task.
InfiniteProgressPanel() - Constructor for class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Creates a new progress panel with default values:
  No message 14 bars Veil's alpha level is 70% 15 frames per second Fade in/out last 300 ms
InfiniteProgressPanel(String) - Constructor for class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Creates a new progress panel with default values:
  14 bars Veil's alpha level is 70% 15 frames per second Fade in/out last 300 ms
InfiniteProgressPanel(String, int) - Constructor for class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Creates a new progress panel with default values:
  Veil's alpha level is 70% 15 frames per second Fade in/out last 300 ms
InfiniteProgressPanel(String, int, float) - Constructor for class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Creates a new progress panel with default values:
  15 frames per second Fade in/out last 300 ms
InfiniteProgressPanel(String, int, float, float) - Constructor for class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Creates a new progress panel with default values:
  Fade in/out last 300 ms
InfiniteProgressPanel(String, int, float, float, int) - Constructor for class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Creates a new progress panel.
initCategoryActionMap() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  Fills the category/action map with mappings by invoking `AbstractGanttChartActionMap.addCategoryAction(String, String)` for each action ID defined in this class.
initCategoryActionMap() - Method in class com.dlsc.flexgantt.swing.DualGanttChartActionMap
INodeDragAndDropPolicy - Interface in com.dlsc.flexgantt.policy.treetable
  A policy used for controlling the drag & drop operations within the tree table.
INodeEditPolicy - Interface in com.dlsc.flexgantt.policy.treetable
  A policy for specifying the editing capabilities within the tree table.
INodeFilter - Interface in com.dlsc.flexgantt.swing.treetable
  This interface can be used to filter the rows / nodes shown in the tree table component.
insert(MutableTreeNode, int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
INSERT_NODE_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that inserts tree nodes.
insertColumn(TreeTableColumn, int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
  Inserts a new column at the given index.
insertGanttChart(String, T, int) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
  Inserts the given Gantt chart at the given index / location.
insertGanttChart(String, Icon, T, int) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
  Inserts the given Gantt chart at the given index / location.
insertGanttChart(String, Icon, T, String, int) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
  Inserts the given Gantt chart at the given index / location.
insertNode(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Inserts a new row at the given location.
InsertNodeAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action used to insert a new row inside the currently focused tree table.
InsertNodeAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.InsertNodeAction
  Constructs a new action.
InsertNodeAction - Class in com.dlsc.flexgantt.swing.action.treetable
  An action that can be used to insert a new node into the tree table.
InsertNodeAction(TreeTable, int) - Constructor for class com.dlsc.flexgantt.swing.action.treetable.InsertNodeAction
  Constructs a new action.
insertUpdate(DocumentEvent) - Method in class com.dlsc.flexgantt.swing.scheduling.ConstraintSettingsPanel
installUI(JComponent) - Method in class com.dlsc.flexgantt.swing.mac.EmphasizedLabelUI
intercept(T, ICommand) - Method in interface com.dlsc.flexgantt.swing.ICommandInterceptor
  Callback method that gets invoked after a command gets send to the Gantt chart for execution but before is gets passed to the command stack.
internalWorked(double) - Method in interface com.dlsc.flexgantt.command.IProgressMonitor
  Internal method to handle scaling correctly.
internalWorked(double) - Method in class com.dlsc.flexgantt.command.NullProgressMonitor
  This implementation does nothing.
internalWorked(double) - Method in class com.dlsc.flexgantt.command.ProgressMonitorWrapper
  This implementation of a `IProgressMonitor` method forwards to the wrapped progress monitor.
internalWorked(double) - Method in class com.dlsc.flexgantt.command.SubProgressMonitor
internalWorked(double) - Method in class com.dlsc.flexgantt.swing.GanttChartGlassPane
internalWorked(double) - Method in class com.dlsc.flexgantt.swing.GanttChartProgressMonitor
internalWorked(double) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
interrupt() - Method in class com.dlsc.flexgantt.swing.util.AbstractSwingWorker
  A new method that interrupts the worker thread.
interrupt() - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Interrupts the animation, whatever its state is.
intersection(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Returns the intersection between the time span and the given time span.
intersection(ITimeSpan) - Method in class com.dlsc.flexgantt.model.TimeSpan
intersects(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Checks whether the given time span intersects with this time span.
intersects(ITimeSpan) - Method in class com.dlsc.flexgantt.model.TimeSpan
invalidate() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Overriden for performance reasons.
invalidate() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
invalidate() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Overriden for performance reasons.
invalidate() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Overriden for performance reasons.
invalidate() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Overriden for performance reasons.
invalidate() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Overriden for performance reasons.
invalidate() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Overriden for performance reasons.
invalidate() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Commented out for performance reasons.
invalidate() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Overriden for performance reasons.
invalidate() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Commented out for performance reasons.
invalidate() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Overriden for performance reasons.
IOverviewPolicy - Interface in com.dlsc.flexgantt.policy.layer
  A policy that is used by the `OverviewPalette` to color timeline objects based on their status or to mark timeline objects that require special attention.
IPagingModel - Interface in com.dlsc.flexgantt.model.paging
  A model used for implementing a paging concept within the Gantt chart.
IPagingModelListener - Interface in com.dlsc.flexgantt.model.paging
  A listener that can be attached to a paging model.
IPolicy - Interface in com.dlsc.flexgantt.policy
  A policy implementation encapsulates a well defined (and limited in scope) piece of functionality.
IPolicyProvider - Interface in com.dlsc.flexgantt.policy
  A policy provider supplies the component (e.g. a tree table or a timeline) that it is attached to with policy implementations.
IPolicyProviderListener - Interface in com.dlsc.flexgantt.policy
  A listener interface that needs to be implemented by objects that want to be informed about changes within a policy provider.
IPopupPolicy - Interface in com.dlsc.flexgantt.policy.layer
  A policy that returns a popup object that can be used by some mechanism to display additional information about a timeline object or a tree node.
IPopupRenderer - Interface in com.dlsc.flexgantt.swing.layer.system
  A popup renderer is used to display the information that gets returned from the `IPopupPolicy`.
IPrintManager - Interface in com.dlsc.flexgantt.swing.print
  Gantt charts delegate the task of printing to print managers.
IProgressMonitor - Interface in com.dlsc.flexgantt.command
  The `IProgressMonitor` interface is implemented by objects that monitor the progress of an activity; the methods in this interface are invoked by code that performs the activity.
IProgressMonitorFactory - Interface in com.dlsc.flexgantt.command
  A factory interface for creating progress monitor instances.
IPropertiesOwner - Interface in com.dlsc.flexgantt.model
  A generic interface for any object that is capable of storing property values.
IRelationship<T> - Interface in com.dlsc.flexgantt.model.gantt
  Timeline objects may have some kind of relationship between each other.
IRelationshipMessage - Interface in com.dlsc.flexgantt.swing
  A message that is related to a relationship / a link / a constraint.
IRelationshipPolicy - Interface in com.dlsc.flexgantt.policy.layer
  A policy that supports the creation of relationships between timeline objects.
IRelationshipRenderer - Interface in com.dlsc.flexgantt.swing.layer.system
  A relationship renderer is used to draw a relationship between two timeline objects.
IRelationshipSelectionModel - Interface in com.dlsc.flexgantt.swing.layer.system
  A relationship selection model is used keep track of the currently selected relationships in the `RelationshipLayer`.
IRelationshipSelectionModelListener - Interface in com.dlsc.flexgantt.swing.layer.system
  A listener for `IRelationshipSelectionModel` instances.
IRenderer - Interface in com.dlsc.flexgantt.swing.util
  A common base interface for all renderers used by FlexGantt.
IResolution<T extends IGranularity<?>> - Interface in com.dlsc.flexgantt.model.scheduling
  A resolution if a class that knows how to fix a violated constraint.
IResolutionProvider - Interface in com.dlsc.flexgantt.model.scheduling
  A resolution provider returns a list of available resolutions for a given problem / broken constraint.
IResourceNode<T> - Interface in com.dlsc.flexgantt.model.gantt
  A resource node implements additonal methods required by Gantt chart nodes that represent a resource.
IRowHeaderMenuProvider<T extends AbstractRowHeader> - Interface in com.dlsc.flexgantt.swing.treetable
  A menu provider is a convenient way of adding a context sensitive popup menu to an instance of `AbstractRowHeader`.
IRowHeaderRenderer<T extends AbstractRowHeader> - Interface in com.dlsc.flexgantt.swing.treetable
  An interface for renderers used by the row header to draw the content of the headers for each row.
IRowPolicy - Interface in com.dlsc.flexgantt.policy.treetable
  A policy for controlling the behaviour of the rows in a tree table.
IRowRenderer - Interface in com.dlsc.flexgantt.swing.layer.system
  Row renderers are used for drawing additional information in each row on the right-hand side `LayerContainer` of the Gantt chart.
isActivity() - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Determines whether this time span represents an activity.
isActivity() - Method in class com.dlsc.flexgantt.model.TimeSpan
isAdjustingEndTimes() - Method in class com.dlsc.flexgantt.policy.layer.AbstractGridPolicy
  Determines whether the policy will round end times based on a given granularity.
isAdjustingStartTimes() - Method in class com.dlsc.flexgantt.policy.layer.AbstractGridPolicy
  Determines whether the policy will round start times based on a given granularity.
isAnimating() - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Determines whether the popup layer will use a fade-in effect when showing the popup.
isAnimatingZoom() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Determines whether the zoom in and out operations will use an animation for user feedback.
isAnimationEnabled() - Method in class com.dlsc.flexgantt.swing.selector.Selector
  Returns the flag that individually determines whether the selector will use an animation to show or hide itself.
isAnimationThreadRunning() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Determines whether the dateline is currently animating a zoom operation.
isAnnual() - Method in class com.dlsc.flexgantt.model.calendar.HolidayCalendarEntry
  Determines whether the holiday is a floating or an annual holiday.
isAutoFitPages() - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Determines if the dialog automatically fits the paper panels to the currently available space inside the scrollpane.
isAutoHideEnabled() - Method in class com.dlsc.flexgantt.swing.selector.Selector
  Determines if the selector will be automatically hidden when the selector window looses its focus.
isBorderOpaque() - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
isBorderOpaque() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
isBorderOpaque() - Method in class com.dlsc.flexgantt.swing.util.CustomizableLineBorder
isBorderOpaque() - Method in class com.dlsc.flexgantt.swing.util.DropShadowBorder
isBorderOpaque() - Method in class com.dlsc.flexgantt.swing.util.GradientBorder
isBorderOpaque() - Method in class com.dlsc.flexgantt.swing.util.Simple3DBorder
  Always returns TRUE.
isCalendarVisible() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns TRUE if the layer that is responsible for displaying calendar information is currently visible.
isCanceled() - Method in interface com.dlsc.flexgantt.command.IProgressMonitor
  Returns whether cancelation of current operation has been requested.
isCanceled() - Method in class com.dlsc.flexgantt.command.NullProgressMonitor
  This implementation returns the value of the internal state variable set by `setCanceled`.
isCanceled() - Method in class com.dlsc.flexgantt.command.ProgressMonitorWrapper
  This implementation of a `IProgressMonitor` method forwards to the wrapped progress monitor.
isCanceled() - Method in class com.dlsc.flexgantt.swing.GanttChartGlassPane
isCanceled() - Method in class com.dlsc.flexgantt.swing.GanttChartProgressMonitor
isCanceled() - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
isCancelled() - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Determines if the user cancelled the dialog.
isCancelled() - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Determines whether the panel / dialog was cancelled.
isCapacityChangeable() - Method in class com.dlsc.flexgantt.model.gantt.DefaultCapacityObject
isCapacityChangeable() - Method in interface com.dlsc.flexgantt.model.gantt.ICapacityObject
  Returns TRUE if the capacity used value can be edited.
isCapacityChangeable(TimelineObjectPath, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultEditCapacityObjectPolicy
isCapacityChangeable(TimelineObjectPath, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IEditCapacityObjectPolicy
  Decides whether or not the capacity used value of the object can be changed.
isCellEditable(int, int) - Method in class com.dlsc.flexgantt.swing.scheduling.ConstraintViolationTableModel
isCellEditable(int, int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns TRUE if the cell at the given row and column is editable.
isCenterTimeNow() - Method in class com.dlsc.flexgantt.swing.action.gantt.TimeNowAction
  Determines whether the time now will be shown centered on the screen or flushed to the left edge of the visible area of the Gantt chart.
isCenterTimeNow() - Method in class com.dlsc.flexgantt.swing.NavigationControlPanel
  Determines whether the time now will be shown centered on the screen or flushed to the left edge of the visible area of the Gantt chart.
isChangeCapacityLocation(ObjectBounds, MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CapacityObjectEditModeController
  Returns TRUE if the given location is valid for changing the capacity of the timeline object.
isChangeEndTimeLocation(ObjectBounds, MouseEvent, IEditTimelineObjectPolicy) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultEditModeController
  Returns TRUE if the given location is valid for changing the end time of the timeline object.
isChangePercentageLocation(ObjectBounds, MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.ActivityObjectEditModeController
  Returns TRUE if the given location is valid for changing the percentage complete value of the timeline object.
isChangeStartTimeLocation(ObjectBounds, MouseEvent, IEditTimelineObjectPolicy) - Method in class com.dlsc.flexgantt.swing.layer.system.ActivityObjectEditModeController
isChangeStartTimeLocation(ObjectBounds, MouseEvent, IEditTimelineObjectPolicy) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultEditModeController
  Returns TRUE if the given location is valid for changing the start time of the timeline object.
isClickZoomEnabled() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns whether the user is allowed to click on a day or an hour to make them the new visible time span (default is true).
isCreatable(IEventlineModel, ITimeSpan) - Method in class com.dlsc.flexgantt.policy.eventline.DefaultEditEventlineObjectPolicy
isCreatable(IEventlineModel, ITimeSpan) - Method in interface com.dlsc.flexgantt.policy.eventline.IEditEventlineObjectPolicy
  Decides whether an eventline object may be created for the given model and with the given time span.
isCreatable(Object, IGanttChartModel, ILayer, ITimeSpan) - Method in class com.dlsc.flexgantt.policy.layer.DefaultEditTimelineObjectPolicy
isCreatable(Object, IGanttChartModel, ILayer, ITimeSpan) - Method in interface com.dlsc.flexgantt.policy.layer.IEditTimelineObjectPolicy
  Decides whether a timeline object can be created for the given node, model, and time span.
isCreateEnabled(ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultNodeEditPolicy
isCreateEnabled(ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.treetable.INodeEditPolicy
  Determines if the tree table supports the creation of new tree nodes by the user.
isCreateEventlineObjectsEnabled() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Determines whether the eventline generally allows the user to create new eventline objects.
isCreationEnabled() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns TRUE if the table allows the user to add new nodes to the tree table's data model.
isCrosshairVisible() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns TRUE if the layer that is responsible for displaying the crosshair is currently visible.
isCustomLayer() - Method in interface com.dlsc.flexgantt.model.gantt.ILayer
  Returns TRUE if the layer will be visualized by a custom layer (see `AbstractCustomLayer`) instead of the standard `TimelineObjectLayer`.
isCustomLayer() - Method in class com.dlsc.flexgantt.model.gantt.Layer
isDebug() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Determines whether the visual debugging feature is turned on for the row renderer.
isDebuggingObjectBounds() - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
  Determines whether the layer will draw red rectangles showing the individual object bounds of the timeline objects.
isDebugRelationshipBounds() - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
  Returns a flag used for debugging the rendering of the relationships.
isDeletable() - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
isDeletable() - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
isDeletable() - Method in interface com.dlsc.flexgantt.model.gantt.IRelationship
  Determines if the user is allowed to delete the relationship.
isDeletable() - Method in interface com.dlsc.flexgantt.model.gantt.ITimelineObject
  Determines whether the timeline object can be deleted or not.
isDeletable() - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
isDeletable() - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns TRUE if the whole node can be deleted.
isDeletable(Object, IEventlineModel) - Method in class com.dlsc.flexgantt.policy.eventline.DefaultEditEventlineObjectPolicy
isDeletable(Object, IEventlineModel) - Method in interface com.dlsc.flexgantt.policy.eventline.IEditEventlineObjectPolicy
  Decides whether the eventline object may be deleted.
isDeletable(TimelineObjectPath, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultEditTimelineObjectPolicy
isDeletable(IRelationship, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultRelationshipPolicy
isDeletable(TimelineObjectPath, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IEditTimelineObjectPolicy
  Decides whether the timeline object may be deleted.
isDeletable(IRelationship, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IRelationshipPolicy
  Determines whether the given relationship object is deletable.
isDeletable(Object, ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultNodeEditPolicy
isDeletable(Object, ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.treetable.INodeEditPolicy
  Determines if the node can be deleted by the user.
isDeletionEnabled() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns TRUE if the table allows the user to delete nodes from the tree table's data model.
isDevelopmentLicense() - Static method in class com.dlsc.flexgantt.util.FlexGanttLicenseManager
  Determines if the product uses a development license.
isDisplayedAsLeaf(ITreeTableModel, Object) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
isDisplayedAsLeaf(ITreeTableModel, Object) - Method in interface com.dlsc.flexgantt.swing.treetable.ITreeTableRowHeaderRenderer
  Determines whether the given node will be displayed as a leaf or not.
isDisplayingMarkerType(MarkerType) - Method in interface com.dlsc.flexgantt.model.dateline.IGranularity
  Determines whether markers of the given type will be shown in the timeline.
isDisplayingMarkerType(MarkerType) - Method in enum com.dlsc.flexgantt.model.dateline.SimpleGranularity
isDisplayingMarkerType(MarkerType) - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
isDoubleClickResizeEnabled() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Determines whether the user can auto resize a column by double clicking on its right edge.
isDragged() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Determines whether the renderer is being used to draw a tree node that is currently being dragged.
isDragging() - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Determines whether the user is currently dragging an object.
isDraggingEnabled() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns TRUE if the layer container generally supports drag and drop operations on timeline objects.
isDraggingEnabled() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns TRUE if the table supports dragging nodes as part of a DnD operation.
isDragInfoVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Determines whether the drag information is shown during a drag & drop operation.
isDragLocation(ObjectBounds, MouseEvent, IEditTimelineObjectPolicy) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultEditModeController
  Returns TRUE if the given location is a valid location within the object's bounds for initiating a drag operation.
isDragOK(DropTargetDragEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
  Performs all the necessary checks in order to find out whether the given drop target event specifies a valid drop location.
isDroppingEnabled() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns TRUE if the table supports dropping nodes as part of a DnD operations.
isDurationChangeable() - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
isDurationChangeable() - Method in interface com.dlsc.flexgantt.model.gantt.ITimelineObject
  Returns TRUE if the duration of the object can be modified.
isDurationChangeable(Object, IEventlineModel) - Method in class com.dlsc.flexgantt.policy.eventline.DefaultEditEventlineObjectPolicy
isDurationChangeable(Object, IEventlineModel) - Method in interface com.dlsc.flexgantt.policy.eventline.IEditEventlineObjectPolicy
  Decides whether the duration of an eventline object may be edited / changed.
isDurationChangeable(TimelineObjectPath, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultEditTimelineObjectPolicy
isDurationChangeable(TimelineObjectPath, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IEditTimelineObjectPolicy
  Decides whether the duration of a timeline object may be edited / changed.
isDurationChangeable() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Checks the `IEditTimelineObjectPolicy` to see if the duration of the currently rendered timeline object can be changed.
isDurationChangeable() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Checks the `IEditEventlineObjectPolicy` to see if the duration of the currently rendered eventline object can be changed.
isEditing() - Method in interface com.dlsc.flexgantt.swing.IEditable
  Checks whether the component is currently in "editing" mode.
isEditing() - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
  Returns TRUE if a timeline object is currently being edited.
isEditing() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Returns TRUE if a cell is currently being edited.
isEditing() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns TRUE if a cell is currently being edited.
isEditingEnabled() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns TRUE if the table allows the user to edit the node keys and values.
ISelectionPolicy - Interface in com.dlsc.flexgantt.policy.layer
  A policy that is used to determine whether timeline objects, relationships, or time spans can be selected or not.
ISelectorFactory - Interface in com.dlsc.flexgantt.swing.selector
  A selector factory gets used by the Gantt chart to create selectors, which a little windows that can be made visible by the user by pressing small utility buttons that are located around the center of the Gantt chart.
ISelectorFactory.SelectorID - Enum in com.dlsc.flexgantt.swing.selector
  An enumerator, used to identify those selectors that are directly supported by the framework.
isEmpty() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerSelectionModel
isEmpty(Object) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerSelectionModel
isEmpty() - Method in interface com.dlsc.flexgantt.swing.layer.ILayerContainerSelectionModel
  Checks whether the selection model contains any selections at all.
isEmpty(Object) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerContainerSelectionModel
  Checks whether the selection model contains any selections for the given tree node object.
isEmpty() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipSelectionModel
isEmpty() - Method in interface com.dlsc.flexgantt.swing.layer.system.IRelationshipSelectionModel
  Returns TRUE if currently no relationships are selected.
isEmpty() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
isEmpty() - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectSelectionModel
  Determines if the current selection is empty.
isEnabled() - Method in class com.dlsc.flexgantt.swing.action.gantt.DeleteNodeAction
isEnabled() - Method in class com.dlsc.flexgantt.swing.action.layer.DeleteRelationshipAction
isEnabled() - Method in class com.dlsc.flexgantt.swing.action.layer.DeleteTimelineObjectAction
isEnabled() - Method in class com.dlsc.flexgantt.swing.action.treetable.ClearSelectionAction
isEnabled() - Method in class com.dlsc.flexgantt.swing.action.treetable.CollapseNodeAction
isEnabled() - Method in class com.dlsc.flexgantt.swing.action.treetable.DeleteNodeAction
isEnabled() - Method in class com.dlsc.flexgantt.swing.action.treetable.ExpandNodeAction
isEnabled() - Method in class com.dlsc.flexgantt.swing.action.treetable.IndentNodeAction
isEnabled() - Method in class com.dlsc.flexgantt.swing.action.treetable.InsertNodeAction
isEnabled() - Method in class com.dlsc.flexgantt.swing.action.treetable.OutdentNodeAction
isEvent() - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Determines whether this time span represents an event.
isEvent() - Method in class com.dlsc.flexgantt.model.TimeSpan
isEvent() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Determines whether the currently rendered timeline object represents an event.
isEvent() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Determines whether the currently rendered timeline object represents an event.
isExpanded() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Returns the expansion state of the tree node.
isExpanded() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Determines if the node is currently expanded.
isFast() - Method in class com.dlsc.flexgantt.swing.action.timeline.ScrollTimelineAction
  Determines whether the scrolling will be slow or fast.
isFeatureEnabled(ILayer.Feature) - Method in interface com.dlsc.flexgantt.model.gantt.ILayer
  Determines whether a feature is currently supported / required by a layer or not.
isFeatureEnabled(ILayer.Feature) - Method in class com.dlsc.flexgantt.model.gantt.Layer
isFillPage() - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Determines if the dialog will fill the paper panels with the print content, hence reducing unused white space on the printed pages.
isFocused(int) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
  Calculates whether the given row is currently focused.
isFocused() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Returns true if the currently rendered relationship is focused.
isFocusedTimeVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.DatelineLayer
  Determines whether the focused time span will be shown or not.
isFocusedTimeVisible() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Determines whether the renderer will visualize which time span currently has the focus.
isFocusEnabled() - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
  Determines whether the focus feature is turned on or off.
isFocusEnabled() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Determines whether focus will be shown to the user when the mouse cursor hovers over a column header.
isFocusTimeSpanEnabled() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Returns whether the currently focused time span will be highlighted with a different background color.
isFocusVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Determines if the row renderer will visualize that the row is the current focus owner.
isFooterVisible() - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Determines whether a footer will be shown in the printout.
isGlobalAnimationEnabled() - Static method in class com.dlsc.flexgantt.swing.selector.Selector
  Returns the (global) flag for signalling whether all selectors will use an animation when showing up or hiding.
isGlobalAutoHideEnabled() - Static method in class com.dlsc.flexgantt.swing.selector.Selector
  Determines whether selectors will be automatically hidden when the selector windows loose their focus.
isGlossy() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Determines if the bar will be drawn with a glossy effect.
isGranularityShowingCalendarEntries(TimeGranularity) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Determines whether the given time granularity is suitable for displaying calendar entries.
isGridAdjustedMouseCursorTime() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Determines whether the time cursor will use the grid settings of the grid component from which the last mouse event originated (default is FALSE).
isGridAutomatic() - Method in interface com.dlsc.flexgantt.swing.IGridComponent
  Determines whether the component is using an automatic grid.
isGridAutomatic() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
isGridAutomatic() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
isGridControlVisible() - Method in interface com.dlsc.flexgantt.swing.IGridComponent
  Determines whether the UI component used to control the grid is currently visible or not.
isGridControlVisible() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
isGridControlVisible() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
isHeaderVisible() - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Determines whether a header will be shown in the printout.
isHighlighted(TimelineObjectPath) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Determines if the timeline object specified by the given path is currently a member of the set of highlighted objects.
isHighlighted() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Determines whether the capacity object is currently highlighted or not.
isHighlighted() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Determines whether the timeline object should be rendered in its highlighted state or not.
isHighlighting() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Determines whether timeline objects that are contained in the set of highlighted objects shall render themselves highlighted or normal.
isHoliday(Calendar, boolean) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Determines whether the given calendar object represents a holiday.
isHoliday(Date, boolean) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Determines whether the given date object represents a holiday.
isHoliday(Date) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Determines whether the given date object represents a holiday (independent of whether it is an annual holiday or not).
isHorizonLimitsVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.DatelineLayer
  Determines if the visual indicators for the bounds of the dateline horizon will be shown by the layer or not.
isHorizontalLinesVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Determines if the horizontal grid lines are visible or not.
isHorizontalLinesVisible() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns TRUE if the horizontal grid lines are currently visible.
isHorizontalLineVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Determines whether the horizontal line will be drawn.
isIgnoringTreeTableSelection() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Determines whether selections made in the layer container (e.g. via the lasso) will affect the selections made in the tree table.
isIndentEnabled() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns TRUE if the user is allowed to manually change the indentation of tree nodes.
isInPlaceEditable() - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
isInPlaceEditable() - Method in interface com.dlsc.flexgantt.model.gantt.ITimelineObject
  Returns TRUE if the object can be edited via a timeline object editor.
isInPlaceEditable(TimelineObjectPath, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultEditTimelineObjectPolicy
isInPlaceEditable(TimelineObjectPath, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IEditTimelineObjectPolicy
  Decides whether a timeline object can be edited with an editor where the editor is usually an instance of `ITimelineObjectEditor`.
isInside(TimeGranularity, TimeGranularity) - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Checks whether a time granularity is 'inside' two other granularities.
isKeyEditable() - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Specifies whether or not the key value of the node can be edited / replaced.
isKeyEditable() - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns TRUE if the key value can be edited.
isKeyEditable(Object, ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultNodeEditPolicy
isKeyEditable(Object, ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.treetable.INodeEditPolicy
  Determines if the key value of the given tree / hierarchy node can be edited by the user.
isLabelsVisible() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns TRUE if the layer that is responsible for displaying object labels is currently visible.
isLabelTypeVisible(TimelineObjectPath, IGanttChartModel, LabelType) - Method in class com.dlsc.flexgantt.policy.layer.DefaultLabelPolicy
isLabelTypeVisible(TimelineObjectPath, IGanttChartModel, LabelType) - Method in interface com.dlsc.flexgantt.policy.layer.ILabelPolicy
  Determines whether or not a certain type of label will be shown for the given timeline object or not.
isLabelVisible(ICrosshairPolicy.LabelPosition) - Method in class com.dlsc.flexgantt.policy.layer.DefaultCrosshairPolicy
isLabelVisible(ICrosshairPolicy.LabelPosition) - Method in interface com.dlsc.flexgantt.policy.layer.ICrosshairPolicy
  Determines whether a label is visible at all.
isLarger(T) - Method in interface com.dlsc.flexgantt.model.dateline.IGranularity
  Determines whether the given granularity is larger than the given one.
isLarger(SimpleGranularity) - Method in enum com.dlsc.flexgantt.model.dateline.SimpleGranularity
  Checks whether this granularity is considered to be larger than the given one.
isLarger(TimeGranularity) - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Performs a check to see whether the time granularity is 'larger' than the given granularity.
isLayerVisible(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Checks whether the given model layer has a visible user interface layer.
isLeaf() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Determines whether the currently rendered header is the header of a leaf node.
isLeaf() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Determines if the tree node is a leaf, which means that the node does not have any child nodes attached to it.
isLineVisible(Object, ITreeTableModel, int) - Method in class com.dlsc.flexgantt.policy.layer.DefaultLinePolicy
isLineVisible(Object, ITreeTableModel, int) - Method in interface com.dlsc.flexgantt.policy.layer.ILinePolicy
  Determines whether a specific (inner) line is currently visible or not.
isLinking() - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Determines if the layer is currently used for linking two timeline objects with each other.
isLinkingEnabled() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Returns TRUE if the layer container generally supports the linking of timeline objects.
isLinkStartLocation(Point) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Determines if the given point is a location where a linking operation can start.
isLoaded() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Determines if the node has already loaded its child elements.
isMajor() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Returns TRUE if the currently rendered time span (cell) is located in the upper (major) section of the dateline.
isMajorGridLinesVisible(IDatelineModel, GridLineMode) - Method in class com.dlsc.flexgantt.policy.layer.DefaultGridLinePolicy
isMajorGridLinesVisible(IDatelineModel, GridLineMode) - Method in interface com.dlsc.flexgantt.policy.layer.IGridLinePolicy
  Determines whether the grid lines for the major time units will be shown or not.
isMajorGridLinesVisible(IDatelineModel, GridLineMode) - Method in class com.dlsc.flexgantt.policy.layer.TimeGranularityGridLinePolicy
isManualZoomEnabled() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Determines if the manual zoom feature is enabled.
isMinorGridLinesVisible(IDatelineModel, GridLineMode) - Method in class com.dlsc.flexgantt.policy.layer.DefaultGridLinePolicy
isMinorGridLinesVisible(IDatelineModel, GridLineMode) - Method in interface com.dlsc.flexgantt.policy.layer.IGridLinePolicy
  Determines whether the grid lines for the minor time units will be shown or not.
isNewEntryPlaceholder() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Determines if the node is the one that gets used to create new nodes.
isNewNode() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Determines whether the currently rendered header is the row header for the row where the use can create a new node.
isNodeAnimated(TreeTableNode) - Method in class com.dlsc.flexgantt.swing.treetable.NodeAnimationController
  Determines if the given node will be toggled with an animation or not.
ISortingListener - Interface in com.dlsc.flexgantt.swing
  Observers that implement the sorting interface will be informed whenever the user sorts the Gantt charts / the tree tables.
isPaintingActivities() - Method in class com.dlsc.flexgantt.swing.layer.system.EventlineLayer
  Determines whether the eventline layer will draw the activities defined in the `IEventlineModel` of the `Eventline`.
isPaintingEvents() - Method in class com.dlsc.flexgantt.swing.layer.system.EventlineLayer
  Determines whether the eventline layer will draw the events defined in the `IEventlineModel` of the `Eventline`.
isPaintingFocus() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Determines whether the renderer should visualize that the mouse cursor hovers over the layer container row header.
isPaintingFocus() - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
  Determines whether the layer will visualize whether a row has the focus or not.
isPaintingLines() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Determines whether the renderer also draws lines for each inner line shown inside the row.
isPaintMajorCapacityLines() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultResourceRowRenderer
isPaintMinorCapacityLines() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultResourceRowRenderer
isParent() - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
isParent() - Method in interface com.dlsc.flexgantt.model.gantt.ITimelineObject
  Determines whether the timeline object is a parent timeline object.
isParent() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Determines whether the currently rendered timeline object is a parent timeline object, meaning that it contains children timeline objects (also called summary timeline object, compound timeline object).
isParentTimelineObject(S) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
isParentTimelineObject(S) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartModel
  Determines whether the given timeline object is a parent timeline object.
isPathSelected(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns TRUE if the given path is contained within the currently active selection.
isPercentageChangeable() - Method in class com.dlsc.flexgantt.model.gantt.DefaultActivityObject
isPercentageChangeable() - Method in interface com.dlsc.flexgantt.model.gantt.IActivityObject
  Returns TRUE if the percentage complete value can be edited.
isPercentageChangeable(TimelineObjectPath, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultEditActivityObjectPolicy
isPercentageChangeable(TimelineObjectPath, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IEditActivityObjectPolicy
  Decides whether or not the percentage complete value of the given activity object can be edited.
isPopupShowing() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Determines whether a popup menu is currently in use.
isPopupVisible() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns TRUE if the layer that is responsible for displaying the popup is currently visible.
ISpreadsheet - Interface in com.dlsc.flexgantt.model.gantt
  The interface required by any object that wants to be added as a spreadsheet to the Gantt chart.
ISpreadsheetCellEditor - Interface in com.dlsc.flexgantt.swing.layer.system
  Spreadsheet cell editors return components that can be used to edit spreadsheet values.
ISpreadsheetCellRenderer - Interface in com.dlsc.flexgantt.swing.layer.system
  Spreadsheet cell renderers are used to draw the individual cells of a spreadsheet.
ISpreadsheetEditPolicy - Interface in com.dlsc.flexgantt.policy.layer
  A policy used in the context of editing spreadsheets.
ISpreadsheetValuesList - Interface in com.dlsc.flexgantt.model.gantt
  A data structure used to store references between time spans and objects.
isPrimary() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Determines whether the layer container is the primary layer container.
isPrimary() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerScrollPane
  Returns TRUE if the scrollpane is the primary scrollpane (displays the timeline and navigation control).
isPrimary() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableScrollPane
  Determines if the scrollpane is the primary scrollpane (shown at the top of the Gantt chart).
isRaised() - Method in class com.dlsc.flexgantt.swing.util.Simple3DBorder
  Returns TRUE if the border is drawn raised.
isReassignable(Object) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Checks whether the node "could be" reassigned to the given potential parent node.
isReassignable(Object) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Determines whether the node can be reassigned to a new parent node by the user or not.
isReassignable(Object, Object, ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultNodeEditPolicy
isReassignable(Object, Object, ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.treetable.INodeEditPolicy
  Determines whether the first given tree table node can be reassigned to the second tree table node by the user or not.
isRedoable() - Method in class com.dlsc.flexgantt.command.AbstractCommand
  Returns TRUE if the command can be redone.
isRedoable() - Method in class com.dlsc.flexgantt.command.AbstractCompoundCommand
  Returns true if the compund command can be redone.
isRedoable() - Method in class com.dlsc.flexgantt.command.DefaultCommandStack
  Determines whether the command stack currently supports the redo operation.
isRedoable() - Method in interface com.dlsc.flexgantt.command.ICommand
  Returns true if the command can be redone.
isRedoable() - Method in interface com.dlsc.flexgantt.command.ICommandStack
  Returns true if the command stack currently supports a call to it's redo method.
isRelationshipSource(TimelineObjectPath, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultRelationshipPolicy
isRelationshipSource(TimelineObjectPath, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IRelationshipPolicy
  Determines whether the given timeline object can be used for creating a relationship to another object.
isRelationshipTarget(TimelineObjectPath, TimelineObjectPath, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultRelationshipPolicy
isRelationshipTarget(TimelineObjectPath, TimelineObjectPath, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IRelationshipPolicy
  Determines whether the given source timeline object can be linked to the given target timeline object.
isRelationsVisible() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns TRUE if the layer that is responsible for displaying object relationships (lines with arrows between timeline objects) is currently visible.
isRelevant() - Method in class com.dlsc.flexgantt.command.AbstractCommand
  Returns TRUE if the command is relevant and should be considered for undo / redo operations.
isRelevant() - Method in interface com.dlsc.flexgantt.command.ICommand
  Determines whether the command is relevant for undo / redo operations.
isRenderingArrow() - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Returns TRUE if the renderer will show an arrow that points to the timeline object to which the popup information belongs.
isRepaintingImmediately() - Method in class com.dlsc.flexgantt.swing.layer.LayerPalette
  Determines whether changes to the alpha value of a layer will be shown right away when the user drags the slider knob.
isResizable() - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
isResizable() - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns TRUE if the tree node can be resized.
isResizingEnabled() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns TRUE if the table generally supports row resizing.
isRootVisible() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns TRUE if the root object returned by the tree table model will be shown by the tree table.
isRoundedCorners() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Determines whether the bars of activity timeline objects will be drawn with rounded corners or not.
isRowLayerVisible() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns TRUE if the layer that is responsible for displaying the row renderers is currently visible.
isRowLineVisible(boolean) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
isRowLineVisible(boolean) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns TRUE if the horizontal grid line of the row in which the node is displayed shall be drawn or not (the answer to this question of depends on the state of the node, whether it is expanded or closed).
isRowLineVisible(Object, boolean, ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultRowPolicy
isRowLineVisible(Object, boolean, ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.treetable.IRowPolicy
  Determines whether or not the horizontal grid line for the row will be visible or not.
isRowNumbersVisible() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns TRUE if the row numbers are visible.
isRowResizable(Object, ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultRowPolicy
isRowResizable(Object, ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.treetable.IRowPolicy
  Determines whether or not the row in which the given tree node gets displayed is resizable at all by the user.
isRowSelected(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns TRUE if the given row is currently selected.
isRuntimeLicense() - Static method in class com.dlsc.flexgantt.util.FlexGanttLicenseManager
  Determines if the product uses a runtime license.
isSecondaryVisible() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Returns TRUE if the secondary Gantt chart is visible.
isSelectable(ITimeSpan) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
isSelectable() - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
isSelectable() - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
isSelectable(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartNode
  Determines whether the given time span can be selected for the node.
isSelectable() - Method in interface com.dlsc.flexgantt.model.gantt.IRelationship
  Determines if the user is allowed to select the relationship by clicking on it.
isSelectable() - Method in interface com.dlsc.flexgantt.model.gantt.ITimelineObject
  Returns TRUE if the timeline object can be selected.
isSelectable() - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
isSelectable() - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns TRUE if the tree node can be selected.
isSelectable(Object, IEventlineModel) - Method in class com.dlsc.flexgantt.policy.eventline.DefaultEventlineSelectionPolicy
isSelectable(Object, IEventlineModel) - Method in interface com.dlsc.flexgantt.policy.eventline.IEventlineSelectionPolicy
  Determines whether the given eventline object is user selectable or not.
isSelectable(TimelineObjectPath, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultSelectionPolicy
isSelectable(Object, ITimeSpan, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultSelectionPolicy
isSelectable(IRelationship, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultSelectionPolicy
isSelectable(Object, ITimeSpan, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.ISelectionPolicy
  Returns TRUE if the given time span on the given node can be selected by the user (or programmatically) or not.
isSelectable(TimelineObjectPath, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.ISelectionPolicy
  Returns TRUE if the given timeline object on the given node can be selected by the user (or programmatically) or not.
isSelectable(IRelationship, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.ISelectionPolicy
  Returns TRUE if the given relationship can be selected by the user (or programmatically) or not.
isSelectable(Object, ITreeTableModel) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultNodeEditPolicy
isSelectable(Object, ITreeTableModel) - Method in interface com.dlsc.flexgantt.policy.treetable.INodeEditPolicy
  Determines if the node can be selected by the user.
isSelected(Object) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineSelectionModel
isSelected(Object) - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineSelectionModel
  Checks whether the given eventline object is currently selected.
isSelected() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Returns the selection state of the node.
isSelected(Object, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerSelectionModel
isSelected(Object, ITimeSpan) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerContainerSelectionModel
  Returns TRUE if the given time span is currently selected on the given tree table node.
isSelected() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Returns true if the currently rendered relationship is selected.
isSelected(IRelationship) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipSelectionModel
isSelected() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Determines whether the current row is considered 'selected' or not.
isSelected(IRelationship) - Method in interface com.dlsc.flexgantt.swing.layer.system.IRelationshipSelectionModel
  Returns TRUE if the given relationship object is selected.
isSelected() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Determines whether the capacity object is selected or not.
isSelected() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Determines if the rendered timeline object is currently selected.
isSelected(TimelineObjectPath) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
isSelected(TimelineObjectPath) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectSelectionModel
  Determines if the timeline object referenced by the given timeline object path is currently selected.
isSelected() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Determines if the rendered eventline object is currently selected.
isSelected() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Determines if the node is currently selected.
isSelecting() - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Determines if a selection / lasso operation is currently taking place.
isShadowVisible() - Method in class com.dlsc.flexgantt.swing.treetable.NodeAnimationController
  Determines if the controller is configured to show a drop shadow below the toggled tree node.
isShowBottomShadow() - Method in class com.dlsc.flexgantt.swing.util.DropShadowBorder
  Determines if border draws shadow on bottom of the component.
isShowingCommandExceptions() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns TRUE if the exceptions thrown during the execution of a command will be shown in the console.
isShowingDefaultCursors() - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Determines whether the `#createEditModeCursor(EditMode)` method delegates to `#createEditModeDefaultCursors(EditMode)` or `#createEditModeCustomCursors(EditMode)`.
isShowingDSTMarkers() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Determines whether the eventline displays special markers, which indicate the begining or end of the daylight savings time (DST).
isShowingFillerColumn() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Returns TRUE if the tree table places an unused filler column to the right of the last used column.
isShowingFocus() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Determines whether the renderer visualizes mouse over events or not.
isShowingFocus() - Method in class com.dlsc.flexgantt.swing.util.RollOverLabel
  Determines if the focus will be highlighted by changing the background color
isShowingRelationshipObjectPopups() - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Determines whether the layer will show popups for relationships (lines between timeline objets).
isShowingSelection() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Determines if the row renderer will show the selection state of the row.
isShowingSelection() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Determines whether the renderer visualizes that the row next to it is currently selected.
isShowingTimlineObjectPopups() - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Determines whether the layer will show popups for timeline objects.
isShowingTreeNodePopups() - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Determines whether the layer will show popups for tree nodes.
isShowLeftShadow() - Method in class com.dlsc.flexgantt.swing.util.DropShadowBorder
  Determines if border draws shadow on left side of the component.
isShowMargins() - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Determines if the print margins will be rendered on the paper panels or not.
isShowRightShadow() - Method in class com.dlsc.flexgantt.swing.util.DropShadowBorder
  Determines if border draws shadow on right side of the component.
isShowTopShadow() - Method in class com.dlsc.flexgantt.swing.util.DropShadowBorder
  Determines if border draws shadow on top of the component.
isSingleRowObjectCreation() - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Determines whether the layer only supports the creation of timeline objects on a single row or several rows at the same time.
isSmaller(T) - Method in interface com.dlsc.flexgantt.model.dateline.IGranularity
  Determines whether the granularity is smaller than the given one.
isSmaller(SimpleGranularity) - Method in enum com.dlsc.flexgantt.model.dateline.SimpleGranularity
  Checks whether this granularity is considered to be smaller than the given one.
isSmaller(TimeGranularity) - Method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Performs a check to see whether the time granularity is 'smaller' than the given granularity.
isSortable() - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Determines if the column is sortable at all, when it supports `SortDirection.ASCENDING` or `SortDirection.DESCENDING`.
isSorting() - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Returns TRUE if the node sorts its children.
isStartTimeChangeable() - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
isStartTimeChangeable() - Method in interface com.dlsc.flexgantt.model.gantt.ITimelineObject
  Returns TRUE if the start time of the object can be modified.
isStartTimeChangeable(Object, IEventlineModel) - Method in class com.dlsc.flexgantt.policy.eventline.DefaultEditEventlineObjectPolicy
isStartTimeChangeable(Object, IEventlineModel) - Method in interface com.dlsc.flexgantt.policy.eventline.IEditEventlineObjectPolicy
  Decides whether the start time of an eventline object may be edited / changed.
isStartTimeChangeable(TimelineObjectPath, IGanttChartModel) - Method in class com.dlsc.flexgantt.policy.layer.DefaultEditTimelineObjectPolicy
isStartTimeChangeable(TimelineObjectPath, IGanttChartModel) - Method in interface com.dlsc.flexgantt.policy.layer.IEditTimelineObjectPolicy
  Decides whether the start time of a timeline object may be edited / changed.
isStartTimeChangeable() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Checks the `IEditTimelineObjectPolicy` to see if the start time of the currently rendered timeline object can be changed.
isStartTimeChangeable() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Checks the `IEditEventlineObjectPolicy` to see if the start time of the currently rendered eventline object can be changed.
isStatusBarFieldVisible(StatusBarField) - Method in class com.dlsc.flexgantt.policy.gantt.AbstractStatusBarPolicy
isStatusBarFieldVisible(StatusBarField) - Method in interface com.dlsc.flexgantt.policy.gantt.IStatusBarPolicy
  Determines whether the given status bar field is visible in the Gantt chart status bar or not.
isSupported(SortDirection) - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Determines if the given sort direction is supported by the tree table header.
isSupportedLassoMode(LassoLayer.LassoMode) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Checks whether the given lasso mode is supported by the lasso layer.
IStatusBarPolicy - Interface in com.dlsc.flexgantt.policy.gantt
  A policy that is used to provide the information shown in the status bar.
isTearingDownWindowOnDispose() - Method in class com.dlsc.flexgantt.swing.GanttChartFrame
  Determines whether the Gantt chart will be torn down when the window closes or not.
isThickMajorGridLines() - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Determines whether the major grid lines will be drawn thick (2 pixels wide).
isTimelineObjectCreatableAt(ITimeSpan, ILayer) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
isTimelineObjectCreatableAt(ITimeSpan, ILayer) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartNode
  Determines whether a new timeline object can be created for the given time span.
isTimeNowOnTop() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Determines whether the time now marker will be drawn on top of the eventline objects or below.
isTimeNowScrolling() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Determines whether automatic time now scrolling is turned on or off.
isTimeNowVisible() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns TRUE if the vertical line that indicates time now is currently visible.
isTimeNowVisible() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Determines whether the time now will be shown with a special marker or not.
isTreeNodeExpanded(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Determines whether the tree node specified by the given tree path is exapanded (its children are visible).
isTreePathExpanded(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Determines whether the given tree path leads to an object where each of its parent objects is currently expanded (open node) in the tree table.
isTrialLicense() - Static method in class com.dlsc.flexgantt.util.FlexGanttLicenseManager
  Determines if the product is run as a trial.
isUndefined() - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Checks whether this time span is undefined.
isUndefined() - Method in class com.dlsc.flexgantt.model.TimeSpan
isUndoable() - Method in class com.dlsc.flexgantt.command.AbstractCommand
  Returns TRUE if the command can be undone.
isUndoable() - Method in class com.dlsc.flexgantt.command.AbstractCompoundCommand
  Returns true if the compound command can be undone.
isUndoable() - Method in class com.dlsc.flexgantt.command.DefaultCommandStack
  Determines whether the command stack currently supports the undo operation.
isUndoable() - Method in interface com.dlsc.flexgantt.command.ICommand
  Returns true if the command can be undone.
isUndoable() - Method in interface com.dlsc.flexgantt.command.ICommandStack
  Returns true if the command stack currently supports a call to it's undo method.
isUsingDragOverrideModifiers(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultEditModeController
  Determines whether the modifiers of the mouse event override the standard editing behaviour so that the controller will return `EditMode.CHANGE_TIME_SPAN` even when the cursor is on the locations that usually trigger an `EditMode.CHANGE_START_TIME` or an `EditMode.CHANGE_END_TIME`.
isUsingTransparency() - Method in class com.dlsc.flexgantt.swing.treetable.NodeAnimationController
  Determines if the expand / collapse animation will use transparency to make the children nodes that slide in / out fade in / out.
isValidDropLocation() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
  Determines whether the current drag location is a valid drop location.
isValidSettings() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Checks whether the current settings are valid (end time is larger or equal to start time).
isValidSettings() - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityTimelineControlPanel
isValidSettings() - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityTimelineControlPanel
isValueEditable(int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
isValueEditable(int) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Returns TRUE if the column value at the given model index can be edited.
isValueEditable(Object, ITreeTableModel, int) - Method in class com.dlsc.flexgantt.policy.treetable.DefaultNodeEditPolicy
isValueEditable(Object, ITreeTableModel, int) - Method in interface com.dlsc.flexgantt.policy.treetable.INodeEditPolicy
  Determines if the column value with the given model index can be edited by the user.
isVerticalLinesOnTop() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Returns TRUE if the vertical lines (the major and/or minor grid) will be drawn on top of the timeline objects (the default is below).
isVerticalLinesOnTop() - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Determines whether the vertical lines will be drawn on top of the horizontal lines or vice versa.
isVerticalLinesVisible() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Returns TRUE if the vertical lines of the table's grid will be shown.
isVerticalLineVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Determines whether the vertical line will be drawn.
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Determines whether the layer is currently visible or not.
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Overriden in order to fix a bug in AWT, which causes the cursor to flicker during drag and drop operations
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Overriden in order to fix a bug in AWT, which causes the cursor to flicker during drag and drop operations.
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
  Overriden in order to fix a bug in AWT, which causes the cursor to flicker during drag and drop operations.
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Overriden in order to fix a bug in AWT, which causes the cursor to flicker during drag and drop operations.
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Overriden in order to fix a bug in AWT, which causes the cursor to flicker during drag and drop operations.
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Overriden in order to fix a bug in AWT, which causes the cursor to flicker during drag and drop operations.
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.DropShadowLayer
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Determines if the layer is visible or not.
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.system.SelectionLayer
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Overriden in order to fix a bug in AWT, which causes the cursor to flicker during drag and drop operations.
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Overriden in order to fix a bug in AWT, which causes the cursor to flicker during drag and drop operations
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Overriden in order to fix a bug in AWT, which causes the cursor to flicker during drag and drop operations
isVisible() - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
isVisible() - Method in class com.dlsc.flexgantt.swing.PagingControlPanel
  Overrides `Component.isVisible()` in such a way that the control will only be visible if the Gantt chart to which it belongs provides paging info.
isVisible() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Overriden in order to fix a bug in AWT, which causes the cursor to flicker during drag and drop operations.
isVisible() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Overriden in order to fix a bug in AWT, which causes the cursor to flicker during drag and drop operations.
isVisible() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Overriden in order to fix a bug in AWT, which causes the cursor to flicker during drag and drop operations.
isVisible() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Overriden in order to fix a bug in AWT, which causes the cursor to flicker during drag and drop operations.
isVisible() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Overriden in order to fix a bug in AWT, which causes the cursor to flicker during drag and drop operations.
isVisible() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.BooleanRenderer
  Overriden in order to fix a bug in AWT, which causes the cursor to flicker during drag and drop operations.
isVisualizingPastTime() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Determines whether the renderer will draw the timeline object differently if the object is located in the past (e.g. gray out).
isVisualizingPastTime() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Determines whether the renderer will draw the timeline object differently if the object is located in the past (e.g. gray out).
isWeekendDay(int) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Checks whether the given value is stored in the list of weekend days.
ITimelineObject - Interface in com.dlsc.flexgantt.model.gantt
  An interface for objects that can be placed on a timeline.
ITimelineObjectEditor - Interface in com.dlsc.flexgantt.swing.layer.timeline
  An interface for editors that can be used for in-place editing of timeline objects.
ITimelineObjectEditorListener - Interface in com.dlsc.flexgantt.swing.layer.timeline
  A listener interface for timeline object editors.
ITimelineObjectPathMessage - Interface in com.dlsc.flexgantt.swing
  A message that is related to an object on the timeline.
ITimelineObjectRenderer - Interface in com.dlsc.flexgantt.swing.layer.timeline
  A renderer that will be used for rendering timeline objects.
ITimelineObjectSelectionListener - Interface in com.dlsc.flexgantt.swing.layer.timeline
  An interface that can be used by objects that want to register themselves as listeners (observers) with the selection model of a `TimelineObjectLayer`.
ITimelineObjectSelectionModel - Interface in com.dlsc.flexgantt.swing.layer.timeline
  A selection model definition used by instances of `TimelineObjectLayer`.
ITimeSpan - Interface in com.dlsc.flexgantt.model
  A time span encapsulates a start and an end time, making it easier to handle objects that are placed on a timeline.
ITreePathMessage - Interface in com.dlsc.flexgantt.swing
  A message that is related to a tree path.
ITreeTableCellEditor - Interface in com.dlsc.flexgantt.swing.treetable
  An interface for objects that can be used as editors for values shown in the cells of a tree table.
ITreeTableCellRenderer - Interface in com.dlsc.flexgantt.swing.treetable
  A renderer interface used for creating tree table cell renderers.
ITreeTableHeaderMenuProvider - Interface in com.dlsc.flexgantt.swing.treetable
  A menu provider is a convenient way of adding a context sensitive popup menu to the `TreeTableHeader`.
ITreeTableMenuProvider - Interface in com.dlsc.flexgantt.swing.treetable
  A menu provider is a convenient way of adding a context sensitive popup menu to the `TreeTable`.
ITreeTableModel<T> - Interface in com.dlsc.flexgantt.model.treetable
  A tree table extends a tree by adding the capability to display table columns as well.
ITreeTableModelListener - Interface in com.dlsc.flexgantt.model.treetable
  A listener for tree table specific events.
ITreeTableNode - Interface in com.dlsc.flexgantt.model.treetable
  An extension of the `TreeNode` interface, which provides additional information used to populate the table columns of the tree table.
ITreeTableRowHeaderRenderer - Interface in com.dlsc.flexgantt.swing.treetable
  An extension of the row header renderer used for rendering the row headers of a tree table inside a `TreeTableRowHeader` component.
ITreeTableSelectionModel - Interface in com.dlsc.flexgantt.swing.treetable
  A selection model definition used for supporting selections performed in an instance of a `TreeTable`.
IZoomPolicy<T extends IGranularity> - Interface in com.dlsc.flexgantt.policy.dateline
  A policy interface used in the context of the `Dateline`.

## K

keyColumn - Variable in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
  The key column is a specialization of the regular tree table column.
KeyColumn<T> - Class in com.dlsc.flexgantt.model.treetable
  The key column is a special type of tree table column and responsible for showing the tree structure given by a tree table model.
KeyColumn(String, Class) - Constructor for class com.dlsc.flexgantt.model.treetable.KeyColumn
  Constructs a new key column object with the given name.
keyPressed(KeyEvent) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
keyReleased(KeyEvent) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
keyTyped(KeyEvent) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart

## L

LabelLayer - Class in com.dlsc.flexgantt.swing.layer.system
  A layer that is specialized on drawing labels next to timeline objects.
LabelLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.LabelLayer
  Constructs a new label layer.
LabelType - Enum in com.dlsc.flexgantt.util
  An enumerator that contains values for specifiying different types of labels.
LabelTypeSupport - Class in com.dlsc.flexgantt.util
  A utiliy class used to lookup labels for an object (timeline objects, relationships) for various purposes.
LabelTypeSupport() - Constructor for class com.dlsc.flexgantt.util.LabelTypeSupport
  Constructs a new label type support class.
lassoChanged(LassoLayerEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
lassoChanged(LassoLayerEvent) - Method in interface com.dlsc.flexgantt.swing.layer.system.ILassoLayerListener
  Listener callback method that will be invoked when the user performs lasso operations in the lasso layer.
lassoChanged(LassoLayerEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
LassoLayer - Class in com.dlsc.flexgantt.swing.layer.system
  A layer that focuses on visualizing a lasso / selection rectangle.
LassoLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Constructs a new lasso layer.
LassoLayer.LassoMode - Enum in com.dlsc.flexgantt.swing.layer.system
  A selection mode enumerator that can be used to instruct the lasso layer what to select when a lasso operation finishes.
LassoLayer.SelectionBehaviour - Enum in com.dlsc.flexgantt.swing.layer.system
  An enumerator used to control the selection behaviour of the lasso.
LassoLayerEvent - Class in com.dlsc.flexgantt.swing.layer.system
  An event object that encapsulates the most important information about a lasso operation executed in an instance of `LassoLayer`.
LassoLayerEvent(LassoLayer, LassoLayerEvent.ID, ITimeSpan, int, int, LassoLayer.LassoMode) - Constructor for class com.dlsc.flexgantt.swing.layer.system.LassoLayerEvent
  Constructs a new event object.
LassoLayerEvent.ID - Enum in com.dlsc.flexgantt.swing.layer.system
  An enumerator with different identifiers that can be used to distinguish between different types of events.
LassoModeAction - Class in com.dlsc.flexgantt.swing.action.layer
  An action which sets the selection mode that will be used by the `LassoLayer`.
LassoModeAction(LayerContainer, LassoLayer.LassoMode) - Constructor for class com.dlsc.flexgantt.swing.action.layer.LassoModeAction
  Constructs a new action.
lastPage() - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
lastPage() - Method in interface com.dlsc.flexgantt.model.paging.IPagingModel
  Goto the last page.
laterPage() - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
laterPage() - Method in interface com.dlsc.flexgantt.model.paging.IPagingModel
  Goto the next page that has a larger start time than the currently used page.
LatestObjectsAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will scroll the timeline to the latest used time point (the latest bar / activity / task).
LatestObjectsAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.LatestObjectsAction
  Constructs a new action.
Layer - Class in com.dlsc.flexgantt.model.gantt
  An implementation of the layer interface.
Layer(String) - Constructor for class com.dlsc.flexgantt.model.gantt.Layer
  Constructs a new layer.
layerContainer - Variable in class com.dlsc.flexgantt.swing.action.layer.AbstractLayerContainerAction
  Stores a reference to the layer container.
layerContainer - Variable in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  The parent container.
LayerContainer - Class in com.dlsc.flexgantt.swing.layer
  The layer container is the main user interface component on the right-hand side of the Gantt chart.
LayerContainer(AbstractGanttChart, IGanttChartModel, TreeTable, ILayerFactory) - Constructor for class com.dlsc.flexgantt.swing.layer.LayerContainer
  Constructs a new layer container.
LayerContainer.RenderingDirection - Enum in com.dlsc.flexgantt.swing.layer
  An enumerator, which can be used to specify a rendering hint for the framework.
layerContainerChanged(LayerContainerEvent) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerContainerListener
  The listener's callback method that gets invoked by the `LayerContainer` when the container changes.
layerContainerChanged(LayerContainerEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
layerContainerChanged(LayerContainerEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerPalette
LayerContainerEvent - Class in com.dlsc.flexgantt.swing.layer
  An event object used by the `LayerContainer` to inform its listeners when changes have occured.
LayerContainerEvent(LayerContainer, LayerContainerEvent.ID) - Constructor for class com.dlsc.flexgantt.swing.layer.LayerContainerEvent
  Constructs a new layer event.
LayerContainerEvent.ID - Enum in com.dlsc.flexgantt.swing.layer
  An ID enumerator used to distinguish between different types of events.
LayerContainerRowHeader - Class in com.dlsc.flexgantt.swing.layer
  A row header component used on the left edge of the layer container.
LayerContainerRowHeader(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.LayerContainerRowHeader
  Constructs a new row header for the given layer container.
LayerContainerScrollPane - Class in com.dlsc.flexgantt.swing.layer
  A scrollpane customized for use with a layer container and a timeline.
LayerContainerScrollPane(LayerContainer, LayerContainerRowHeader, Timeline, boolean) - Constructor for class com.dlsc.flexgantt.swing.layer.LayerContainerScrollPane
  Constructs a new layer container scrollpane.
LayerContainerScrollPaneLayout - Class in com.dlsc.flexgantt.swing.layer
  A specialization of the standard scrollpane layout manager so that additional controls can be shown next to the scrollbars.
LayerContainerScrollPaneLayout() - Constructor for class com.dlsc.flexgantt.swing.layer.LayerContainerScrollPaneLayout
LayerPalette - Class in com.dlsc.flexgantt.swing.layer
  A panel that provides controls for each layer managed by a given layer container that allow the user to toggle the layer's visibility, to change the layer's position within the container's layer stack, and to change the layer's translucency (alpha channel).
LayerPalette(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.LayerPalette
  Constructs a new layer palette.
LayerSelector - Class in com.dlsc.flexgantt.swing.selector
  A small window that allows the user to manipulte the list of currently visible layers.
LayerSelector(JComponent, LayerContainer...) - Constructor for class com.dlsc.flexgantt.swing.selector.LayerSelector
  Constructs a new layer selector.
layoutContainer(Container) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerScrollPaneLayout
layoutContainer(Container) - Method in class com.dlsc.flexgantt.swing.NavigationControlPanel
layoutContainer(Container) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
layoutContainer(Container) - Method in class com.dlsc.flexgantt.swing.selector.Selector
layoutContainer(Container) - Method in class com.dlsc.flexgantt.swing.StatusBar
layoutContainer(Container) - Method in class com.dlsc.flexgantt.swing.UtilityControlPanel
LicenseDialog - Class in com.dlsc.flexgantt.swing
  A dialog used for displaying licensing information to the user.
LinearSearchTimelineObjectIterator<T extends ITimelineObject> - Class in com.dlsc.flexgantt.model.gantt
  Instances of this class are used to iterate over the sorted list of timeline objects returned by a timeline model.
LinearSearchTimelineObjectIterator(List<T>, ITimeSpan, boolean) - Constructor for class com.dlsc.flexgantt.model.gantt.LinearSearchTimelineObjectIterator
  Constructs a new iterator object.
LinearSearchTimelineObjectIterator(List<T>, ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.gantt.LinearSearchTimelineObjectIterator
  Constructs a new iterator object.
LinkLayer - Class in com.dlsc.flexgantt.swing.layer.system
  A layer used for displaying everything needed for the interactive linking (creation of relationships / constraints) between two timeline objects: the linking line and the linking handles.
LinkLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Constructs a new layer.
load() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Loads the children nodes from the model, wraps each one of them and adds them to this node.
load(Map<Object, TreeTableNode>) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Loads the children nodes from the model, wraps each one of them and adds them to this node.
loadCompatibleImage(URL) - Static method in class com.dlsc.flexgantt.swing.util.GraphicsUtilities
  Returns a new compatible image from a URL.
loadIcon(Class<? extends AbstractIconMap>, String) - Method in class com.dlsc.flexgantt.icons.AbstractIconMap
  Loads the image with the given name from the package where the specified class is located.
LoggingFormatter - Class in com.dlsc.flexgantt.util
  A formatter for the logging framework.
LoggingFormatter() - Constructor for class com.dlsc.flexgantt.util.LoggingFormatter
looseFocus() - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Forces the tree table to loose the cell focus.

## M

MacColumnHeaderRenderer - Class in com.dlsc.flexgantt.swing.mac
  A specialized column header renderer for Mac that makes the background appear glossy.
MacColumnHeaderRenderer() - Constructor for class com.dlsc.flexgantt.swing.mac.MacColumnHeaderRenderer
  Constructs a new renderer.
MacComponentFactory - Class in com.dlsc.flexgantt.swing.mac
  A specialized component factory for Mac OS X.
MacComponentFactory() - Constructor for class com.dlsc.flexgantt.swing.mac.MacComponentFactory
  Constructs a new factory.
MacDateline - Class in com.dlsc.flexgantt.swing.mac
  A specialized dateline for Mac OS X that adds a white line to the vertical grid lines of the dateline cells.
MacDateline(Timeline) - Constructor for class com.dlsc.flexgantt.swing.mac.MacDateline
  Constructs a new dateline.
MacDualGanttChart - Class in com.dlsc.flexgantt.swing.mac
  A specialized dual Gantt chart for MacOS X that sets various UI settings in such a way that the chart will look more at home on a Mac.
MacDualGanttChart(IGanttChartModel, IGanttChartModel, IColumnModel) - Constructor for class com.dlsc.flexgantt.swing.mac.MacDualGanttChart
  Constructs a new Gantt chart that is capable of displaying two models at the same time (a primary and a secondary model).
MacDualGanttChart(IGanttChartModel, IGanttChartModel) - Constructor for class com.dlsc.flexgantt.swing.mac.MacDualGanttChart
  Constructs a new Gantt chart that is capable of displaying two models at the same time (a primary and a secondary model).
MacDualGanttChart(IGanttChartModel) - Constructor for class com.dlsc.flexgantt.swing.mac.MacDualGanttChart
  Constructs a new Gantt chart that is capable of displaying two models at the same time (a primary and a secondary model).
MacDualGanttChart(MacComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.mac.MacDualGanttChart
  Constructs a new Gantt chart that is capable of displaying two models at the same time (a primary and a secondary model).
MacDualGanttChart() - Constructor for class com.dlsc.flexgantt.swing.mac.MacDualGanttChart
  Constructs a new Gantt chart that is capable of displaying two models at the same time (a primary and a secondary model).
MacEventline - Class in com.dlsc.flexgantt.swing.mac
  A specialized eventline for Mac OS X that adds a white line on the left edge.
MacEventline(Timeline, Dateline) - Constructor for class com.dlsc.flexgantt.swing.mac.MacEventline
  Constructs a new eventline.
MacGanttChart - Class in com.dlsc.flexgantt.swing.mac
  A specialized Gantt chart for MacOS X that sets various UI settings in such a way that the chart will look more at home on a Mac.
MacGanttChart(IGanttChartModel, IColumnModel, TimeZone) - Constructor for class com.dlsc.flexgantt.swing.mac.MacGanttChart
  Constructs a new standard Gantt chart.
MacGanttChart(IGanttChartModel, IColumnModel) - Constructor for class com.dlsc.flexgantt.swing.mac.MacGanttChart
  Constructs a new standard Gantt chart.
MacGanttChart(IGanttChartModel) - Constructor for class com.dlsc.flexgantt.swing.mac.MacGanttChart
  Constructs a new standard Gantt chart.
MacGanttChart(MacComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.mac.MacGanttChart
  Constructs a new standard Gantt chart.
MacGanttChart() - Constructor for class com.dlsc.flexgantt.swing.mac.MacGanttChart
  Constructs a new standard Gantt chart.
MacGanttChartFrame<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.mac
  A specialized Gantt chart frame for MacOS X, which ensures a unified toolbar and a statusbar that looks more like a Mac statusbar.
MacGanttChartFrame(String, T, boolean, boolean) - Constructor for class com.dlsc.flexgantt.swing.mac.MacGanttChartFrame
  Constructs a new frame and adds the given Gantt chart, a toolbar, a status bar and a glass pane.
MacGanttChartFrame(String, T) - Constructor for class com.dlsc.flexgantt.swing.mac.MacGanttChartFrame
  Constructs a new frame and adds the given Gantt chart, a toolbar, a status bar and a glass pane.
MacLayerContainerResourceRowHeaderRenderer - Class in com.dlsc.flexgantt.swing.mac
  A specialized MacOS X resource row header renderer for layer containers.
MacLayerContainerResourceRowHeaderRenderer() - Constructor for class com.dlsc.flexgantt.swing.mac.MacLayerContainerResourceRowHeaderRenderer
  Constructs a new renderer.
MacLayerContainerRowHeader - Class in com.dlsc.flexgantt.swing.mac
  A specialized MacOS X row header for layer containers.
MacLayerContainerRowHeader(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.mac.MacLayerContainerRowHeader
  Constructs a new row header.
MacLayerContainerRowHeaderRenderer - Class in com.dlsc.flexgantt.swing.mac
  A specialized row header renderer for MacOS X.
MacLayerContainerRowHeaderRenderer() - Constructor for class com.dlsc.flexgantt.swing.mac.MacLayerContainerRowHeaderRenderer
  Constructs a new row header renderer.
MacLayerFactory - Class in com.dlsc.flexgantt.swing.mac
  A specialized layer factory implementation for MacOS X.
MacLayerFactory() - Constructor for class com.dlsc.flexgantt.swing.mac.MacLayerFactory
MacSimpleGranularitySelectorFactory - Class in com.dlsc.flexgantt.swing.mac
  A specialized selector factory for MacOS X, which makes adjustments to the labels.
MacSimpleGranularitySelectorFactory() - Constructor for class com.dlsc.flexgantt.swing.mac.MacSimpleGranularitySelectorFactory
MacTimeGranularityDatelineRenderer - Class in com.dlsc.flexgantt.swing.mac
  A specialized dateline renderer for MacOS X.
MacTimeGranularityDatelineRenderer() - Constructor for class com.dlsc.flexgantt.swing.mac.MacTimeGranularityDatelineRenderer
  Constructs a new dateline renderer.
MacTimeGranularitySelectorFactory - Class in com.dlsc.flexgantt.swing.mac
  A specialized selector factory for MacOS X, which makes adjustments to the labels.
MacTimeGranularitySelectorFactory() - Constructor for class com.dlsc.flexgantt.swing.mac.MacTimeGranularitySelectorFactory
MacTreeTableRowHeader - Class in com.dlsc.flexgantt.swing.mac
  A specialized tree table row header for MacOS X.
MacTreeTableRowHeader(TreeTable) - Constructor for class com.dlsc.flexgantt.swing.mac.MacTreeTableRowHeader
  Constructs a new row header.
MacTreeTableRowHeaderRenderer - Class in com.dlsc.flexgantt.swing.mac
  A specialized tree table row header renderer for MacOS X.
MacTreeTableRowHeaderRenderer(DefaultTreeTableRowHeaderRenderer.Type) - Constructor for class com.dlsc.flexgantt.swing.mac.MacTreeTableRowHeaderRenderer
  Constructs a new renderer.
MacTreeTableRowHeaderRenderer() - Constructor for class com.dlsc.flexgantt.swing.mac.MacTreeTableRowHeaderRenderer
  Constructs a new renderer.
main(String[]) - Static method in class com.dlsc.flexgantt.icons.gif16eclipse.Gif16EclipseIconMap
  Runs a little app that will show a table that lists the defined icons and their IDs.
main(String[]) - Static method in class com.dlsc.flexgantt.icons.png16xp.Png16XPIconMap
main(String[]) - Static method in class com.dlsc.flexgantt.swing.util.PathCalculatorUI
  Starts the application.
makeEmphasizedLabel(JLabel) - Static method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
  Turns the given label into an emphasized label.
makeEmphasizedLabel(JLabel, Color, Color, Color) - Static method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
  Turns the given label into an emphasized label.
makeEmphasizedLabelsRecursively(Component) - Static method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
  Turns all labels in the container hierarchy of the given component into emphasized labels.
makeTransparent(Color) - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Converts the given color into a transparent color with the same red, green, blue values.
makeTransparent(Color, int) - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Converts the given color into a transparent color with the same red, green, blue values.
MarkerType - Enum in com.dlsc.flexgantt.model.dateline
  A list of marker types that can be shown in the dateline or the eventline.
maybeShowPopup(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
  Determines whether a popup menu needs to be shown based on the given event.
MenuCleaner - Class in com.dlsc.flexgantt.swing.util
  A utility class that is used to clean up (popup) menus in such a way that the text of the menu items lines up nicely.
MenuCleaner() - Constructor for class com.dlsc.flexgantt.swing.util.MenuCleaner
Message - Class in com.dlsc.flexgantt.swing
  The default implementation of the `IMessage` interface.
Message(MessageTypeId, String, Object, Date) - Constructor for class com.dlsc.flexgantt.swing.Message
  Constructs a new message.
Message(MessageTypeId, String, Date) - Constructor for class com.dlsc.flexgantt.swing.Message
  Constructs a new message.
Message(MessageTypeId, String, Object) - Constructor for class com.dlsc.flexgantt.swing.Message
  Constructs a new message.
Message(MessageTypeId, String) - Constructor for class com.dlsc.flexgantt.swing.Message
  Constructs a new message.
Message(String, Object) - Constructor for class com.dlsc.flexgantt.swing.Message
  Constructs a new error message with some details attached to it.
Message(String) - Constructor for class com.dlsc.flexgantt.swing.Message
  Constructs a new information message.
messageAdded(IMessage) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
messageAdded(IMessage) - Method in interface com.dlsc.flexgantt.swing.IMessageListener
  Called when a message has been added.
messageAdded(IMessage) - Method in class com.dlsc.flexgantt.swing.MessageTableModel
MessageDialog - Class in com.dlsc.flexgantt.swing
  A dialog capable of displaying the messages attached to a Gantt chart.
MessageDialog(Frame, AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.MessageDialog
  Constructs a new message dialog.
MessageDialog(Dialog, AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.MessageDialog
  Constructs a new message dialog.
messageRemoved(IMessage) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
messageRemoved(IMessage) - Method in interface com.dlsc.flexgantt.swing.IMessageListener
  Called when a message has been removed.
messageRemoved(IMessage) - Method in class com.dlsc.flexgantt.swing.MessageTableModel
Messages - Class in com.dlsc.flexgantt.util
  Part of the I18N support and used to return translations for a given key.
messagesCleared() - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
messagesCleared() - Method in interface com.dlsc.flexgantt.swing.IMessageListener
  Called when all messages have been removed.
messagesCleared() - Method in class com.dlsc.flexgantt.swing.MessageTableModel
MessageTable - Class in com.dlsc.flexgantt.swing
  A table capable of displaying the messages attached to a Gantt chart.
MessageTable(AbstractGanttChart, MessageTableModel) - Constructor for class com.dlsc.flexgantt.swing.MessageTable
  Constructs a new message dialog.
MessageTableModel - Class in com.dlsc.flexgantt.swing
  The table model used by the dialog's table.
MessageTableModel(AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.MessageTableModel
  Constructs a new model for the given Gantt chart.
MessageTypeId - Enum in com.dlsc.flexgantt.swing
  A message type ID is used to distinguish different types of user messages.
minimumLayoutSize(Container) - Method in class com.dlsc.flexgantt.swing.NavigationControlPanel
minimumLayoutSize(Container) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
minimumLayoutSize(Container) - Method in class com.dlsc.flexgantt.swing.selector.Selector
minimumLayoutSize(Container) - Method in class com.dlsc.flexgantt.swing.StatusBar
minimumLayoutSize(Container) - Method in class com.dlsc.flexgantt.swing.UtilityControlPanel
MinorDateFormat - Class in com.dlsc.flexgantt.swing.timeline
  A specialization of the standard `SimpleDateFormat` class used to create different formats for dates when the dateline shows tiny days or tiny months.
MinorDateFormat(String, TimeGranularity) - Constructor for class com.dlsc.flexgantt.swing.timeline.MinorDateFormat
  Constructs a new date formatter.
model - Variable in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  The model that returned the node for which the row renderer gets invoked.
MODEL_INDEX - Static variable in class com.dlsc.flexgantt.model.treetable.KeyColumn
  The model index of the key column is stored in this static class member.
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableRowHeader
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
mouseClicked(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.RollOverLabel
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
mouseDragged(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
mouseEntered(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.RollOverLabel
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerRowHeader
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
mouseExited(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.RollOverLabel
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerRowHeader
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
mouseMoved(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableRowHeader
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
mousePressed(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.RollOverLabel
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
mouseReleased(MouseEvent) - Method in class com.dlsc.flexgantt.swing.util.RollOverLabel
mouseWheelMoved(MouseWheelEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
mouseWheelMoved(MouseWheelEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
mouseWheelMoved(MouseWheelEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
move(long) - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Constructs a new time span based on this span where the given (delta) milliseconds are added to (or subtracted from if negative) the start and end time of this time span.
move(long) - Method in class com.dlsc.flexgantt.model.TimeSpan
MOVE_FOCUS_ABOVE_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that moves the focus to the cell above the currently focused table cell.
MOVE_FOCUS_BELOW_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that moves the focus to the cell below the currently focused table cell.
MOVE_FOCUS_BOTTOM_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that moves the focus to the last table cell in the key column.
MOVE_FOCUS_HOME_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that moves the focus to the first table cell in the key column.
MOVE_FOCUS_NEXT_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that moves the focus to the next table cell.
MOVE_FOCUS_PAGE_DOWN_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that moves the focus to a cell below so that the table displays the next page.
MOVE_FOCUS_PAGE_UP_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that moves the focus to a cell below so that the table displays the previous page.
MOVE_FOCUS_PREVIOUS_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that moves the focus to the previous table cell.
moveBack(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Moves the given layer backwards causing the layer's timeline objects to be drawn at a later stage than before.
moveColumn(int, int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
  Moves a column that is already a member of the model from one location to another.
moveColumn(int, int) - Method in interface com.dlsc.flexgantt.model.treetable.IColumnModel
  Moves the column at the given index to the new index.
MoveFocusAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action specialized on changing the focus within the tree tables of the Gantt chart.
MoveFocusAction(T, MoveFocusAction.Direction) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.MoveFocusAction
  Constructs a new action.
MoveFocusAction.Direction - Enum in com.dlsc.flexgantt.swing.action.gantt
  An enumerator, which lists the different focus changes that are supported by the action.
moveForward(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Moves the given layer forward causing the layer's timeline objects to be drawn at an earlier stage than before.
moveToBack(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Moves the given layer to the back so that the layer will be drawn first and all other layers will be drawn after it / on top of it.
moveToFront(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Moves the given layer to the front so that the layer will be drawn last and all other layers will be drawn before it / below it.
multiColumnSort - Variable in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  A flag indicating whether the user is currently performing a sort based on multiple columns.
MultiDropTarget - Class in com.dlsc.flexgantt.swing.util
  The `MultiDropTarget` is associated with a `Component` when that `Component` wishes to accept drops during Drag and Drop operations.
MultiDropTarget(Component, int, DropTargetListener) - Constructor for class com.dlsc.flexgantt.swing.util.MultiDropTarget
  Creates a `MultiDropTarget` given the `Component` to associate itself with, an `int` representing the default acceptable action(s) to support, and a `DropTargetListener` to handle event processing.
MultiGanttChartContainer<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing
  A default multi Gantt chart container implementation, which is capable of storing several Gantt charts at the same time.
MultiGanttChartContainer() - Constructor for class com.dlsc.flexgantt.swing.MultiGanttChartContainer
  Constructs a new multi Gantt chart container.
MultiGanttChartContainerEvent - Class in com.dlsc.flexgantt.swing
  An event used to inform listeners about changes in a multi Gantt chart container.
MultiGanttChartContainerEvent(IMultiGanttChartContainer, MultiGanttChartContainerEvent.ID, AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.MultiGanttChartContainerEvent
  Constructs a new container event.
MultiGanttChartContainerEvent.ID - Enum in com.dlsc.flexgantt.swing
  An identifier used to distinguish between different types of multi Gantt chart container events.
MultiGanttChartSynchController - Class in com.dlsc.flexgantt.swing.util
  A utility class used to synchronize several Gantt charts so that when the user scrolls in one chart then the other charts will scroll to the same location.
MultiGanttChartSynchController(GanttChart...) - Constructor for class com.dlsc.flexgantt.swing.util.MultiGanttChartSynchController
  Constructs a new controller.

## N

NamedObject - Class in com.dlsc.flexgantt.util
  A named object is a simple object that only carries a name attribute.
NamedObject(String) - Constructor for class com.dlsc.flexgantt.util.NamedObject
  Constructs a new named object with the given name.
NamedObject() - Constructor for class com.dlsc.flexgantt.util.NamedObject
  Constructs a new named object.
NavigationControl - Class in com.dlsc.flexgantt.swing
  A control used for navigation operations inside the Gantt chart (show earliest objects, show latest objects, show time now, zoom, ...).
NavigationControl(NavigationControlPanel, NavigationControlType) - Constructor for class com.dlsc.flexgantt.swing.NavigationControl
  Constructs a new paging control.
NavigationControlPanel - Class in com.dlsc.flexgantt.swing
  The navigation control allows the user to zoom in, zoom out, jump to the time 'now'
NavigationControlPanel(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.NavigationControlPanel
  Constructs a new navigation control for the given layer container.
NavigationControlType - Enum in com.dlsc.flexgantt.swing
  An enumeration of possible navigation types.
next() - Method in enum com.dlsc.flexgantt.model.dateline.SimpleGranularity
  Returns the next larger granularity (example: ONE -> TEN -> HUNDRED).
next() - Method in class com.dlsc.flexgantt.model.gantt.BinarySearchTimelineObjectIterator
next() - Method in class com.dlsc.flexgantt.model.gantt.LinearSearchTimelineObjectIterator
next() - Method in class com.dlsc.flexgantt.model.TimeSpanIterator
next() - Method in class com.dlsc.flexgantt.model.treetable.ColumnModelIterator
  Returns the next tree table column.
node - Variable in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  The node for which the row renderer gets invoked.
NodeAnimationController - Class in com.dlsc.flexgantt.swing.treetable
  The node animation controller is used as a central provider of the settings that control the animation of tree node expansion / collapse.
NodeAnimationController() - Constructor for class com.dlsc.flexgantt.swing.treetable.NodeAnimationController
  Constructs a new controller.
NullProgressMonitor - Class in com.dlsc.flexgantt.command
  A default progress monitor implementation suitable for subclassing.
NullProgressMonitor() - Constructor for class com.dlsc.flexgantt.command.NullProgressMonitor
  Constructs a new progress monitor.
NumberEditor() - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTable.NumberEditor
  Construcs a new editor.
NumberRenderer() - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTable.NumberRenderer
  Constructs a new number renderer.

## O

ObjectBounds - Class in com.dlsc.flexgantt.swing
  An object used to store the rectangle bounds of a timeline object.
ObjectBounds(TimelineObjectPath, IGanttChartModel, int, int, int, int, TreeTableNode, TimelineObjectLayer) - Constructor for class com.dlsc.flexgantt.swing.ObjectBounds
  Constructs a new bounds object.
okPressed() - Method in class com.dlsc.flexgantt.swing.selector.TimeZoneSelector
  The method that gets called when the user hits the ok button.
okPressed() - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Gets invoked when the user presses the OK button.
okPressed() - Method in class com.dlsc.flexgantt.swing.TimeZoneDialog
  The method that gets called when the user hits the ok button.
openDialog(Component, Timeline) - Static method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityTimelineControlPanel
  A utility method to quickly bring up a dialog that contains the control panel.
openDialog(Component, Timeline) - Static method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityTimelineControlPanel
  A utility method to quickly bring up a dialog that contains the control panel.
openGridSelector() - Method in class com.dlsc.flexgantt.swing.GridControl
  Opens the grid selector that will list the available grid granularities based on the currently used `IGridPolicy`.
openPageSelection() - Method in class com.dlsc.flexgantt.swing.PagingControlPanel
  Opens up a small window, which lists all available pages so that the user can jump directly to one of them.
optimizeColumnWidth() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Optimizes the column width of all columns without taking the cell editors into account.
optimizeColumnWidth(boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Optimizes the column width of all columns with or without taking the cell editors into account.
optimizeColumnWidth(int) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Optimizes the column width of all columns without taking the cell editors into account.
optimizeColumnWidth(int, boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Optimizes the column width of all columns with or without taking the cell editors into account.
optimizeColumnWidth(TreeTableColumn) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Optimizes the column width of the given column without taking the cell editors into account.
optimizeColumnWidth(TreeTableColumn, boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Optimizes the column width of the given column with or without taking the cell editors into account.
OUTDENT_NODES_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that "outdents" tree nodes.
OutdentNodeAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that can be used to outdent nodes on a Gantt chart scope (as opposed to a simple tree table scope).
OutdentNodeAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.OutdentNodeAction
  Constructs a new action.
OutdentNodeAction - Class in com.dlsc.flexgantt.swing.action.treetable
  An action that can be used to outdent the currently selected tree table nodes.
OutdentNodeAction(TreeTable) - Constructor for class com.dlsc.flexgantt.swing.action.treetable.OutdentNodeAction
  Constructs a new action.
outdentNodes(TreePath[]) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  The reverse operation of `TreeTable.indentNodes(TreePath[])`.
OverviewPalette - Class in com.dlsc.flexgantt.swing.layer
  A panel used for rendering an overview of the Gantt chart.
OverviewPalette(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.OverviewPalette
  Constructs a new overview palette.
OverviewSelector - Class in com.dlsc.flexgantt.swing.selector
  A small window that displays an overview of the timeline objects of all layer containers.
OverviewSelector(JComponent, LayerContainer...) - Constructor for class com.dlsc.flexgantt.swing.selector.OverviewSelector
  Constructs a new grid selector.

## P

Page - Class in com.dlsc.flexgantt.model.paging
  A page is basically a named time span, where the name is used for displaying the pages to the user.
Page(ITimeSpan, String) - Constructor for class com.dlsc.flexgantt.model.paging.Page
  Constructs a new page.
pageChanged(PagingEvent) - Method in interface com.dlsc.flexgantt.model.paging.IPagingModelListener
  Listener callback method that will be invoked after the page model was changed.
pageChanged(PagingEvent) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
pageChanged(PagingEvent) - Method in class com.dlsc.flexgantt.swing.PagingControlPanel
pageWillChange(PagingEvent) - Method in interface com.dlsc.flexgantt.model.paging.IPagingModelListener
  Listener callback method that will be invoked before the page model gets changed.
pageWillChange(PagingEvent) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
pageWillChange(PagingEvent) - Method in class com.dlsc.flexgantt.swing.PagingControlPanel
PagingControl - Class in com.dlsc.flexgantt.swing
  A control used for paging operations inside the Gantt chart (earlier / later time span).
PagingControl(PagingControlPanel, PagingControlType) - Constructor for class com.dlsc.flexgantt.swing.PagingControl
  Constructs a new paging control.
PagingControlPanel - Class in com.dlsc.flexgantt.swing
  The navigation control allows the user to zoom in, zoom out and jump to the time 'now'.
PagingControlPanel(AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.PagingControlPanel
  Constructs a new navigation control for the given Gantt chart.
PagingControlType - Enum in com.dlsc.flexgantt.swing
  An enumeration of possible paging operations.
PagingEvent - Class in com.dlsc.flexgantt.model.paging
  An event object that is being sent to instances of `IPagingModelListener` whenever a change has occured in the `IPagingModel` instance that they observe.
PagingEvent(IPagingModel, PagingEvent.ID, Page) - Constructor for class com.dlsc.flexgantt.model.paging.PagingEvent
  Constructs a new event.
PagingEvent.ID - Enum in com.dlsc.flexgantt.model.paging
  An enumerator with event IDs that can be used by model listeners to distinguish between different types of events that have occured inside a paging model.
PagingSelector - Class in com.dlsc.flexgantt.swing.selector
  A paging selector is a small window in which all pages are listed based on the paging model used by the Gantt chart.
PagingSelector(JComponent, AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.selector.PagingSelector
  Constructs a new paging selector.
PagingVetoException - Exception in com.dlsc.flexgantt.model.paging
  A special exception type used by instances of `IPagingModelListener` in situations where they want to veto a page change.
PagingVetoException(PagingEvent) - Constructor for exception com.dlsc.flexgantt.model.paging.PagingVetoException
  Constructs a new paging veto exception.
PagingVetoException(PagingEvent, String) - Constructor for exception com.dlsc.flexgantt.model.paging.PagingVetoException
  Constructs a new paging veto exception.
paint(Graphics) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
paint(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
paint(Graphics) - Method in class com.dlsc.flexgantt.swing.LicenseDialog
paintActivityBorder(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Paints the border of the activity object.
paintActivityBorder(Graphics) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Paints the border of the activity object.
paintActivityContent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultActivityObjectRenderer
  Overrides the super method in order to fill the background of the bar with a special fill color based on the percentage complete value of the activity timeline object.
paintActivityContent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Renders the timeline object if it is an activity (different start and end time = duration).
paintActivityContent(Graphics) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Renders the timeline object if it is an activity (different start and end time = duration).
paintActivityFocus(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultActivityObjectRenderer
paintActivityFocus(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Adds visual feedback to an activity if it owns the focus.
paintActivityFocus(Graphics) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Adds visual feedback to an activity if it owns the focus.
paintArrowHead(Graphics, IRelationship, int, int) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Draws an arrow at the end of the relationship line.
paintBackground(Graphics) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Paints the table's background.
paintBorder(Component, Graphics, int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
paintBorder(Component, Graphics, int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
paintBorder(Component, Graphics, int, int, int, int) - Method in class com.dlsc.flexgantt.swing.util.CustomizableLineBorder
paintBorder(Component, Graphics, int, int, int, int) - Method in class com.dlsc.flexgantt.swing.util.DropShadowBorder
paintBorder(Component, Graphics, int, int, int, int) - Method in class com.dlsc.flexgantt.swing.util.GradientBorder
paintBorder(Component, Graphics, int, int, int, int) - Method in class com.dlsc.flexgantt.swing.util.Simple3DBorder
  Paints the 3D rectangle around the given component.
paintCell(Graphics, ITimeSpan, int, int, int, int, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.mac.MacDateline
paintCell(Graphics, ITimeSpan, int, int, int, int, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Draws the content of a single time span cell.
paintCell(Graphics, TreeTableColumn, TreeTableNode, int, int, int, int, int, int, int, Class, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Paints a single cell into the given graphics context for the given node and the given column.
paintColumn(Graphics, TreeTableColumn, int, int, Rectangle, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Draws a column into the given graphics context.
paintColumnHeader(Graphics, TreeTableColumn, int, int, int, int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Paints the column header for the given column.
paintColumnHeaders(Graphics) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Paints all column headers.
paintColumns(Graphics) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Renders the columns.
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart.Banner
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.DefaultResourceNodeRowHeaderRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerRowHeader
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultResourceRowRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.WeekendCalendarEntryRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.mac.MacColumnHeaderRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.mac.MacDateline
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.mac.MacEventline
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.mac.MacLayerContainerResourceRowHeaderRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.mac.MacLayerContainerRowHeaderRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.mac.MacTreeTableRowHeaderRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.print.PreviewPaperPanel
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.StatusBar
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Renders the tree table user interface.
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.util.ColorField
paintComponent(Graphics) - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
paintCursor(Graphics, Point) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerRowHeader
  Draws the cursor at the given location.
paintDisabledText(JLabel, Graphics, String, int, int) - Method in class com.dlsc.flexgantt.swing.mac.EmphasizedLabelUI
paintDragAndDrop(Graphics) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Visualizes the drag and drop user operation.
paintDragRowRenderers(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Paints the drag row renderers during a drag operation.
paintDSTMarker(Graphics, GridLine) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Paints the DST information provided by the grid line.
paintEnabledText(JLabel, Graphics, String, int, int) - Method in class com.dlsc.flexgantt.swing.mac.EmphasizedLabelUI
paintEvent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Renders the timeline object if it is an event (same start and end time).
paintEvent(Graphics) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Renders the timeline object if it is an event (same start and end time).
paintEventlineObject(Graphics, Object, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Draws an eventline object with the given time span.
paintEventlineObjects(Graphics) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Paints the eventline objects in the eventline.
paintGlossyBackground(Component, Graphics, int, int) - Static method in class com.dlsc.flexgantt.swing.mac.MacComponentFactory
  A utility method for filling a component with a glossy background.
paintGrid(Graphics) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Paints the major and minor grid lines.
paintGrid(Graphics, int, int, List<GridLine>, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Paints the given grid lines.
paintHandle(Graphics, Rectangle, ObjectBounds, boolean, boolean, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Performs the actual drawing of a handle icon.
paintHorizonLimits(ITimeSpan, Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.DatelineLayer
  Draws the visual feedback for the horizon used by the `Dateline`.
paintHorizontalLines(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Draws the horizontal lines.
paintIcon(Component, Graphics, int, int) - Method in class com.dlsc.flexgantt.icons.BlankIcon
paintIcon(Component, Graphics, int, int) - Method in class com.dlsc.flexgantt.swing.util.CornerIcon
paintIcon(Component, Graphics, int, int) - Method in class com.dlsc.flexgantt.swing.util.WindowsCornerIcon
paintIndentationLine(Graphics, int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Draws the line for the visual feedback of an indentation operation in progress.
paintLasso(Graphics, Rectangle) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Draws the actual lasso.
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.BackgroundLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.CalendarLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.DatelineLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.DropShadowLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.EventlineLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.LabelLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.SelectionLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.TimeNowLayer
paintLayer(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
paintLines(Graphics, boolean) - Method in class com.dlsc.flexgantt.swing.layer.DefaultResourceNodeRowHeaderRenderer
  Paints the major and minor capacity lines.
paintLines(Graphics, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultResourceRowRenderer
  Draws the capacity lines.
paintLines(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Draws the inner lines of the row.
paintMarker(Graphics, int, String, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Paints a marker at the given x-coordinate.
paintParent(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Renders the timeline object if it is a parent timeline object, meaning that it contains child timeline objects.
paintRelationship(Graphics, int, int, IRelationship, IGanttChartModel) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
  Paints the given relationship object.
paintRelationshipPath(Graphics, IRelationship, GeneralPath) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Performs the actual drawing of the relationship line based on the path that was calculated by the `DefaultRelationshipRenderer.drawRelationship(RelationshipLayer, Graphics, IRelationship, boolean, boolean)` method via the path calculator object.
paintRelationshipPopup(Graphics, IRelationship) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Renders the popup for the given timeline object path.
paintRowResizePosition(Graphics) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Renders the visual feedback when the user resizes a row.
paintSelectedTimeSpan(Graphics) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Paints the time span selection.
paintTimelineObjectPathPopup(Graphics, TimelineObjectPath, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Renders the popup for the given timeline object path.
paintTimeNow(Graphics, int) - Method in class com.dlsc.flexgantt.swing.layer.system.TimeNowLayer
  Draws the time now indicator line at the given location.
paintTreePathPopup(Graphics, TreePath, boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Renders the popup for the given tree path.
paintUnusedRow(Graphics, int, int, int, int) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
  Draws additional visual feedback for unused rows.
paintUnusedRow(Graphics, int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerRowHeader
paintUnusedRow(Graphics, int, int, int, int) - Method in class com.dlsc.flexgantt.swing.mac.MacLayerContainerRowHeader
paintUnusedRow(Graphics, int, int, int, int) - Method in class com.dlsc.flexgantt.swing.mac.MacTreeTableRowHeader
paintUnusedRows(Graphics, Rectangle, int, int) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
  Draws visual feedback for rows that are not being used, which means that they do not contain a hierarchy / tree node.
paintVerticalLines(Graphics) - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Draws the vertical grid lines.
paintZoomRectangle(Graphics, Rectangle) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Draws the rectangle used to visualize an ongoing manual zoom operation, where the user drags a grid line in order to manipulate the dateline model's zoom variable.
parent - Variable in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Reference to the parent table entry.
PathCalculator - Class in com.dlsc.flexgantt.swing.util
PathCalculator() - Constructor for class com.dlsc.flexgantt.swing.util.PathCalculator
  Constructs a new path calculator.
PathCalculator.ArrowDirection - Enum in com.dlsc.flexgantt.swing.util
  An enum listing the various directions the arrow can be painted.
PathCalculator.TargetLocation - Enum in com.dlsc.flexgantt.swing.util
  An enumerator of possible locations that the target object can have relative to the source object.
PathCalculatorUI - Class in com.dlsc.flexgantt.swing.util
  A small application used for testing the PathCalculator object.
PathCalculatorUI() - Constructor for class com.dlsc.flexgantt.swing.util.PathCalculatorUI
  Constructs a new test application.
Png16VistaIconMap - Class in com.dlsc.flexgantt.icons.png16vista
  An icon map implementation that uses PNG images to create icons for the icon IDs.
Png16VistaIconMap() - Constructor for class com.dlsc.flexgantt.icons.png16vista.Png16VistaIconMap
  Constructs a new icon map.
Png16VistaIconMap(int, int) - Constructor for class com.dlsc.flexgantt.icons.png16vista.Png16VistaIconMap
  Constructs a new icon map.
Png16XPIconMap - Class in com.dlsc.flexgantt.icons.png16xp
  An icon map implementation that uses PNG images to create icons for the icon IDs.
Png16XPIconMap() - Constructor for class com.dlsc.flexgantt.icons.png16xp.Png16XPIconMap
  Constructs a new icon map.
Png16XPIconMap(int, int) - Constructor for class com.dlsc.flexgantt.icons.png16xp.Png16XPIconMap
  Constructs a new icon map.
Png24VistaIconMap - Class in com.dlsc.flexgantt.icons.png24vista
  An icon map implementation that uses PNG images to create icons for the icon IDs.
Png24VistaIconMap() - Constructor for class com.dlsc.flexgantt.icons.png24vista.Png24VistaIconMap
  Constructs a new icon map.
Png24VistaIconMap(int, int) - Constructor for class com.dlsc.flexgantt.icons.png24vista.Png24VistaIconMap
  Constructs a new icon map.
Png24XPIconMap - Class in com.dlsc.flexgantt.icons.png24xp
  An icon map implementation that uses PNG images to create icons for the icon IDs.
Png24XPIconMap() - Constructor for class com.dlsc.flexgantt.icons.png24xp.Png24XPIconMap
  Constructs a new icon map.
Png24XPIconMap(int, int) - Constructor for class com.dlsc.flexgantt.icons.png24xp.Png24XPIconMap
  Constructs a new icon map.
PolicyProvider - Class in com.dlsc.flexgantt.policy
  For a detailed description refer to `IPolicyProvider`.
PolicyProvider() - Constructor for class com.dlsc.flexgantt.policy.PolicyProvider
  Constructs a new policy provider.
policyProviderChanged(PolicyProviderEvent) - Method in interface com.dlsc.flexgantt.policy.IPolicyProviderListener
  Listener callback method that gets invoked when a change took place inside the observed policy provider.
PolicyProviderEvent - Class in com.dlsc.flexgantt.policy
  An event object which wraps information about an event / a change that occured inside a policy provider.
PolicyProviderEvent(IPolicyProvider, PolicyProviderEvent.ID, Class<? extends IPolicy>, IPolicy) - Constructor for class com.dlsc.flexgantt.policy.PolicyProviderEvent
  Constructs a new policy provider event.
PolicyProviderEvent.ID - Enum in com.dlsc.flexgantt.policy
  An event identifier used to distinguish between different types of events that can take place inside a policy provider.
PopupAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that toggles the visibility of the popups.
PopupAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.PopupAction
  Constructs a new action.
PopupLayer - Class in com.dlsc.flexgantt.swing.layer.system
  A bar underneath a timeline is a nice representation for an activity but it can only carry a limited number of information due to space restrictions.
PopupLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Constructs a new popup layer.
preferredLayoutSize(Container) - Method in class com.dlsc.flexgantt.swing.NavigationControlPanel
preferredLayoutSize(Container) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
preferredLayoutSize(Container) - Method in class com.dlsc.flexgantt.swing.selector.Selector
preferredLayoutSize(Container) - Method in class com.dlsc.flexgantt.swing.StatusBar
preferredLayoutSize(Container) - Method in class com.dlsc.flexgantt.swing.UtilityControlPanel
PREPEND_MAIN_LABEL_TO_SUBTASK - Static variable in class com.dlsc.flexgantt.command.SubProgressMonitor
  Style constant indicating that the main task label should be prepended to the subtask label.
PreviewDialog - Class in com.dlsc.flexgantt.swing.print
  A dialog that can be used to preview the print out of the Gantt chart.
PreviewDialog(Frame, IPrintManager) - Constructor for class com.dlsc.flexgantt.swing.print.PreviewDialog
  Constructs a new dialog.
PreviewDialog(Dialog, IPrintManager) - Constructor for class com.dlsc.flexgantt.swing.print.PreviewDialog
  Constructs a new dialog.
PreviewGanttChartAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will trigger the preview functionality of the Gantt chart causing a print preview dialog to show up.
PreviewGanttChartAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.PreviewGanttChartAction
  Constructs a new preview action.
PreviewPaperPanel - Class in com.dlsc.flexgantt.swing.print
  A panel specialized on displaying a specific page of an object that implements the `Printable` interface.
PreviewPaperPanel(PreviewDialog, int) - Constructor for class com.dlsc.flexgantt.swing.print.PreviewPaperPanel
  Constructs a new preview paper panel.
PreviewSecondaryGanttChartAction<T extends DualGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will trigger the preview functionality of the Gantt chart causing a print preview dialog to show up.
PreviewSecondaryGanttChartAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.PreviewSecondaryGanttChartAction
  Constructs a new preview action.
previous() - Method in enum com.dlsc.flexgantt.model.dateline.SimpleGranularity
  Returns the previous smaller granularity (example: HUNDRED -> TEN -> ONE).
print(boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Prints the Gantt chart.
print(boolean, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Prints the Gantt chart.
print(boolean) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
print(boolean, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
print(boolean) - Method in class com.dlsc.flexgantt.swing.GanttChart
print(boolean, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.GanttChart
print(Graphics) - Method in class com.dlsc.flexgantt.swing.GanttChartControl
print(JComponent, PrintContext, boolean) - Method in class com.dlsc.flexgantt.swing.print.AbstractPrintManager
print(JComponent, PrintContext, boolean) - Method in interface com.dlsc.flexgantt.swing.print.IPrintManager
  Invokes the print operation on the manager.
print(Graphics, PageFormat, int) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
print(boolean, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Method not supported by the printable Gantt chart.
print(boolean, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
printBorder(Graphics) - Method in class com.dlsc.flexgantt.swing.GanttChartControl
PrintContext - Class in com.dlsc.flexgantt.swing.print
  A print context wraps all those Gantt chart components that are needed by the preview dialog to setup its internally used printable Gantt chart so that it uses the same settings as these components.
PrintContext() - Constructor for class com.dlsc.flexgantt.swing.print.PrintContext
printFooter(Graphics, PageFormat) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Prints the footer into the given graphics context.
PrintGanttChart - Class in com.dlsc.flexgantt.swing.print
  A Gantt chart specialized on being printed that takes another Gantt chart as its input and copies its configuration object.
PrintGanttChart(PrintContext) - Constructor for class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Constructs a new printable Gantt chart.
PrintGanttChartAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will trigger the print feature of the Gantt chart.
PrintGanttChartAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.PrintGanttChartAction
  Constructs a new print action.
printHeader(Graphics, PageFormat) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Prints the header into the given graphics context.
PrintSecondaryGanttChartAction<T extends DualGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will trigger the print feature of the Gantt chart.
PrintSecondaryGanttChartAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.PrintSecondaryGanttChartAction
  Constructs a new print action.
printSecondaryModel(boolean) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Prints a Gantt chart based on the secondary model.
printSecondaryModel(boolean, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Prints a Gantt chart based on the secondary model.
PrintSetup - Class in com.dlsc.flexgantt.swing.print
  A utility class for specifying the decorative elements of the printout: the header (title and logo), and the footer (left, center, right text).
PrintSetup() - Constructor for class com.dlsc.flexgantt.swing.print.PrintSetup
  Default constructor.
processEvent(AWTEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartGlassPane
ProgressMonitorWrapper - Class in com.dlsc.flexgantt.command
  An abstract wrapper around a progress monitor which, unless overridden, forwards `IProgressMonitor` and `IProgressMonitorWithBlocking` methods to the wrapped progress monitor.
ProgressMonitorWrapper(IProgressMonitor) - Constructor for class com.dlsc.flexgantt.command.ProgressMonitorWrapper
  Creates a new wrapper around the given monitor.
PROPERTY_ACTIVE_SPREADSHEET - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the currently active spreadsheet changes.
PROPERTY_ALPHA - Static variable in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  A constant used for property change events that get fired when the application calls the `AbstractLayer.setAlpha(float)` method.
PROPERTY_ALT_BACKGROUND_COLOR - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the alternating background color changes.
PROPERTY_ALT_FOREGROUND_COLOR - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the alternating background color changes.
PROPERTY_ALTERNATING_BACKGROUND - Static variable in class com.dlsc.flexgantt.swing.layer.LayerContainer
  A constant used for property change events that get fired when the alternating background color gets replaced.
PROPERTY_BOOKMARK_MODEL - Static variable in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Constant used for those property change events that get fired when the bookmark information changes.
PROPERTY_CALENDAR_MODEL - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the calendar model changes.
PROPERTY_CALENDAR_VISIBLE - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the calendar layer gets set to be visible/invisible.
PROPERTY_COLOR - Static variable in class com.dlsc.flexgantt.swing.util.ColorField
  Constant used for property change events that get fired when the color property changes.
PROPERTY_COLUMN_CLASS - Static variable in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  A property constant used for property change events that get fired when the column class of the column gets changed.
PROPERTY_COLUMN_MODEL - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the column model changes.
PROPERTY_COMMAND_STACK - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the command stack of the gantt chart gets set.
PROPERTY_CONTROLS_BG_COLOR - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the controls background color changes.
PROPERTY_CONTROLS_FG_COLOR - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the controls foreground color changes.
PROPERTY_CREATE_EVENTLNE_OBJECTS_ENABLED - Static variable in class com.dlsc.flexgantt.swing.timeline.Eventline
  Constant used for property change events that get fired if the eventline object creation mode changes.
PROPERTY_CREATION_ENABLED - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the support for creating new nodes (directly inside the table) gets enabled or disabled.
PROPERTY_CROSSHAIR_VISIBLE - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the crosshair layer gets set to be visible/invisible.
PROPERTY_DEFAULT_ROW_HEIGHT - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the value for the default row height changes.
PROPERTY_DELETION_ENABLED - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the support for deleting nodes (directly inside the table) gets enabled or disabled.
PROPERTY_DRAGGING_ENABLED - Static variable in class com.dlsc.flexgantt.swing.layer.LayerContainer
  A constant used for property change events that get fired when the dragging feature gets globally turned on or off.
PROPERTY_DRAGGING_ENABLED - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the drag & drop support gets enabled/disabled.
PROPERTY_DROPPING_ENABLED - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the support for dropping nodes gets enabled or disabled.
PROPERTY_EDITING_ENABLED - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the support for editing nodes gets enabled or disabled.
PROPERTY_EVENTLINE_MODEL - Static variable in class com.dlsc.flexgantt.swing.timeline.Eventline
  Constant used for property change events that get fired if the eventline model changes.
PROPERTY_EVENTLINE_SELECTION_MODEL - Static variable in class com.dlsc.flexgantt.swing.timeline.Eventline
  Constant used for property change events that get fired if the eventline selection model changes.
PROPERTY_FOCUS_BACKGROUND_COLOR - Static variable in class com.dlsc.flexgantt.swing.timeline.Dateline
  A constant used for property change events that get fired when the focus background color changes.
PROPERTY_FOCUSED_TIME_SPAN - Static variable in class com.dlsc.flexgantt.swing.timeline.Dateline
  A constant used for property change events that get fired when the focused time span changes.
PROPERTY_GRID_GRANULARITY - Static variable in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Constant used for those property change events that get fired when the grid granularity changes.
PROPERTY_GRID_LINE_MODE - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the grid mode changes ( `GridLineMode` ).
PROPERTY_HEADER_VALUE - Static variable in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  A property constant used for property change events that get fired when the header value of the column gets changed.
PROPERTY_HORIZONTAL_GRID_COLOR - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the horizontal grid color changes.
PROPERTY_HORIZONTAL_LINE_COLOR - Static variable in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Constant used for those property change events that get fired when the color for horizontal grid lines changes.
PROPERTY_HORIZONTAL_LINES_VISIBLE - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the visibility of the horizontal lines changes.
PROPERTY_HORIZONTAL_SPLITTER_LOCATION - Static variable in class com.dlsc.flexgantt.swing.DualGanttChart
  Constant used for the name of those property change events that get fired when the application changes the location of the horizontal splitter.
PROPERTY_INDENT_ENABLED - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the indentation feature gets enabled/disabled.
PROPERTY_KEY_COLUMN_POSITION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the Gantt chart's key column position changes.
PROPERTY_LABELS_VISIBLE - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the relationship layer gets set to be visible/invisible.
PROPERTY_LAYER_CONTAINER_ROW_HEADER_WIDTH - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the width of the layer container row header gets changed.
PROPERTY_LINKING_ENABLED - Static variable in class com.dlsc.flexgantt.swing.layer.LayerContainer
  A constant used for property change events that get fired when the linking feature gets globally turned on or off.
PROPERTY_MAJOR_GRID_COLOR - Static variable in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Constant used for those property change events that get fired when the major grid color changes.
PROPERTY_MAX_WIDTH - Static variable in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  A property constant used for property change events that get fired when the maximum width of the column gets changed.
PROPERTY_MIN_WIDTH - Static variable in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  A property constant used for property change events that get fired when the minimum width of the column gets changed.
PROPERTY_MINOR_GRID_COLOR - Static variable in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Constant used for those property change events that get fired when the color for minor grid lines changes.
PROPERTY_MODEL - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the Gantt chart model changes.
PROPERTY_MODEL - Static variable in class com.dlsc.flexgantt.swing.layer.LayerContainer
  A constant used for property change events that get fired when the model changes.
PROPERTY_MODEL - Static variable in class com.dlsc.flexgantt.swing.timeline.Dateline
  A constant used for property change events that get fired when the dateline model changes.
PROPERTY_MODEL - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the tree table model changes.
PROPERTY_MODEL_INDEX - Static variable in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  A property constant used for property change events that get fired when the model index of the column gets changed.
PROPERTY_NAME - Static variable in class com.dlsc.flexgantt.util.NamedObject
  Constant used for those property change events that get triggered when the name of the object gets changed.
PROPERTY_PAGING_MODEL - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the paging information changes.
PROPERTY_POLICY_PROVIDER - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the policy provider gets replaced.
PROPERTY_POLICY_PROVIDER - Static variable in class com.dlsc.flexgantt.swing.layer.LayerContainer
  A constant used for property change events that get fired when the policy provider gets replaced.
PROPERTY_POLICY_PROVIDER - Static variable in class com.dlsc.flexgantt.swing.timeline.Dateline
  A constant used for property change events that get fired when the policy provider changes.
PROPERTY_POLICY_PROVIDER - Static variable in class com.dlsc.flexgantt.swing.timeline.Eventline
  Constant used for property change events that get fired if the policy provider changes.
PROPERTY_POLICY_PROVIDER - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the policy provider for the tree table gets replaced.
PROPERTY_POPUP_VISIBLE - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the popup (popup layer) gets set to be visible/invisible.
PROPERTY_PRIMARY_PRINT_MANAGER - Static variable in class com.dlsc.flexgantt.swing.DualGanttChart
  Constant used for the name of those property change events that get fired when the application changes the primary print manager property.
PROPERTY_PRINT_MANAGER - Static variable in class com.dlsc.flexgantt.swing.GanttChart
  Constant used for those property change events that get fired when the print manager changes.
PROPERTY_RELATIONS_VISIBLE - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the relationship layer gets set to be visible/invisible.
PROPERTY_RESIZING_ENABLED - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the resizing support gets enabled/disabled.
PROPERTY_ROOT_VISIBLE - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the visibility of the root node changes.
PROPERTY_ROW_LAYER_VISIBLE - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the row layer gets set to be visible/invisible.
PROPERTY_ROW_NUMBERS_VISIBLE - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the visibility of the row numbers changes.
PROPERTY_ROW_RESIZE_POSITION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the position of the row resize changes.
PROPERTY_SECONDARY_MODEL - Static variable in class com.dlsc.flexgantt.swing.DualGanttChart
  Constant used for dealing with property change events that get triggered when the secondary Gantt chart model gets changed.
PROPERTY_SECONDARY_PRINT_MANAGER - Static variable in class com.dlsc.flexgantt.swing.DualGanttChart
  Constant used for the name of those property change events that get fired when the application changes the secondary print manager property.
PROPERTY_SECONDARY_VISIBLE - Static variable in class com.dlsc.flexgantt.swing.DualGanttChart
  Constant used for dealing with property change events.
PROPERTY_SELECTION_BACKGROUND_COLOR - Static variable in class com.dlsc.flexgantt.swing.timeline.Dateline
  A constant used for property change events that get fired when the selection background color changes.
PROPERTY_SELECTION_BACKGROUND_COLOR - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the selection background color changes.
PROPERTY_SELECTION_FOREGROUND_COLOR - Static variable in class com.dlsc.flexgantt.swing.timeline.Dateline
  A constant used for property change events that get fired when the selection foreground color changes.
PROPERTY_SELECTION_FOREGROUND_COLOR - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the selection foreground color changes.
PROPERTY_SELECTION_MODEL - Static variable in class com.dlsc.flexgantt.swing.layer.LayerContainer
  A constant used for property change events that get fired when the selection model gets replaced.
PROPERTY_SELECTION_MODEL - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the selection model changes.
PROPERTY_TIME_NOW - Static variable in class com.dlsc.flexgantt.swing.timeline.Eventline
  Constant used for property change events that get fired if the time now variable changes.
PROPERTY_TIME_NOW_SCROLLING - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the automatic time now scrolling gets turned on / off.
PROPERTY_TIME_NOW_VISIBLE - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the vertical time now line gets set to be visible/invisible.
PROPERTY_TREE_TABLE_ROW_HEADER_WIDTH - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the width of the tree table row header gets changed.
PROPERTY_VERTICAL_GRID_COLOR - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the vertical grid color changes.
PROPERTY_VERTICAL_LINES_ON_TOP - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Constant used for those property change events that get fired when the vertical lines get set to be on top or below the timeline objects.
PROPERTY_VERTICAL_LINES_VISIBLE - Static variable in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constant used for the property change event that gets fired when the visibility of the vertical lines changes.
PROPERTY_VERTICAL_SPLITTER_LOCATION - Static variable in class com.dlsc.flexgantt.swing.DualGanttChart
  Constant used for the name of those property change events that get fired when the application changes the location of the vertical splitter.
PROPERTY_VISIBLE - Static variable in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  A constant used for property change events that get fired when the application calls the `AbstractLayer.setVisible(boolean)` method.
PROPERTY_WIDTH - Static variable in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  A property constant used for property change events that get fired when the width of the column gets changed.
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.RedoAction
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.SplitGanttChartAction
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.UndoAction
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.ColumnChooser
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartControl
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartGlassPane
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartToolBar
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerRowHeader
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainerScrollPane
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerPalette
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.layer.OverviewPalette
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.DatelineLayer
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.TimeNowLayer
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.NavigationControlPanel
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.PagingControlPanel
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.selector.PagingSelector
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableRowHeader
propertyChange(PropertyChangeEvent) - Method in class com.dlsc.flexgantt.swing.UtilityControlPanel

## R

rampDelay - Variable in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Duration of the veil's fade in/out.
redo(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.DefaultCommandStack
  If it is redoable then the last undone command can be redone by calling this method.
redo(IProgressMonitor) - Method in interface com.dlsc.flexgantt.command.ICommandStack
  Redos the last undone command (if it is redoable).
REDO_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that invokes a redo on the command stack.
RedoAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will redo the last command that was undone.
RedoAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.RedoAction
  Constructs a new action.
RedoActionLabeled<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will redo the last command that was undone.
RedoActionLabeled(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.RedoActionLabeled
  Constructs a new action.
redoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.AbstractCommand
  Executes the command again after a call to the command's undo method.
redoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.AbstractCompoundCommand
  Redos the command by calling the execute method of the command.
redoCommand(IProgressMonitor) - Method in interface com.dlsc.flexgantt.command.ICommand
  Redos the command.
RelationshipLayer - Class in com.dlsc.flexgantt.swing.layer.system
  The relationship layer is reponsible for visualizing the relationships that might exist between two different timeline objects.
RelationshipLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
  Constructs a new relationship layer.
RelationshipMessage - Class in com.dlsc.flexgantt.swing
  A relationship message is used when the application wants to display a message to the user that is somehow related to a relationship.
RelationshipMessage(MessageTypeId, String, Object, Date, IRelationship) - Constructor for class com.dlsc.flexgantt.swing.RelationshipMessage
  Constructs a new message.
RelationshipMessage(MessageTypeId, String, Date, IRelationship) - Constructor for class com.dlsc.flexgantt.swing.RelationshipMessage
  Constructs a new message.
RelationshipMessage(MessageTypeId, String, Object, IRelationship) - Constructor for class com.dlsc.flexgantt.swing.RelationshipMessage
  Constructs a new message.
RelationshipMessage(MessageTypeId, String, IRelationship) - Constructor for class com.dlsc.flexgantt.swing.RelationshipMessage
  Constructs a new message.
RelationshipMessage(String, Object, IRelationship) - Constructor for class com.dlsc.flexgantt.swing.RelationshipMessage
  Constructs a new error message.
RelationshipMessage(String, IRelationship) - Constructor for class com.dlsc.flexgantt.swing.RelationshipMessage
  Constructs a new information message.
RelationshipsAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that toggles the visibility of the relationships.
RelationshipsAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.RelationshipsAction
  Constructs a new action.
RelationshipSelectionEvent - Class in com.dlsc.flexgantt.swing.layer.system
  An event object used to get information about added or removed selections in a `IRelationshipSelectionModel`.
RelationshipSelectionEvent(IRelationshipSelectionModel, RelationshipSelectionEvent.ID, Collection<IRelationship>) - Constructor for class com.dlsc.flexgantt.swing.layer.system.RelationshipSelectionEvent
  Constructs a new selection event.
RelationshipSelectionEvent.ID - Enum in com.dlsc.flexgantt.swing.layer.system
  An enum with the different types of events that can occure.
RelationshipType - Enum in com.dlsc.flexgantt.model.gantt
  An enumerator listing the four basic relationship types used by most planning applications.
RelationshipTypeListCellRenderer - Class in com.dlsc.flexgantt.swing.util
  A renderer used for relationship type visualization in combo box and lists.
RelationshipTypeListCellRenderer() - Constructor for class com.dlsc.flexgantt.swing.util.RelationshipTypeListCellRenderer
remove() - Method in class com.dlsc.flexgantt.model.gantt.BinarySearchTimelineObjectIterator
remove() - Method in class com.dlsc.flexgantt.model.gantt.LinearSearchTimelineObjectIterator
remove() - Method in class com.dlsc.flexgantt.model.TimeSpanIterator
remove() - Method in class com.dlsc.flexgantt.model.treetable.ColumnModelIterator
  This method is not supported by this class.
REMOVE_HIGHLIGHTED_OBJECTS_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that removes timeline objects from the set of highlighted objects.
removeAction(Class, Action...) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultActionProvider
  Removes the action for the given timeline object type.
removeActionPanel() - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayer
  Removes the panel that is containing the action buttons from the layer / layer container.
removeAllGanttCharts() - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
  Removes all Gantt charts.
removeAllItems() - Method in class com.dlsc.flexgantt.swing.StatusBar
  Removes all items from the item panel.
removeAvailableColumn(TreeTableColumn) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Removes a column from the list of available columns.
removeBookmark(Bookmark) - Method in class com.dlsc.flexgantt.model.bookmarks.DefaultBookmarkModel
  Removes a bookmark from the model causing a `BookmarkEvent` to be fired.
removeBookmark(Bookmark) - Method in interface com.dlsc.flexgantt.model.bookmarks.IBookmarkModel
  Removes a bookmark from the model.
removeBookmarkModelListener(IBookmarkModelListener) - Method in class com.dlsc.flexgantt.model.bookmarks.DefaultBookmarkModel
removeBookmarkModelListener(IBookmarkModelListener) - Method in interface com.dlsc.flexgantt.model.bookmarks.IBookmarkModel
  Removes a listener from the bookmark model.
removeCalendarListener(ICalendarModelListener) - Method in class com.dlsc.flexgantt.model.calendar.AbstractCalendarModel
removeCalendarListener(ICalendarModelListener) - Method in interface com.dlsc.flexgantt.model.calendar.ICalendarModel
  Removes the given calendar listener from the calendar model.
removeCategory(String) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  Removes a category name from the map.
removeCategoryAction(String, String) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  Removes an action from a category.
removeChangeListener(ChangeListener) - Method in class com.dlsc.flexgantt.swing.scheduling.ConstraintSettingsPanel
  Removes the given change listener from the panel.
removeChild(ITimelineObject) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Removes the given timeline object from the list of children of this timeline object.
removeColumn(TreeTableColumn) - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
  Removes the given column from the model.
removeColumn(TreeTableColumn) - Method in interface com.dlsc.flexgantt.model.treetable.IColumnModel
  Removes a column from the model.
removeColumnModelListener(IColumnModelListener) - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
removeColumnModelListener(IColumnModelListener) - Method in interface com.dlsc.flexgantt.model.treetable.IColumnModel
  Removes a column model listener.
removeCommand(T) - Method in class com.dlsc.flexgantt.command.AbstractCompoundCommand
  Removes a command from the compound command.
removeCommandStackListener(ICommandStackListener) - Method in class com.dlsc.flexgantt.command.DefaultCommandStack
  Removes a listener from the command stack.
removeCommandStackListener(ICommandStackListener) - Method in interface com.dlsc.flexgantt.command.ICommandStack
  Removes a listener from the command stack.
removeDatelineModelListener(IDatelineModelListener) - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
removeDatelineModelListener(IDatelineModelListener) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Removes a listener from the dateline model.
removeDragLayerListener(IDragLayerListener) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Removes a drag layer listener from the drag layer.
removeDropTargetListener(DropTargetListener) - Method in class com.dlsc.flexgantt.swing.util.MultiDropTarget
removeEditor() - Method in class com.dlsc.flexgantt.swing.layer.system.EditingLayer
  Discards the editor object and frees the real estate.
removeEditor() - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Discards the editor object and frees the real estate it used for cell rendering.
removeEditor() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Discards the editor object and frees the real estate it used for cell rendering.
removeEventlineModelListener(IEventlineModelListener) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineModel
removeEventlineModelListener(IEventlineModelListener) - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineModel
  Removes a listener from the eventline model.
removeEventlineObject(T) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineModel
  Removes a single object from the model.
removeEventlineObjects(Collection<T>) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineModel
removeEventlineObjects(Collection<T>) - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineModel
  Removes a collection of eventline objects from the model.
removeEventlineSelectionListener(IEventlineSelectionListener) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineSelectionModel
removeEventlineSelectionListener(IEventlineSelectionListener) - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineSelectionModel
  Removes a selection listener from the model.
removeFeature(ILayer.Feature) - Method in class com.dlsc.flexgantt.model.gantt.Layer
  Removes a feature from the layer.
removeGanttChart(T) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
  Removes the given Gantt chart.
removeGanttChart(int) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
  Removes the Gantt chart at the given index.
removeGanttChartModelListener(IGanttChartModelListener) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
removeGanttChartModelListener(IGanttChartModelListener) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartModel
  Removes a listener from the model.
removeGridComponentListener(IGridComponentListener) - Method in interface com.dlsc.flexgantt.swing.IGridComponent
  Removes a listener from the grid component.
removeGridComponentListener(IGridComponentListener) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
removeGridComponentListener(IGridComponentListener) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
removeHighlightedObjects(Collection<TimelineObjectPath>) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Removes a collection of timeline object paths where each timeline object referenced will be removed from the set of highlighted objects
RemoveHighlightedTimelineObjectsAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action which removes the currently selected timeline objects from the set of highlighted objects.
RemoveHighlightedTimelineObjectsAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.RemoveHighlightedTimelineObjectsAction
  Constructs a new action.
RemoveHighlightedTimelineObjectsAction - Class in com.dlsc.flexgantt.swing.action.layer
  An action which removes the currently selected timeline objects from the set of highlighted objects.
RemoveHighlightedTimelineObjectsAction(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.action.layer.RemoveHighlightedTimelineObjectsAction
  Constructs a new action.
removeHoliday(long, boolean) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Removes a holiday from the calendar.
removeHoliday(Date, boolean) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Removes a holiday from the calendar.
removeHoliday(Calendar, boolean) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Removes a holiday from the calendar.
removeLassoLayerListener(ILassoLayerListener) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Removes a lasso layer listener from the lasso layer.
removeLayer(ILayer) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Removes a layer from the model.
removeLayerContainerListener(ILayerContainerListener) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Removes a listener from the container
removeLayerContainerSelectionModelListener(ILayerContainerSelectionModelListener) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerSelectionModel
removeLayerContainerSelectionModelListener(ILayerContainerSelectionModelListener) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerContainerSelectionModel
  Removes a listener from the selection model.
removeLayoutComponent(Component) - Method in class com.dlsc.flexgantt.swing.NavigationControlPanel
removeLayoutComponent(Component) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
removeLayoutComponent(Component) - Method in class com.dlsc.flexgantt.swing.selector.Selector
removeLayoutComponent(Component) - Method in class com.dlsc.flexgantt.swing.StatusBar
removeLayoutComponent(Component) - Method in class com.dlsc.flexgantt.swing.UtilityControlPanel
removeMajorCapacityLine(CapacityLine) - Method in class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
  Removes the given major capacity line from the resource node.
removeMessage(IMessage) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Removes a message from the Gantt chart.
removeMessageListener(IMessageListener) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Removes a message listener from the Gantt chart.
removeMinorCapacityLine(CapacityLine) - Method in class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
  Removes the given minor capacity line from the resource node.
removeMultiGanttChartContainerListener(IMultiGanttChartContainerListener) - Method in interface com.dlsc.flexgantt.swing.IMultiGanttChartContainer
  Removes a listener from the container.
removeMultiGanttChartContainerListener(IMultiGanttChartContainerListener) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
removeNotify() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Overriden to ensure that the table disconnects from the KeyboardFocusManager class.
removePage(Page) - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
  Removes a page from the model causing a `PagingEvent` to be fired.
removePagingModelListener(IPagingModelListener) - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
removePagingModelListener(IPagingModelListener) - Method in interface com.dlsc.flexgantt.model.paging.IPagingModel
  Removes a listener from the paging model.
removePinnedPopup(TimelineObjectPath) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Removes a timeline object path from the list of pinned popups.
RemovePinnedPopupAction - Class in com.dlsc.flexgantt.swing.action.layer
  An action that will cause the popup of a timeline object to be no longer pinned.
RemovePinnedPopupAction(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.action.layer.RemovePinnedPopupAction
  Constructs a new action.
removePolicyProviderListener(IPolicyProviderListener) - Method in interface com.dlsc.flexgantt.policy.IPolicyProvider
  Removes a listener from the policy provider.
removePolicyProviderListener(IPolicyProviderListener) - Method in class com.dlsc.flexgantt.policy.PolicyProvider
removePropertyChangeListener(PropertyChangeListener) - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Removes a property change listener from the layer.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.dlsc.flexgantt.util.NamedObject
  Removes a property change listener from the named object.
removeRelationship(IRelationship) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Removes a single relationship from the model.
removeRelationships(Collection<IRelationship>) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Removes a collection of relationships from the model.
removeRelationshipSelectionModelListener(IRelationshipSelectionModelListener) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipSelectionModel
removeRelationshipSelectionModelListener(IRelationshipSelectionModelListener) - Method in interface com.dlsc.flexgantt.swing.layer.system.IRelationshipSelectionModel
  Removes a listener from the model.
removeSelectedTimeSpan(Object, ITimeSpan) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerSelectionModel
removeSelectedTimeSpan(Object, ITimeSpan) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerContainerSelectionModel
  Removes a time span from the list of selected time spans of the given tree table node object.
removeSelection(Object) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineSelectionModel
removeSelection(Object) - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineSelectionModel
  Removes an object from the selection.
removeSelection(Collection<IRelationship>) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipSelectionModel
removeSelection(Collection<IRelationship>) - Method in interface com.dlsc.flexgantt.swing.layer.system.IRelationshipSelectionModel
  Removes several relationships from the selection.
removeSelection(TimelineObjectPath) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
removeSelection(Collection<TimelineObjectPath>) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
removeSelection(TimelineObjectPath) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectSelectionModel
  Removes a selection / a selected timeline object from the model.
removeSelection(Collection<TimelineObjectPath>) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectSelectionModel
  Removes several timeline objects from the selection at the same time.
removeSelectionInterval(int, int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Removes all rows within the given interval from the current selection.
removeSelectionPath(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Removes a path from the current selection.
removeSelectionPaths(TreePath[]) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Removes the given paths from the current selection.
RemoveSortingAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will remove the current sorting settings.
RemoveSortingAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.RemoveSortingAction
  Constructs a new action.
removeSortingListener(ISortingListener) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Removes a tree table sorting listener from the table.
removeSpreadsheet(ISpreadsheet) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Removes a spreadsheet from the model.
removeStatusBarFields(StatusBarField...) - Method in class com.dlsc.flexgantt.policy.gantt.AbstractStatusBarPolicy
  Removes one or more status bar fields from the list of visible fields.
removeTimelineObject(T, ILayer, S) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Removes a single timeline object from the given node and layer.
removeTimelineObject(ILayer, S) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  Removes the given timeline object from the node.
removeTimelineObjectEditorListener(ITimelineObjectEditorListener) - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
removeTimelineObjectEditorListener(ITimelineObjectEditorListener) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectEditor
  Removes a listener from the editor.
removeTimelineObjects(T, ILayer, Collection<S>) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Removes a collection of objects from the given tree node and layer.
removeTimelineObjects(ILayer, Collection<S>) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
removeTimelineObjects(ILayer, S[]) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  Removes the given timeline objects from the node.
removeTimelineObjects(ILayer, Collection<T>) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartNode
  Removes a collection of objects from the node.
removeTimelineObjectSelectionModelListener(ITimelineObjectSelectionListener) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectSelectionModel
removeTimelineObjectSelectionModelListener(ITimelineObjectSelectionListener) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectSelectionModel
  Removes a listener from the model.
removeToolBarAction(Action) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Removes a toolbar action from the Gantt chart.
removeTreeExpansionListener(TreeExpansionListener) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Removes a tree expansion listener.
removeTreeSelectionListener(TreeSelectionListener) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Removes a tree selection from the table.
removeTreeTableModelListener(ITreeTableModelListener) - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
removeTreeTableModelListener(ITreeTableModelListener) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableModel
  Removes a listener from the model.
removeTreeWillExpandListener(TreeWillExpandListener) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Removes a tree expansion listener.
removeUpdate(DocumentEvent) - Method in class com.dlsc.flexgantt.swing.scheduling.ConstraintSettingsPanel
repaint() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Repaints the layer by repainting the layer container, which will result in all layers been repainted.
repaint(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Repaints the given bounds of the layer by repainting the same bounds on the layer container, which will result in all layers been repainted.
repaint(Rectangle) - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Repaints the given bounds of the layer by repainting the same bounds on the layer container, which will result in all layers been repainted.
repaint() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Overriden for performance reasons.
repaint(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Overriden for performance reasons.
repaint(long) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Overriden for performance reasons.
repaint() - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Commented out for performance reasons.
repaint(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Commented out for performance reasons.
repaint(long) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Commented out for performance reasons.
repaint() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
  Commented out for performance reasons.
repaint(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
  Commented out for performance reasons.
repaint(long) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
  Commented out for performance reasons.
repaint() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Commented out for performance reasons.
repaint(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Commented out for performance reasons.
repaint(long) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Commented out for performance reasons.
repaint() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Commented out for performance reasons.
repaint(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Commented out for performance reasons.
repaint(long) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragRowRenderer
  Commented out for performance reasons.
repaint() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Overriden for performance reasons.
repaint(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Overriden for performance reasons.
repaint(long) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Overriden for performance reasons.
repaint() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Overriden for performance reasons.
repaint(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Overriden for performance reasons.
repaint(long) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Overriden for performance reasons.
repaint() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Overriden for performance reasons.
repaint(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Overriden for performance reasons.
repaint(long) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Overriden for performance reasons.
repaint() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Overriden for performance reasons.
repaint(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Overriden for performance reasons.
repaint(long) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Overriden for performance reasons.
repaint() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Overriden for performance reasons.
repaint(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Overriden for performance reasons.
repaint(long) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Overriden for performance reasons.
repaint() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Commented out for performance reasons.
repaint(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Commented out for performance reasons.
repaint(long) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Commented out for performance reasons.
repaint() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Overriden for performance reasons.
repaint(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Overriden for performance reasons.
repaint(long) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Overriden for performance reasons.
repaint() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Commented out for performance reasons.
repaint(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Commented out for performance reasons.
repaint(long) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Commented out for performance reasons.
repaint() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Overriden for performance reasons.
repaint(int, int, int, int) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Overriden for performance reasons.
repaint(long) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Overriden for performance reasons.
repaintAfterValueChanged(JComponent, TreeTable, TreeSelectionEvent) - Static method in class com.dlsc.flexgantt.swing.util.TableUtils
  Repaints the given component after a value changed event from the tree table selection model has arrived.
repaintRow(int) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Repaints the given row only.
requestVisibleTimeSpan(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  A request that asks the model to change its settings in such a way that the requested time span will become visible in the viewport on the right-hand side of the Gantt chart.
requestVisibleTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Requests that the given time span will be made visible.
requestVisibleTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
requestVisibleTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
resetToPreferredSizes() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Causes the Gantt chart to lay out its left- and right-hand side in such a way that the tree table on the left becomes fully visible.
resetToPreferredSizes() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
resetToPreferredSizes() - Method in class com.dlsc.flexgantt.swing.GanttChart
resetToPreferredSizes() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Method not supported by the printable Gantt chart.
resetToPreferredSizes() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
resetTotals() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Resets the totals for the cached values "children height" and "children count".
ResolutionTableCellEditor - Class in com.dlsc.flexgantt.swing.scheduling
  A cell editor used inside the `ConstraintViolationMessageTable` for choosing a resolution for a violated constraint.
ResolutionTableCellEditor(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.scheduling.ResolutionTableCellEditor
  Constructs a new cell editor.
resolve(LayerContainer, IConstraint<?, TimeGranularity>, Violation, IModelValidator) - Method in class com.dlsc.flexgantt.model.scheduling.DefaultTimeGranularityFixBufferResolution
resolve(LayerContainer, IConstraint<?, T>, Violation, IModelValidator) - Method in interface com.dlsc.flexgantt.model.scheduling.IResolution
  Resolves / fixes the violated constraint.
revalidate() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Overriden for performance reasons.
revalidate() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
revalidate() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Overriden for performance reasons.
revalidate() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Overriden for performance reasons.
revalidate() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Overriden for performance reasons.
revalidate() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Overriden for performance reasons.
revalidate() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Overriden for performance reasons.
revalidate() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Commented out for performance reasons.
revalidate() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Overriden for performance reasons.
revalidate() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Commented out for performance reasons.
revalidate() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Overriden for performance reasons.
RollOverLabel - Class in com.dlsc.flexgantt.swing.util
  A special label type that changes its foreground and background color when the mouse cursor enters or exits it.
RollOverLabel() - Constructor for class com.dlsc.flexgantt.swing.util.RollOverLabel
  Constructs a new roll over label.
RollOverLabel(Icon, int) - Constructor for class com.dlsc.flexgantt.swing.util.RollOverLabel
  Constructs a new roll over label.
RollOverLabel(Icon) - Constructor for class com.dlsc.flexgantt.swing.util.RollOverLabel
  Constructs a new roll over label.
RollOverLabel(String, Icon, int) - Constructor for class com.dlsc.flexgantt.swing.util.RollOverLabel
  Constructs a new roll over label.
RollOverLabel(String, int) - Constructor for class com.dlsc.flexgantt.swing.util.RollOverLabel
  Constructs a new roll over label.
RollOverLabel(String) - Constructor for class com.dlsc.flexgantt.swing.util.RollOverLabel
  Constructs a new roll over label.
RowLayer - Class in com.dlsc.flexgantt.swing.layer.system
  The row layer is responsible for looking up and invoking `IRowRenderer` implementations for the Gantt chart nodes.
RowLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.RowLayer
  Constructs a new row layer.
run() - Method in class com.dlsc.flexgantt.swing.timeline.TimeNowThread

## S

SCROLL_TIMELINE_LEFT_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that scrolls the timeline to the left.
SCROLL_TIMELINE_LEFT_FAST_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that scrolls the timeline to the left in fast mode.
SCROLL_TIMELINE_RIGHT_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that scrolls the timeline to the right.
SCROLL_TIMELINE_RIGHT_FAST_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that scrolls the timeline to the left in fast mode.
scrollFocusToVisible() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Scrolls the currently focused cell into the visible rectangle of the table's viewport.
scrollLeft(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
  Makes the timeline scroll to the left (to the past).
scrollRight(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Timeline
  Makes the timeline scroll to the right (to the future).
ScrollTimelineAction - Class in com.dlsc.flexgantt.swing.action.timeline
  An action that is capable of scrolling the timeline to the left or right (normal or fast speed).
ScrollTimelineAction(Timeline, ScrollTimelineAction.ScrollDirection, boolean) - Constructor for class com.dlsc.flexgantt.swing.action.timeline.ScrollTimelineAction
  Constructs a new action.
ScrollTimelineAction.ScrollDirection - Enum in com.dlsc.flexgantt.swing.action.timeline
  Lists the possible directions.
scrollTo(int, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Scrolls the table inside its viewport so that the given row becomes visible.
scrollTo(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Scrolls the table inside its viewport so that the given row becomes visible.
scrollTo(TreePath, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Scrolls the table inside its viewport so that the last path component becomes visible.
scrollTo(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Scrolls the table inside its viewport so that the last path component becomes visible.
SELECT_ROWS_DOWNWARD_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that adds the currently focused table row to the selection and then moves the focus up one row.
SELECT_ROWS_UPWARD_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that adds the currently focused table row to the selection and then moves the focus up one row.
selectAll() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Selects all tree paths of the currently visible nodes.
selectAllEventlineObjects() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Selects all objects in the eventline.
SelectAllNodesAction - Class in com.dlsc.flexgantt.swing.action.treetable
  An action that will select all nodes in the hierarchy tree.
SelectAllNodesAction(TreeTable) - Constructor for class com.dlsc.flexgantt.swing.action.treetable.SelectAllNodesAction
  Constructs a new action.
selectAllTimelineObjects() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Selects all timeline objects on all layers, independent of whether the layer is currently visible or not.
selectedTimeSpan - Variable in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
  Stores the currently selected time span (is NULL is no selection exists).
selectionChanged(EventlineSelectionModelEvent) - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineSelectionListener
  Listener callback method that gets invoked whenever eventline objects get added to or removed from the eventline selection model.
selectionChanged(EventlineSelectionModelEvent) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
SelectionLayer - Class in com.dlsc.flexgantt.swing.layer.system
  The selection layer is responsible for drawing the time span selections made on each row.
SelectionLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.SelectionLayer
  Constructs a new selection layer.
Selector - Class in com.dlsc.flexgantt.swing.selector
  A selector is a window without any decorations that contains a single component and a title.
Selector(String, JComponent, JComponent, Selector.Location) - Constructor for class com.dlsc.flexgantt.swing.selector.Selector
  Constructs a new selector window.
Selector(String, JComponent, Selector.Location) - Constructor for class com.dlsc.flexgantt.swing.selector.Selector
  Constructs a new selector window without specifying a content component.
Selector.Location - Enum in com.dlsc.flexgantt.swing.selector
  An enumator used for indicating where the selector window will be shown.
SelectRowsAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  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.
SelectRowsAction(T, boolean) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.SelectRowsAction
  Constructs a new action.
setActionProvider(IActionProvider) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayer
  Sets the action provider that is used by this layer to lookup the available actions for a given timeline object.
setActions(List<Action>) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Called by the action layer (see `ActionLayer`) to populate the panel with action buttons.
setActions(Class, List<Action>) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultActionProvider
  Sets the given list of actions as the available quick actions for timeline objects of the given type.
setActiveSpreadsheet(ISpreadsheet) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Sets the currently active spreadsheet, which will be used by the `SpreadsheetLayer` to visualize spreadsheet-style information.
setActivityFillColor1(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the first color that will be used for filling the background of the timeline object with a gradient paint.
setActivityFillColor1(Color) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the first color that will be used for filling the background of the timeline object with a gradient paint.
setActivityFillColor2(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the second color that will be used for filling the background of the timeline object with a gradient paint.
setActivityFillColor2(Color) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the second color that will be used for filling the background of the timeline object with a gradient paint.
setActivityLineColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the line color that will be used for drawing the border of a timeline object if it is an activity (different start and end times).
setActivityLineColor(Color) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the line color that will be used for drawing the border of a timeline object if it is an activity (different start and end times).
setAlpha(float) - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Sets the alpha channel value used by the layer for rendering operations.
setAlpha(float) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the alpha channel value (default is 1).
setAlternatingBackground(Color) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Sets the color used as an alternating background color for odd row numbers.
setAlternatingBackground(Color) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the alternating background color.
setAlternatingForeground(Color) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the alternating foreground color.
setAnimating(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Specifies whether the popup layer will use a fade-in effect when showing the popup.
setAnimatingZoom(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Specifies whether the zoom in and out operations will use an animation for user feedback.
setAnimationDelay(int) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Sets the number of milliseconds to wait before popups will appear.
setAnimationDuration(int) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Specifies the duration it takes for the popups to become fully visible.
setAnimationDuration(int) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Sets the duration of the animation that gets used during zoom in and out operations.
setAnimationEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.selector.Selector
  Sets the flag that individually determines whether the selector will use an animation to show or hide itself.
setAnimationTimePerRow(int) - Method in class com.dlsc.flexgantt.swing.treetable.NodeAnimationController
  Sets the animation duration in milliseconds per row.
setArrowSize(int) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
setAutoFitPages(boolean) - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Sets a flag that will let the dialog know that it is supposed to zoom in or out in such a way that the paper panels will be completely visible inside the viewport of the scrollpane.
setAutoHideEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.selector.Selector
  Specifies whether the selector will be automatically hidden when the selector window looses its focus.
setAvailableColumns(Collection<TreeTableColumn<?>>) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Sets serveral columns as "available" columns, which means that these columns will not be initially shown by the tree table.
setBackgroundColor1(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Sets the first background color used for the gradient paint that fills the background.
setBackgroundColor1(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Sets the first background color used for the gradient paint that fills the background.
setBackgroundColor1(Color) - Method in class com.dlsc.flexgantt.swing.util.GradientBorder
  Sets the background color with which the gradient starts painting itself.
setBackgroundColor2(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Sets the first background color used for the gradient paint that fills the background.
setBackgroundColor2(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Sets the first background color used for the gradient paint that fills the background.
setBackgroundColor2(Color) - Method in class com.dlsc.flexgantt.swing.util.GradientBorder
  Returns the background color with which the gradient stops painting itself.
setBackgroundPaint(Paint) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Sets the background paint used for the panel that contains the individual action buttons.
setBarHeight(int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the height that will be used for the bar that will represent an activity timeline object.
setBookmarkModel(IBookmarkModel) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Sets the (optional) bookmark model.
setBookmarks(List<Bookmark>) - Method in class com.dlsc.flexgantt.model.bookmarks.DefaultBookmarkModel
  Sets several pages at once after clearing the current list of pages.
setBorderColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Sets the color used for the border of the panel that contains the individual action buttons.
setBorderInsets(Insets) - Method in class com.dlsc.flexgantt.swing.util.Simple3DBorder
  Changes the insets of the border.
setBufferDuration(int) - Method in class com.dlsc.flexgantt.model.scheduling.AbstractConstraint
setBufferDuration(int) - Method in interface com.dlsc.flexgantt.model.scheduling.IConstraint
  Sets the duration of the buffer.
setBufferGranularity(S) - Method in class com.dlsc.flexgantt.model.scheduling.AbstractConstraint
setBufferGranularity(S) - Method in interface com.dlsc.flexgantt.model.scheduling.IConstraint
  Sets the buffer granularity (days, hours, weeks).
setBufferType(BufferType) - Method in class com.dlsc.flexgantt.model.scheduling.AbstractConstraint
setBufferType(BufferType) - Method in interface com.dlsc.flexgantt.model.scheduling.IConstraint
  Sets the buffer type (=, <=, <, >, >=).
setButtonBorder(Border) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Sets a new border to be used for the individual action buttons.
setButtonPanel(ActionLayerButtonPanel) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayer
  Sets the panel to use for displaying the action buttons.
setButtonRolloverPaint(Paint) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Sets the paint that is used to fill the background of the action buttons when the mouse cursor rolls over it.
setButtonXGap(int) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Sets the number of pixels to be used as horizontal space between buttons.
setButtonYGap(int) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Sets the number of pixels to be used as vertical space between buttons.
setCalendarEntryBackground(Class, Color) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Sets the background color that will be used for drawing time spans that intersect with calendar entries of the given type.
setCalendarEntryForeground(Class, Color) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Sets the foreground color that will be used for drawing time spans that intersect with calendar entries of the given type.
setCalendarEntryRenderer(Class, ICalendarEntryRenderer) - Method in class com.dlsc.flexgantt.swing.layer.system.CalendarLayer
  Maps the implementation of a calendar entry renderer to a calendar object definition.
setCalendarEntryRendererMap(Map<Class, ICalendarEntryRenderer>) - Method in class com.dlsc.flexgantt.swing.layer.system.CalendarLayer
  Sets the map storring the mappings between calendar entry types and calendar entry renderers.
setCalendarModel(ICalendarModel) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Sets the Gantt chart's calendarModel.
setCalendarVisible(boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Specifies whether the layer that is showing the calendar information will be visible or not.
setCanceled(boolean) - Method in interface com.dlsc.flexgantt.command.IProgressMonitor
  Sets the cancel state to the given value.
setCanceled(boolean) - Method in class com.dlsc.flexgantt.command.NullProgressMonitor
  This implementation sets the value of an internal state variable.
setCanceled(boolean) - Method in class com.dlsc.flexgantt.command.ProgressMonitorWrapper
  This implementation of a `IProgressMonitor` method forwards to the wrapped progress monitor.
setCanceled(boolean) - Method in class com.dlsc.flexgantt.swing.GanttChartGlassPane
setCanceled(boolean) - Method in class com.dlsc.flexgantt.swing.GanttChartProgressMonitor
setCanceled(boolean) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
setCapacityChangeable(boolean) - Method in class com.dlsc.flexgantt.model.gantt.DefaultCapacityObject
  Specifies whether or not the capacity represented by the object can be interactively edited by the user.
setCapacityFormatter(NumberFormat) - Method in class com.dlsc.flexgantt.policy.layer.DefaultDragInfoPolicy
  Sets the formatter that is being used to format the percentage complete value into a nice text.
setCapacityUsed(double) - Method in class com.dlsc.flexgantt.model.gantt.DefaultCapacityObject
setCapacityUsed(double) - Method in interface com.dlsc.flexgantt.model.gantt.ICapacityObject
  Changes the capacity used by the object.
setCellEditor(Class, ISpreadsheetCellEditor) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Specifies a cell editor for the given object type.
setCellEditor(Class, ITreeTableCellEditor) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Specifies a cell editor for the given object type.
setCellFocusColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Sets the color used for displaying the focused state.
setCellRenderer(ITreeTableCellRenderer) - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  /** Sets the cell renderer used for values in this column.
setCellRenderer(Class, ISpreadsheetCellRenderer) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Specifies a spreadsheet cell renderer for the given object type.
setCellRenderer(Class, ITreeTableCellRenderer) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Specifies a cell renderer for the given object type.
setCenterFooter(String) - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Specifies a text (optional) to be displayed in the center of the footer.
setCenterTimeNow(boolean) - Method in class com.dlsc.flexgantt.swing.action.gantt.TimeNowAction
  Determines whether the time now will be shown centered on the screen or flushed to the left edge of the visible area of the Gantt chart.
setCenterTimeNow(boolean) - Method in class com.dlsc.flexgantt.swing.NavigationControlPanel
  Determines whether the time now will be shown centered on the screen or flushed to the left edge of the visible area of the Gantt chart.
SetChangeVisibleEndTimeZoomStrategyAction - Class in com.dlsc.flexgantt.swing.action.dateline
  An action, which specifies that the dateline should use the zoom strategy `Dateline.ZoomStrategy.CHANGE_VISIBLE_END_TIME`.
SetChangeVisibleEndTimeZoomStrategyAction(Dateline) - Constructor for class com.dlsc.flexgantt.swing.action.dateline.SetChangeVisibleEndTimeZoomStrategyAction
  Constructs a new action.
SetChangeVisibleStartAndEndTimeZoomStrategyAction - Class in com.dlsc.flexgantt.swing.action.dateline
  An action, which specifies that the dateline should use the zoom strategy `Dateline.ZoomStrategy.CHANGE_VISIBLE_START_AND_END_TIME`.
SetChangeVisibleStartAndEndTimeZoomStrategyAction(Dateline) - Constructor for class com.dlsc.flexgantt.swing.action.dateline.SetChangeVisibleStartAndEndTimeZoomStrategyAction
  Constructs a new action.
setChildren(ITimelineObject...) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Sets the given timeline objects as the children of this timeline object.
setChildren(Collection<ITimelineObject>) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Sets the given timeline objects as the children of this timeline object.
setCircleRadius(int) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Sets the radius / size for drawing the crosshair circle.
setClickZoomEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Controls whether the user is allowed to click on a day or an hour to make them the new visible time span (default is true).
setClippingExtra(int) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Specifies the number of pixels that will be added to the clipping rectangle during repaint operations of the layer container.
setCollapsedIcon(Icon) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Sets the icon used for displaying that the node is in a collapsed state.
setCollapsedIcon(Icon) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Sets the icon shown by the row header renderer to express that the tree node is collapsed.
setColor(Color) - Method in class com.dlsc.flexgantt.swing.util.ColorField
  Sets a new color for the field.
setColumnClass(Class) - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Specifies a new object type for the data shown in the column.
setColumnHeaderRenderer(Class, IColumnHeaderRenderer) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Maps the implementation of a column header renderer to a class definition.
setColumnModel(IColumnModel) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Assigns a column model to the Gantt chart and attaches listeners to the model itself, to the model's key column and to each of the model's regular columns.
setColumnModel(IColumnModel) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets a new column model for the tree table.
setColumns(Collection<TreeTableColumn>) - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
  Replaces the current list of tree table columns with the given collection of columns.
setColumns(TreeTableColumn[]) - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
  Replaces the current list of tree table columns with the given array of columns.
setColumns(int) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Specifies the number of colums used for laying out the action buttons.
setColumnValue(Object, int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
setColumnValue(T, Object, int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
setColumnValue(T, Object, int) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableModel
  Sets a new column value for the given node and model index.
setColumnValue(Object, int) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Sets the value for the given model index.
setCommandInterceptor(Class<? extends ICommand>, ICommandInterceptor) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Registers a command interceptor implementation for the given command type.
setCommands(T[]) - Method in class com.dlsc.flexgantt.command.AbstractCompoundCommand
  Adds the given commands to the compound command and removed all previously added commands.
setCommandStack(ICommandStack) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Specifies a new command stack for the Gantt chart.
setComparator(int, Comparator) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Sets a comparator that will be used for comparing values stored under the given model index.
setConstraint(IConstraint) - Method in class com.dlsc.flexgantt.swing.scheduling.ConstraintSettingsPanel
  Sets the constraint that will be edited by the user via the help of the controls in this panel.
setConstraintType(ConstraintType) - Method in class com.dlsc.flexgantt.model.scheduling.AbstractConstraint
setConstraintType(ConstraintType) - Method in interface com.dlsc.flexgantt.model.scheduling.IConstraint
  Sets the `ConstraintType` which determines if the constraint is a hard or a soft constraint.
setContentComponent(JComponent) - Method in class com.dlsc.flexgantt.swing.selector.Selector
  Sets the content of the selector window.
setControlsBackground(Color) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Changes the color used for the background of those controls that 'surround' the actual Gantt chart content (column header, row header, dateline).
setControlsForeground(Color) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Changes the color used for the foreground of those controls that 'surround' the actual Gantt chart content (column header, row header, dateline).
setCreateEventlineObjectsEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Specifies whether eventline objects can be created interactively by the user.
setCreateIcon(Icon) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Sets the icon used to mark the row where new entries can be created.
setCreationEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Enables/disables the creation of nodes.
setCrosshairVisible(boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Specifies whether the layer that is showing the crosshair will be visible or not.
setCurve(int) - Method in class com.dlsc.flexgantt.swing.util.PathCalculator
  Sets the radius for the curve.
setCustomLayer(boolean) - Method in class com.dlsc.flexgantt.model.gantt.Layer
  Specifies whether the layer will be visualized by a custom layer implementation.
setDateFormat(DateFormat) - Method in class com.dlsc.flexgantt.policy.layer.TimeGranularityDragInfoPolicy
  Sets the date formatting object used by the policy to create nicely formatted date strings for the date info.
setDateFormatter(DateFormat) - Method in class com.dlsc.flexgantt.policy.layer.DefaultLabelPolicy
  Sets the date formatter object that gets used by the policy to convert time points (millis) to strings.
setDateline(Dateline) - Method in class com.dlsc.flexgantt.swing.action.dateline.AbstractDatelineAction
  Sets a new dateline on which the action will be performed.
setDatelineRenderer(Class<T>, IDatelineRenderer<T>) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Specifies a dateline renderer implementation that will be used to draw the dateline if the dateline's model is of the given model type.
setDebug(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Specifies whether the visual debugging feature is turned on for the row renderer.
setDebuggingObjectBounds(boolean) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
  Specifies whether the layer will draw red rectangles showing the individual object bounds of the timeline objects.
setDebugRelationshipBounds(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
  Sets a flag used for debugging the rendering of the relationships.
setDefaultAlpha(int) - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Sets the default alpha value used for making colors transparent.
setDefaultRowHeight(int) - Static method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Sets the default row height for any new node.
setDefaultRowHeight(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets a new default row height.
setDelay(int) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayer
  Sets the delay that will be applied before the action panel starts to show up.
setDelay(long) - Method in class com.dlsc.flexgantt.swing.timeline.TimeNowThread
  Sets the number of milliseconds to pause between two successive calls to the eventline.
setDeletable(boolean) - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
  Specifies whether the relationship can be deleted by the user or not.
setDeletable(boolean) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Specifies whether the timeline object can be deleted by the user or not.
setDeletable(boolean) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Specifies whether or not the entire node can be deleted from the tree table model.
setDeletionEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Enables/disables the deletion of nodes.
setDepth(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Sets the depth of the node within the hierarchy.
setDiamondSize(int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the size of the event diamonds.
setDoubleClickResizeEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Specifies whether the user can auto resize a column by double clicking on its right edge.
setDragActions(int) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Specifies the drag actions that can be performed on the timeline object.
setDragActions(int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Sets the drag actions that can be performed on the tree table node.
setDragBackgroundColor(Color) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Sets the color used for the background when the renderer is used as part of a drag and drop operation.
setDraggingEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Enabled / disables dragging globally.
setDraggingEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Specifies whether or not the table supports drag & drop (DND).
setDragInfoRenderer(Class, IDragInfoRenderer) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Maps the implementation of a drag info renderer to a timeline object type.
setDragInfoVisible(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Specifies whether the drag information is shown during a drag & drop operation.
setDragRowRenderer(Class, IDragRowRenderer) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Maps the implementation of a drag row renderer to a tree node type.
setDropColorInvalid(Color) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the color that will be used to show where an invalid drop can occure.
setDropColorValid(Color) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the color that will be used to show where a valid drop can occure.
setDroppingEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Specifies whether or not the table supports drop operations as part of a drag & drop (DND) sequence.
setDstChangeType(GridLine.DstChangeType) - Method in class com.dlsc.flexgantt.model.dateline.GridLine
  Specifies whether the grid lines represents a time point where the daylight savings time changes.
setDurationChangeable(boolean) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Determines whether or not the duration of the timeline object can be edited by the user.
setEditingColumn(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the column in which editing currently takes place.
setEditingEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Enables/disables the editing of nodes.
setEditingRow(int) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Sets the row in which editing currently takes place.
setEditingRow(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the row in which editing currently takes place.
setEditingTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Sets the time span at which editing currently takes place.
setEditModeController(Class, IEditModeController) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Maps the implementation of an edit mode controller to a timeline object type.
setEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Overrides the default implementation to automatically also enable or disable the dateline, the eventline, the timeline, the tree table header, the tree tables, the layer containers.
setEventFillColor1(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the first color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is an event (same start and end time).
setEventFillColor1(Color) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the first color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is an event (same start and end time).
setEventFillColor2(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the second color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is an event (same start and end time).
setEventFillColor2(Color) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the second color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is an event (same start and end time).
setEventline(Eventline) - Method in class com.dlsc.flexgantt.swing.action.eventline.AbstractEventlineAction
  Sets a new eventline on which the action will be performed.
setEventLineColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the line color that will be used for drawing the border of a timeline object in situations where the object is an event (same start and end time).
setEventLineColor(Color) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the line color that will be used for drawing the border of a timeline object in situations where the object is an event (same start and end time).
setEventlineObjectName(String) - Method in class com.dlsc.flexgantt.command.eventline.DefaultCreateEventlineObjectCommand
  Specifies a name that will be used for the eventline object.
setEventlineObjectRenderer(Class, IEventlineObjectRenderer) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Maps the implementation of an eventline object renderer to a class definition.
setExpandedIcon(Icon) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Sets the icon used for displaying that the node is in an expanded state.
setExpandedIcon(Icon) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Sets the icon shown by the row header renderer to express that the tree node is expanded.
setFadeInDuration(int) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayer
  Sets the duration for the fade-in animation.
setFillColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Sets the color that will be used to fill out the crosshair circle.
setFillColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Sets the color that will be used for filling the background of the renderer component.
setFillPage(boolean) - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Sets a flag, which will cause the dialog to fill the paper panels with the print content, hence reducing unused white space on the printed pages.
setFilter(String) - Method in class com.dlsc.flexgantt.swing.TimeZonePanel
  Specifies a filter that will be used to only show time zones that contain the given string.
setFirstDayOfWeek(int) - Static method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Sets the first day of the week (e.g.
setFocusBackground(Color) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Sets the background color used for indicating that the header is the focus owner.
setFocusBackground(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Sets the color used for the background when the row is the focus owner.
setFocusBackground(Color) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Sets the background color that will be used for drawing a time span when the time span has the focus (the mouse cursor hovers on top of the time span).
setFocusBackground(Color) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Sets the focus background color.
setFocusBackground(Color) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Sets the color used for the background of the column header when the header is the focus owner.
setFocusBackground(Color) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Sets the background color used for indicating that the header is the focus owner.
setFocusBackground(Color) - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Sets the default focus background color.
setFocusBorderColor(Color) - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Sets the color used for drawing the focus border (e.g. in `SpreadsheetLayer`).
setFocusColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Sets the color that will be used for filling the background of the renderer component when the capacity object has the focus.
setFocusColor(Color) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Sets the color used for the border of a focused cell.
setFocusedColumn(TreeTableColumn) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Sets the tree table column that contains the focused cell and updates the tree table.
setFocusedLinePaint(Paint) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Sets the paint used for drawing the relationship when it is focused.
setFocusedLineStroke(BasicStroke) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Sets the stroke used for drawing the relationship when it is focused.
setFocusedPath(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Sets the tree path of the focused cell and updates the tree table.
setFocusedRow(int) - Method in class com.dlsc.flexgantt.swing.treetable.CellFocusManager
  Sets the row of the focused cell.
setFocusedTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Sets a new time span as the 'focused' time span.
setFocusedTimeSpanFillPaint(Paint) - Method in class com.dlsc.flexgantt.swing.layer.system.DatelineLayer
  Sets the paint object used for filling the focused time span rectangle.
setFocusedTimeSpanLinePaint(Paint) - Method in class com.dlsc.flexgantt.swing.layer.system.DatelineLayer
  Sets the paint object used for drawing the lines of the focused time span rectangle.
setFocusedTimeVisible(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DatelineLayer
  Specifies whether the focused time span will be shown or not.
setFocusedTimeVisible(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Specifies whether the renderer will visualize which time span currently has the focus.
setFocusEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
  Enables / disables the focus feature.
setFocusEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Specifies whether focus will be shown to the user when the mouse cursor hovers over a column header.
setFocusFillColor1(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the first color that will be used for filling the background of the timeline object with a gradient paint in situations where the object has the focus.
setFocusFillColor1(Color) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the first color that will be used for filling the background of the timeline object with a gradient paint in situations where the object has the focus.
setFocusFillColor2(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the second color that will be used for filling the background of the timeline object with a gradient paint in situations where the object has the focus.
setFocusFillColor2(Color) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the second color that will be used for filling the background of the timeline object with a gradient paint in situations where the object has the focus.
setFocusForeground(Color) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Sets the foreground color used for indicating that the header is the focus owner.
setFocusForeground(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Sets the color used for the foreground when the row is the focus owner.
setFocusForeground(Color) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Sets the foreground color that will be used for drawing a time span when the time span has the focus (the mouse cursor hovers on top of the time span).
setFocusForeground(Color) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Sets the color used for the foreground of the column header when the header is the focus owner.
setFocusForeground(Color) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Sets the foreground color used for indicating that the header is the focus owner.
setFocusForeground(Color) - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Sets the default focus foreground color.
setFocusLineColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the line color that will be used for drawing the border of a timeline object in situations where the object has the focus.
setFocusLineColor(Color) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the line color that will be used for drawing the border of a timeline object in situations where the object has the focus.
setFocusTimeSpanEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Controls whether the currently focused time span will be highlighted with a different background color.
setFocusVisible(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Specifies whether the row renderer will visualize that the row is the current focus owner.
setFooterColor(Color) - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Sets the color used for the footer in the printout.
setFooterFont(Font) - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Sets the font used for the footer in the printout.
setFooterHeight(int) - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Specifies the height of the footer in pixels.
setFooterVisible(boolean) - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Specifies whether the printout should show a footer with a title and / or a logo.
setFormat(DateFormat) - Method in class com.dlsc.flexgantt.policy.gantt.TimeGranularityStatusBarPolicy
  Sets the date formatting object used by the policy methods to format the given time points and time spans.
setFormatter(DateFormat) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable.DateRenderer
  Sets a new date formatter object.
setGanttChart(T) - Method in class com.dlsc.flexgantt.swing.action.gantt.AbstractGanttChartAction
  Sets a new Gantt chart to be used for performing the action.
setGanttChart(T) - Method in class com.dlsc.flexgantt.swing.action.gantt.RedoAction
setGanttChart(T) - Method in class com.dlsc.flexgantt.swing.action.gantt.SplitGanttChartAction
setGanttChart(T) - Method in class com.dlsc.flexgantt.swing.action.gantt.UndoAction
setGanttChart(AbstractGanttChart) - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Sets the Gantt chart that is being printed.
setGap(int) - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Sets the number of pixels that will be placed between paper panels.
setGap(int) - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
  Sets the gap (in pixel) that will be added twice to each granularity width so that there will be some space between the text and the grid lines.
setGap(int) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Sets the gap (in pixel) that will be added twice to each granularity width so that there will be some space between the text and the grid lines.
setGap(int) - Method in class com.dlsc.flexgantt.swing.util.PathCalculator
  The gap determines how far the line is drawn away from the bounds of the source or target timeline object.
setGlobalAnimationDuration(int) - Static method in class com.dlsc.flexgantt.swing.selector.Selector
  Sets the duration used for the show / hide animation.
setGlobalAnimationEnabled(boolean) - Static method in class com.dlsc.flexgantt.swing.selector.Selector
  Specifies whether the selector windows will use animations when showing or hiding themselves.
setGlobalAutoHideEnabled(boolean) - Static method in class com.dlsc.flexgantt.swing.selector.Selector
  Specifies globally whether selectors will be automatically hidden when the selector windows loose their focus.
setGlossy(boolean) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Specifies if the bar will be drawn with a glossy effect.
setGranularities(T[]) - Method in class com.dlsc.flexgantt.policy.dateline.AbstractZoomPolicy
  Sets the list of supported granularities.
setGranularity(T) - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
  Sets the granularity for the minor times, which will cause a recalculation of the dateline width.
setGranularity(T) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Specifies the time granularity that the dateline model should use for calculating its minor grid.
setGranularity(IGranularity) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Sets a new granularity.
setGranularity(T) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Sets a granularity to be shown in the granularity selector / combo box.
setGranularity(IGranularity) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Specifies the time granularity that the dateline model should use for calculating its minor grid.
setGridAdjustedMouseCursorTime(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Specifies whether the time cursor will use the grid settings of the grid component from which the last mouse event originated (default is FALSE).
setGridAutomatic(boolean) - Method in interface com.dlsc.flexgantt.swing.IGridComponent
  Specifies whether the component is using an automatic grid.
setGridAutomatic(boolean) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
setGridAutomatic(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
setGridColor(Color) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
  Sets the color used by the row header to draw its grid lines.
setGridColor(Color) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Sets the color used by the dateline to draw its grid lines.
setGridColor(Color) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Sets the color used by the dateline to draw its grid lines.
setGridColor(Color) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets a new color used for drawing the vertical and horizontal lines of the table's grid.
setGridColor(Color) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Sets the color used by the table header to draw its grid lines.
setGridColor(Color) - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Sets the default grid color.
setGridControlVisible(boolean) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Specifies whether the grid control will be visible in the Gantt chart.
setGridControlVisible(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Specifies whether the grid control will be visible in the Gantt chart.
setGridGranularity(IGranularity) - Method in interface com.dlsc.flexgantt.swing.IGridComponent
  Specifies a new granularity to be used by the grid component.
setGridGranularity(IGranularity) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Sets the granularity used for a virtual grid that gets used during drag & drop operations to make timeline objects snap to specific time points rather than just the current drop location.
setGridGranularity(IGranularity) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Sets the granularity used for a virtual grid that gets used during drag & drop operations to make eventline objects snap to specific time points rather than just the current drop location.
setGridLineMode(GridLineMode) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Sets a new grid mode to be used for rendering the vertical lines inside the layer containers.
setHalfYearFormat(MessageFormat) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Sets the format used for displaying the halfs of a year.
setHandleIconOffset(int) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Sets the distance of the handle icon to the timeline object that it is decorating.
setHasFocus(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Specifies if the spreadsheet layer currently has the focus and can be edited.
setHeaderHeight(int) - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Specifies the height of the header in pixels.
setHeaderValue(T) - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Sets a new value that will be used by a `IColumnHeaderRenderer` to draw a header for the column.
setHeaderVisible(boolean) - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Specifies whether the printout should show a header with a title and / or a logo.
setHighlightFillColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Sets the color that will be used for filling the background of the renderer component when the capacity object is highlighted.
setHighlightFillColor1(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the first color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is highlighted.
setHighlightFillColor2(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the second color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is highlighted.
setHighlighting(boolean) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Sets the highlight flag that will be passed to timeline object renderers to tell them whether those timeline objects contained in the set of highlighted objects are to be rendered highlighted or not.
setHighlightingDelay(long) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Sets the delay in milliseconds used by the highlighting thread which makes the highlighted objects blink (default behaviour).
setHighlightingDuration(long) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Sets the highlighting duration in milliseconds used by the highlighting thread which makes the highlighted objects blink (default behaviour).
setHighlightLineColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the line color that will be used for drawing the border of a timeline object in situations where the object is highlighted.
setHorizonLimitsVisible(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DatelineLayer
  Specifies whether the visual indicators for the bounds of the dateline horizon will be shown by the layer or not.
setHorizontalGridColor(Color) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets a new color used for drawing the vertical lines of the table's grid.
setHorizontalLineColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Set the color used for drawing the horizontal grid lines.
setHorizontalLinesVisible(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Specifies whether the horizontal grid lines will be drawn or not.
setHorizontalLinesVisible(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Specifies whether or not the horizontal grid lines are visible.
setHorizontalLineVisible(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Specifies whether the horizontal crosshair line will be drawn or not.
setHorizontalPages(int) - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Sets the total number of pages to use horizontally for printing.
setHorizontalSplitterLocation(int) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Specifies the location of the horizontal splitter, which separates the primary / upper Gantt chart from the secondary / lower Gantt chart.
setIcon(IconId, Icon) - Method in class com.dlsc.flexgantt.icons.AbstractIconMap
  Specifies a new icon for the given ID.
setIcon(IconId, Icon) - Static method in class com.dlsc.flexgantt.icons.IconRegistry
  Specifies a new icon for the given ID.
setIcon(IconId, Icon) - Method in interface com.dlsc.flexgantt.icons.IIconMap
  Sets an icon for the given icon ID.
setIcon(Icon) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Sets the icon that will be used to visualize the event.
setIcon(Icon) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Sets the icon used by the renderer.
setIconMap(IIconMap) - Static method in class com.dlsc.flexgantt.icons.IconRegistry
  Sets the icon map used by the registry to lookup and store icons.
setIgnoringTreeTableSelection(boolean) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Specifies whether selections made in the layer container (e.g. via the lasso) will affect the selections made in the tree table.
setIndentEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Enables/disables the user indentation feature.
setInPlaceEditable(boolean) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Specifies whether or not the timeline object can be edited with the help of an `ITimelineObjectEditor` instance.
setInset(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the number of pixels used to inset sub-nodes.
setKey(Object) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
setKey(T, Object) - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
setKey(T, Object) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableModel
  Sets a new object to be used as the key object for the given tree table node.
setKey(Object) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Sets the node's key object.
setKeyColumn(KeyColumn) - Method in class com.dlsc.flexgantt.model.treetable.DefaultColumnModel
setKeyColumn(KeyColumn) - Method in interface com.dlsc.flexgantt.model.treetable.IColumnModel
  Sets the special key column.
setKeyColumnPosition(int) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Specifies at which position the key column will be placed inside the tree table.
setKeyComparator(Comparator) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Sets the comparator that will be used for comparing key values of tree table nodes.
setKeyEditable(boolean) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Specifies whether or not the key value of the node can be edited / replaced.
setLabel(String, LabelType) - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
  Sets a new label for the given label type.
setLabel(String, LabelType) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Sets a new label for the given label type.
setLabel(String, LabelType) - Method in class com.dlsc.flexgantt.util.LabelTypeSupport
  Sets a new label for the given label type.
setLabelGap(int) - Method in class com.dlsc.flexgantt.swing.layer.system.LabelLayer
  Specifies the number of pixels that will be placed between the timeline object and its label.
setLabelsVisible(boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Specifies whether the layer that is showing the timeline object labels will be visible or not.
setLassoMode(LassoLayer.LassoMode) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Sets the lasso mode so that the layer can switch between selecting timeline objects and selecting time spans and creating timeline objects.
setLayer(ILayer) - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateTimelineObjectCommand
  Sets the layer on which the timeline object will be displayed.
setLayerContainer(LayerContainer) - Method in class com.dlsc.flexgantt.swing.action.layer.AbstractLayerContainerAction
  Sets a new layer container on which the action will be performed.
setLayerContainer(LayerContainer) - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Sets the layer container to print.
setLayerContainer(LayerContainer) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Attaches a layer container to this table, which attaches itself as a mouse wheel listener to the layer container.
setLayerContainerRowHeaderWidth(int) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Sets the width used to calculate the preferred size of all layer container row headers currently in use by the Gantt chart.
setLayerIcon(ILayer, Icon) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Sets an icon that will be used to represent the given layer in various user interface components, for example in the `LayerPalette`.
setLeafIcon(Icon) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Sets the icon used for displaying that the node is a leaf node.
setLeftFooter(String) - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Specifies a text (optional) to be displayed on the left-hand side of the footer.
setLicenseKey(String) - Static method in class com.dlsc.flexgantt.util.FlexGanttLicenseManager
  Sets the license key used for FlexGantt.
setLineColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Sets the color used for drawing the border line around the info object.
setLineColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Sets the color used to draw the vertical and horizontal crosshair lines.
setLineColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Sets the color used for drawing the border line around the info object.
setLineColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Sets the color used for drawing inner lines.
setLineColor(Color) - Method in class com.dlsc.flexgantt.swing.util.GradientBorder
  Sets the color used for drawing the border line.
setLineCount(int) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  Specifies how many lines will be shown within the node's row.
setLineIndex(int) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Specifies a line index.
setLinePaint(Paint) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Sets the default line paint that will be used to draw the lines of a relationship.
setLineStroke(BasicStroke) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Sets the default line stroke that will be used to draw the lines of a relationship.
setLineStroke(Stroke) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Sets the stroke used for drawing the linking line.
setLinkingEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Enabled / disables linking timeline objects globally.
setLogo(Image) - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  An optional logo that will be printed on each page.
setLookAheadSize(int) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Specifies the number of pixels to add to the current clipping bounds when querying the dateline model for the grid lines.
setMajorCapacityLineColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultResourceRowRenderer
  Sets the color used for drawing the major capacity lines.
setMajorDateFormat(TimeGranularity, DateFormat) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Sets the date formatter used for the given time granularity, when formatting time in the major part of the dateline (the upper part).
setMajorGridColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Changes the color used for rendering those vertical grid lines that get drawn when the grid mode is set to `GridLineMode.MAJOR_GRID_LINES`.
setManualZoomColor(Color) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Sets the color used to draw the manual zoom rectangle.
setManualZoomEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Specifies if the manual zoom feature is enabled.
setMarkerFillColor1(Color) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Sets the first fill color used for creating the gradient background of the time markers.
setMarkerFillColor2(Color) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Sets the second fill color used for creating the gradient background of the time markers.
setMaximumAnimationDuration(int) - Method in class com.dlsc.flexgantt.swing.treetable.NodeAnimationController
  Limits the amount of time that the animation may run.
setMaximumCapacity(double) - Method in class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
  Sets the maximum capacity of the resource node.
setMaximumWidth(int) - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Sets a new maximum width on the column.
setMenuProvider(IRowHeaderMenuProvider) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
  Sets the menu provider used by the row header to lookup a popup menu based on the location and context of the popup trigger event.
setMenuProvider(ILayerContainerMenuProvider) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Specifies a menu provider that can be used by the layer container to lookup a popup menu for a specific context where the context is defined by the tree path, timeline object paths, etc...
setMenuProvider(IDatelineMenuProvider) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Sets the menu provider for the dateline.
setMenuProvider(IEventlineMenuProvider) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Specifies a menu manager that can be used by the eventline to lookup a popup menu for a specific context where the context is defined by the mouse location, the eventline objects, and the time at the location.
setMenuProvider(ITreeTableMenuProvider) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the menu provider used by the tree table to lookup a popup menu based on the location and context of the popup trigger event.
setMenuProvider(ITreeTableHeaderMenuProvider) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Sets the menu provider used by the tree table header to lookup a popup menu based on the location and context of the popup trigger event.
setMinimumAnimationDuration(int) - Method in class com.dlsc.flexgantt.swing.treetable.NodeAnimationController
  Specifies the minimum time the animation can run.
setMinimumCapacity(double) - Method in class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
  Sets the minimum capacity of the resource node.
setMinimumWidth(int) - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Sets a new minimum width on the column.
setMinorCapacityLineColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultResourceRowRenderer
  Sets the color used for drawing the minor capacity lines.
setMinorDateFormat(TimeGranularity, DateFormat) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Sets the date formatter used for the given time granularity, when formatting time in the minor part of the dateline (the lower part).
setMinorGridColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Changes the color used for rendering those vertical grid lines that get drawn when the grid mode is set to `GridLineMode.MINOR_GRID_LINES`.
setMode(GanttChartToolBar.Mode) - Method in class com.dlsc.flexgantt.swing.GanttChartToolBar
  Sets the toolbar's display mode to be one of the three options: text only, icon only, text and icon.
setModel(DefaultGanttChartModel) - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateTimelineObjectCommand
  Sets the model that gets modified by the command.
setModel(IGanttChartModel) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Specifies a model to be used by the Gantt chart as a data source.
setModel(IGanttChartModel) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
setModel(IGanttChartModel) - Method in class com.dlsc.flexgantt.swing.GanttChart
setModel(IGanttChartModel) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Sets a new Gantt chart model.
setModel(IDatelineModel) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Sets the model used by the dateline to convert time points to coordinates and coordinates to time points.
setModel(IEventlineModel) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Sets a new eventline model on the eventline.
setModel(ITreeTableModel) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets a new tree table model.
setModelIndex(int) - Method in class com.dlsc.flexgantt.model.treetable.KeyColumn
  Overriden and made final in order to ensure that the model index can not be modified.
setModelIndex(int) - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Specifies a new model index represented by the column.
setName(String) - Method in class com.dlsc.flexgantt.command.AbstractCommand
  Sets the (display) name of the command.
setName(String) - Method in class com.dlsc.flexgantt.util.NamedObject
  Assigns a new name to the object.
setNode(DefaultGanttChartNode) - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateTimelineObjectCommand
  Sets the node for which the timeline object gets created.
setNodeAnimated(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.NodeAnimationController
  Specifies whether the tree table will animate the tree node expansion or not.
setNodeAnimationController(NodeAnimationController) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets a new node animation controller on the table.
setNodeFilter(INodeFilter) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets a node filter on the tree table.
setOffset(Point) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Sets an offset that gets used to move the popup away from or closer to (if negative) the timeline object that it is describing.
setOffset(int) - Method in class com.dlsc.flexgantt.swing.util.PathCalculator
  The offset determines the end location of the first segment of the calculated path.
setOpacity(float) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayerButtonPanel
  Sets the opacity for the panel.
setOverallocationFillColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
setPage(Page) - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
setPage(Page) - Method in interface com.dlsc.flexgantt.model.paging.IPagingModel
  Sets a new page to be used.
setPageFormat(PageFormat) - Method in class com.dlsc.flexgantt.swing.print.AbstractPrintManager
setPageFormat(PageFormat) - Method in interface com.dlsc.flexgantt.swing.print.IPrintManager
  Specifies the page format settings to use.
setPages(List<Page>) - Method in class com.dlsc.flexgantt.model.paging.DefaultPagingModel
  Sets several pages at once after clearing the current list of pages.
setPagingModel(IPagingModel) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Sets the (optional) paging model.
setPaint(Class, Paint) - Method in class com.dlsc.flexgantt.swing.layer.system.EventlineLayer
  Sets the paint object that will be used for drawing eventline objects of the given type.
setPaintingActivities(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.EventlineLayer
  Specifies whether the eventline layer will draw the activities defined in the `IEventlineModel` of the `Eventline`.
setPaintingEvents(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.EventlineLayer
  Specifies whether the eventline layer will draw the events defined in the `IEventlineModel` of the `Eventline`.
setPaintingFocus(boolean) - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Controls whether the renderer should visualize that the mouse cursor hovers over the layer container row header.
setPaintingFocus(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
  Specifies whether the layer will visualize whether a row has the focus or not.
setPaintingLines(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Specifies whether the renderer also draws lines for each inner line shown inside the row.
setPaintMajorCapacityLines(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultResourceRowRenderer
setPaintMinorCapacityLines(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultResourceRowRenderer
setParent(TreeTableNode) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Sets the node's parent node.
setParentFillColor1(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the first background color used for those timeline objects that are parent timeline objects (own children timeline objects).
setParentFillColor2(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the second background color used for those timeline objects that are parent timeline objects (own children timeline objects).
setParentLineColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the line color used for those timeline objects that are parent timeline objects (own children timeline objects).
setPastFillColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Sets the color that will be used for filling the background of the renderer component when the capacity object is located in the past.
setPastFillColor1(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the first color used for filling the background of an activity when the activity is located in the past (earlier than time now).
setPastFillColor1(Color) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the first color used for filling the background of an activity when the activity is located in the past (earlier than time now).
setPastFillColor2(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the second color used for filling the background of an activity when the activity is located in the past (earlier than time now).
setPastFillColor2(Color) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the second color used for filling the background of an activity when the activity is located in the past (earlier than time now).
setPathCalculator(PathCalculator) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Sets the object used for calculating the path that the linking line will take when it gets drawn.
setPathCalculator(PathCalculator) - Method in class com.dlsc.flexgantt.swing.util.PathCalculatorUI
  Sets the path calculator used for the application.
setPercentageChangeable(boolean) - Method in class com.dlsc.flexgantt.model.gantt.DefaultActivityObject
  Specifies whether or not the user will be allowed to interactively edit the percentage complete value.
setPercentageComplete(double) - Method in class com.dlsc.flexgantt.model.gantt.DefaultActivityObject
setPercentageComplete(double) - Method in interface com.dlsc.flexgantt.model.gantt.IActivityObject
  Changes the percentage complete value of the activity.
setPercentageFillColor1(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultActivityObjectRenderer
  Sets the first fill color used for drawing a gradient in the background of the activity object.
setPercentageFillColor2(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultActivityObjectRenderer
  Sets the second fill color used for drawing a gradient in the background of the activity object.
setPercentageFormatter(NumberFormat) - Method in class com.dlsc.flexgantt.policy.layer.DefaultDragInfoPolicy
  Sets the formatter that is being used to format the percentage complete value into a nice text.
setPinnedOffset(Point) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Sets an offset that gets used to move the pinned popup away from or closer to (if negative) the timeline object that it is describing.
setPinnedPopups(List<TimelineObjectPath>) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Sets a list with all currently pinned popups.
setPixels(BufferedImage, int, int, int, int, int[]) - Static method in class com.dlsc.flexgantt.swing.util.GraphicsUtilities
  Writes a rectangular area of pixels in the destination `BufferedImage`.
setPolicy(Class<T>, T) - Method in interface com.dlsc.flexgantt.policy.IPolicyProvider
  Registers a policy implementation for the given policy type (policy interface).
setPolicy(Class<T>, T) - Method in class com.dlsc.flexgantt.policy.PolicyProvider
setPolicyProvider(IPolicyProvider) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Sets the policy provider used by the Gantt chart to lookup policy implementations.
setPolicyProvider(IPolicyProvider) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Changes the container's policy provider.
setPolicyProvider(IPolicyProvider) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Changes the dateline's policy provider.
setPolicyProvider(IPolicyProvider) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Sets the eventline policy provider.
setPolicyProvider(IPolicyProvider) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Specifies a new policy provider to be used by the table to lookup policy implementations.
setPopupObject(Object, boolean) - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
  Sets the object used for displaying popup information for the given relationship.
setPopupObject(Object, boolean) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Sets an object on the timeline object that will be used as input for the popup renderer.
setPopupObject(Object, boolean) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Sets an object on the tree node that will be used as input for the popup renderer.
setPopupRenderer(Class, IPopupRenderer) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Maps the implementation of a popup renderer to a popup object definition.
setPopupTitleObject(Object) - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
  Sets the object used for storing the data that is needed for the popup title.
setPopupTitleObject(Object) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Sets the title object used for popup information windows.
setPopupTitleObject(Object) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Sets the title object used for popup information windows.
setPopupVisible(boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Specifies whether the layer that is showing the popups will be visible or not.
setPreview(boolean) - Method in class com.dlsc.flexgantt.swing.selector.BookmarksSelector
  Determines whether the selector will show a preview of the bookmarked area.
setPreviewDialog(PreviewDialog) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Sets a preview dialog if the user requested a preview dialog before actually printing the Gantt chart.
setPrimary(boolean) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Specifies that the layer container is the primary layer container.
setPrimaryPrintManager(IPrintManager) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Sets the print manager to be used for the upper Gantt chart when the application invokes printing.
setPrintManager(IPrintManager) - Method in class com.dlsc.flexgantt.swing.GanttChart
  Sets the print manager to be used when the application invokes printing.
setPrintSetup(PrintSetup) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Specifies a new print setup object, which is used to configure the decorative elements of a printout (header and footer).
setPrintSetup(PrintSetup) - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  The setup object containing the information for the header and footer.
setProgressMonitorFactory(IProgressMonitorFactory) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Sets a new factory for progress monitors on the Gantt chart.
setProperty(String, Object) - Method in class com.dlsc.flexgantt.model.AbstractPropertiesOwner
setProperty(String, Object) - Method in interface com.dlsc.flexgantt.model.IPropertiesOwner
  Sets a value for the given property.
setProximity(int) - Method in class com.dlsc.flexgantt.swing.layer.system.LinkLayer
  Sets the maximum distance to the timeline object when the linking points become visible.
setQuarterYearFormat(MessageFormat) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Sets the format used for displaying the quarters of a year.
setRelationshipRenderer(Class<? extends IRelationship>, IRelationshipRenderer) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
  Maps the implementation of a relationship renderer to a class definition.
setRelationshipRendererMap(Map<Class<? extends IRelationship>, IRelationshipRenderer>) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
  Sets the renderer map used by this layer.
setRelationships(Collection<IRelationship<S>>) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Sets all relationships at once.
setRelationsVisible(boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Specifies whether the layer that is showing the relationships between timeline objects will be visible or not.
setRendererMap(Map<Class, T>) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
  Sets the map, which is storing the mappings between row header value types and row header renderers.
setRendererMap(Map<Class, ITimelineObjectRenderer>) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Sets an entire set of timeline object renderers at once.
setRendererMap(Map<Class<? extends IDatelineModel>, IDatelineRenderer>) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Sets the map used to store the mappings between dateline model classes and dateline renderers.
setRendererMap(Map<Class, IEventlineObjectRenderer>) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Sets the map used to store the mappings between eventline object classes and eventline object renderers.
setRendererMap(Map<Class, ITreeTableCellRenderer>) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the map, which is storing the mappings between cell value types and tree table cell renderers.
setRendererMap(Map<Class, IColumnHeaderRenderer>) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Sets the map that stores the mappings between column header values and column header renderers.
setRenderingArrow(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Specifies whether the renderer will show an arrow that points to the timeline object to which the popup information belongs.
setRenderingDirection(LayerContainer.RenderingDirection) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Provides a hint whether the timeline objects will be rendered right to left or left to right (default).
setRepaintingImmediately(boolean) - Method in class com.dlsc.flexgantt.swing.layer.LayerPalette
  Specifies whether changes to the alpha value of a layer will be shown right away when the user drags the slider knob.
setResizable(boolean) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Specifies whether the row height of the node is resizable.
setResizeHandleColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the color used for the resize handles.
setResizeHandleColor(Color) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the color used for the resize handles.
setResizeHandleSize(int) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Sets the size of the resize handle located on the left and right edge of the eventline objects.
setResizingEnabled(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Enables/disables row resizing.
setResolutionProvider(IResolutionProvider) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Sets the resolution provider used by the layer container.
setRightFooter(String) - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Specifies a text (optional) to be displayed on the right-hand side of the footer.
setRoot(TreeNode) - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
  Deprecated.
setRoot(T) - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
  Overrides the parent method in order to implement type safety via the use of Generics.
setRootVisible(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Specifies whether or not the root will be shown by the table.
setRoundedCorners(boolean) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Specifies whether the bars of activity timeline objects will be drawn with rounded corners or not.
setRow(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Sets the row index on the node.
setRowHeader(TreeTableRowHeader) - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Sets the row header to print.
setRowHeader(TreeTableRowHeader) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the row header that was created by the component factory and that will be used to control the tree table (expanding / collapsing nodes, row height, selection, ...).
setRowHeaderRenderer(Class, T) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
  Maps the implementation of a row header renderer to a class definition.
setRowHeaderValue(Object) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
setRowHeaderValue(T, Object) - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
  Sets the value used for the row header.
setRowHeaderValue(Object) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Sets a row header value that can be used by the row ehader and the row header renderer to control the rendering of the row header.
setRowHeight(int) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
setRowHeight(int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
setRowHeight(int) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Specifies a new row height for the tree table node.
setRowHeightMaximum(int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Sets the maximum height that the row showing this node may have.
setRowHeightMinimum(int) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Sets the minimum height that the row showing this node may have.
setRowLayerVisible(boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Specifies whether the layer that is showing the rows will be visible or not.
setRowLineVisible(boolean, boolean) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Specifies whether the horizontal grid line of the row in which the node gets displayed will be drawn or not.
setRowNumbersVisible(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Specifies whether or not the row numbers are visible.
setRowRenderer(Class, IRowRenderer) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
  Maps the implementation of a row renderer to a class definition, where the class is the type of a tree tree node.
setRowRendererMap(Map<Class, IRowRenderer>) - Method in class com.dlsc.flexgantt.swing.layer.system.RowLayer
  Sets the map, which is storing the mapping between node types and renderer implementations.
setRowResizePosition(int) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Sets the new position where the row resize operation takes place.
setScale(double) - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Sets the current scale factor.
setSecondaryModel(IGanttChartModel) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Specifies a new secondary Gantt chart model.
setSecondaryPrintManager(IPrintManager) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Sets the print manager to be used for the lower Gantt chart when the application invokes printing.
setSecondaryPrintSetup(PrintSetup) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Specifies a new secondary print setup object, which is used to configure the decorative elements of a printout (header and footer).
setSecondaryVisible(boolean) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Determines whether the secondary Gantt chart is visible or not.
setSecondaryWeight(double) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Sets the weight used to calculate the initial height of the secondary chart.
setSelectable(boolean) - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
  Specifies whether the relationship can be selected by the user or not.
setSelectable(boolean) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Specifies whether the timeline object can be selected.
setSelectable(boolean) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Specifies whether the node is selectable or not.
setSelectedGanttChart(int) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
  Sets the Gantt chart with the given index to be the selected Gantt chart.
setSelectedGanttChart(T) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
  Sets the given Gantt chart to be the selected Gantt chart.
setSelectedIcon(Icon) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Sets the icon that will be used to visualize the event when it is selected
setSelectedLinePaint(Paint) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Sets the paint used for drawing the relationship when it is selected.
setSelectedLineStroke(BasicStroke) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
  Sets the stroke used for drawing the relationship when it is selected.
setSelectedTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
setSelectedTimeSpan(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Sets a time span selection.
setSelectedTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Sets the selected time span.
setSelectedTimeZone(TimeZone) - Method in class com.dlsc.flexgantt.swing.selector.TimeZoneSelector
  Specifies which time zone shall be selected.
setSelectedTimeZone(TimeZone) - Method in class com.dlsc.flexgantt.swing.TimeZoneDialog
  Specifies which time zone shall be selected.
setSelectedTimeZone(TimeZone) - Method in class com.dlsc.flexgantt.swing.TimeZonePanel
  Sets the selected time zone.
setSelectionBackground(Color) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Sets the selection background color.
setSelectionBackground(Color) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the color used for the background of currently selected rows.
setSelectionBackground(Color) - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Sets the default selection background color.
setSelectionBehaviour(LassoLayer.SelectionBehaviour) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Sets the selection behavour used by the lasso.
setSelectionColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Sets the color used for filling the selection rectangle.
setSelectionColor(Color) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Sets the color used for selecting a time span in the eventline.
setSelectionFillColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Sets the color that will be used for filling the background of the renderer component when the capacity object is selected.
setSelectionFillColor1(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the first color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is selected.
setSelectionFillColor1(Color) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the first color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is selected.
setSelectionFillColor2(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the second color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is selected.
setSelectionFillColor2(Color) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the second color that will be used for filling the background of the timeline object with a gradient paint in situations where the object is selected.
setSelectionForeground(Color) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the color used for the foreground of currently selected rows.
setSelectionForeground(Color) - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
  Sets the default selection foreground color.
setSelectionForegroundColor(Color) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Sets the selection foreground color.
setSelectionInterval(int, int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Selects all rows within the given interval.
setSelectionLineColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Sets the line color that will be used for drawing the border of a timeline object in situations where the object is selected.
setSelectionLineColor(Color) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Sets the line color that will be used for drawing the border of a timeline object in situations where the object is selected.
setSelectionMode(IEventlineSelectionModel.Mode) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineSelectionModel
setSelectionMode(IEventlineSelectionModel.Mode) - Method in interface com.dlsc.flexgantt.model.eventline.IEventlineSelectionModel
  Sets the selection mode.
setSelectionMode(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the selection mode, which must be one of SINGLE_TREE_SELECTION, CONTIGUOUS_TREE_SELECTION or DISCONTIGUOUS_TREE_SELECTION.
setSelectionModel(ILayerContainerSelectionModel) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Replaces the current selection model with a new one.
setSelectionModel(ILayer, ITimelineObjectSelectionModel) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Sets a selection model implementation for the given layer.
setSelectionModel(IRelationshipSelectionModel) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
  Sets a new selection model to be used by the relationship layer to track the currently selected relationships.
setSelectionModel(IEventlineSelectionModel) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Sets a new selection model to be used by the eventline.
setSelectionModel(ITreeTableSelectionModel) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Assigns a new selection model to the table.
setSelectionPaint(Paint) - Method in class com.dlsc.flexgantt.swing.layer.system.SelectionLayer
  Changes the selection paint used for filling selected time spans.
setSelectionPath(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the current selection to the given path.
setSelectionPaths(TreePath[]) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the current selection to the given paths.
setSelectionRow(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets a new selection where the only row selected is the given one.
setSelectionRows(int[]) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets a new selection with the given rows.
setShadowVisible(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.NodeAnimationController
  Specifies whether a drop shadow will be shown below the expanded / collapsed node.
setShowingCommandExceptions(boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Controls whether the stacktrace of an exception thrown by a command will be displayed in the console.
setShowingDefaultCursors(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DragLayer
  Specifies whether the `#createEditModeCursor(EditMode)` method delegates to `#createEditModeDefaultCursors(EditMode)` or `#createEditModeCustomCursors(EditMode)`.
setShowingDSTMarkers(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Specifies whether the eventline displays special markers, which indicate the begining or end of the daylight savings time (DST).
setShowingFillerColumn(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Specifies whether an unused filler column will be placed to the right of the last used column.
setShowingFocus(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Determines whether the renderer visualizes mouse over events or not.
setShowingFocus(boolean) - Method in class com.dlsc.flexgantt.swing.util.RollOverLabel
  Enables the focus highlight (changing background color).
setShowingRelationshipObjectPopups(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Controls whether the popup layer will show popups for relationships (lines between timeline objects).
setShowingSelection(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Specifies whether the row renderer will show the selection state of the row.
setShowingSelection(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Determines whether the renderer visualizes that the row next to it is currently selected.
setShowingTimlineObjectPopups(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Controls whether the popup layer will show popups for timeline objects.
setShowingTreeNodePopups(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Controls whether the popup layer will show popups for tree nodes.
setShowMargins(boolean) - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Sets a flag letting the dialog know that the user wants to see the print margins on the paper panels.
setSingleRowObjectCreation(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Specifies whether the layer only supports the creation of timeline objects on a single row or several rows at the same time.
setSourcePath(TimelineObjectPath<T>) - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
setSourcePath(TimelineObjectPath<T>) - Method in interface com.dlsc.flexgantt.model.gantt.IRelationship
  Sets a new tree path that can be used to locate the row on which the source timeline object is displayed.
setSplitterSize(int) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Sets the width of the vertical splitter and the height of the horizontal splitter.
setSpreadsheetCellWidth(int) - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
  Sets the width used for spreadsheet cells.
setSpreadsheetCellWidth(int) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Sets the width used for spreadsheet cells.
setSpreadsheetValue(T, ISpreadsheet, ITimeSpan, Object) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Sets an object/value in a spreadsheet cell where the cell is specified by the combination of the given tree table node, the spreadsheet and the time span.
setSpreadsheetValue(ISpreadsheet, Object, ITimeSpan) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
setSpreadsheetValue(ISpreadsheet, Object, ITimeSpan) - Method in interface com.dlsc.flexgantt.model.gantt.IGanttChartNode
  Specifies a new value for the given time span.
setSpreadsheetVisible(boolean) - Method in class com.dlsc.flexgantt.swing.NavigationControlPanel
  Informs the navigation control panel whether the user is currently looking at a spreadsheet or not.
setStartTimeChangeable(boolean) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Determines whether or not the start time of the timeline object can be edited by the user.
setStatus(Object) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Sets an object that represents some kind of status that the timeline object is in.
setStatus(String) - Method in class com.dlsc.flexgantt.swing.StatusBar
  Sets the status text.
setStatusTime(long, IGridComponent) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Sets a time point to be displayed in the status bar after adjusting it to the currently used grid settings of the given grid component.
setStatusTime(long) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Sets a time point to be displayed in the status bar.
setStatusTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Sets a time span to be displayed in the status bar.
setString(String, String) - Static method in class com.dlsc.flexgantt.util.Messages
  Overrides the translation for the given key with the given value.
setStroke(BasicStroke) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Sets the stroke used to draw the crosshair lines.
setStroke(Class, Stroke) - Method in class com.dlsc.flexgantt.swing.layer.system.EventlineLayer
  Sets the stroke object that will be used for drawing eventline objects of the given type.
setSupportedLassoModes(LassoLayer.LassoMode...) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Sets the supported lasso modes.
setSupportedSortDirections(SortDirection[]) - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Sets the sort directions that are supported by the tree table header.
setTargetPath(TimelineObjectPath<T>) - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
setTargetPath(TimelineObjectPath<T>) - Method in interface com.dlsc.flexgantt.model.gantt.IRelationship
  Sets a new tree path that can be used to locate the row on which the target timeline object is displayed.
setTaskName(String) - Method in interface com.dlsc.flexgantt.command.IProgressMonitor
  Sets the task name to the given value.
setTaskName(String) - Method in class com.dlsc.flexgantt.command.NullProgressMonitor
  This implementation does nothing.
setTaskName(String) - Method in class com.dlsc.flexgantt.command.ProgressMonitorWrapper
  This implementation of a `IProgressMonitor` method forwards to the wrapped progress monitor.
setTaskName(String) - Method in class com.dlsc.flexgantt.swing.GanttChartGlassPane
setTaskName(String) - Method in class com.dlsc.flexgantt.swing.GanttChartProgressMonitor
setTaskName(String) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
setTearingDownWindowOnDispose(boolean) - Method in class com.dlsc.flexgantt.swing.GanttChartFrame
  Specifies whether the Gantt chart will be torn down when the window closes or not.
setText(String) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Sets the text that will be shown by the renderer in the currently drawn time span cell.
setText(String) - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Changes the displayed message at runtime.
setTextColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
  Sets the color used for the text shown by the info renderer.
setTextColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Sets the color used to draw the text in the four corners of the crosshair.
setTextColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultDragInfoRenderer
  Sets the color used for the text shown by the info renderer.
setTexture(Image) - Method in class com.dlsc.flexgantt.swing.layer.system.BackgroundLayer
  Sets an image that will be used as a texture to fill the background of the layer container.
setTexture(Image) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets the image that is being used to fill the background of the table with a texture.
setThickMajorGridLines(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Specifies whether the major grid lines will be drawn thick (2 pixels wide).
setTimeline(Timeline) - Method in class com.dlsc.flexgantt.swing.action.timeline.AbstractTimelineAction
  Sets a new timeline on which the action will be performed.
setTimeline(Timeline) - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Sets the timeline to print.
setTimelineDateFormat(DateFormat) - Method in class com.dlsc.flexgantt.policy.layer.DefaultCrosshairPolicy
  Sets the date formatting object used for formatting the date at the current crosshair cursor location.
setTimelineObject(ILayer, S) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  Sets a single timeline object on the node for the given layer.
setTimelineObjectDateFormat(DateFormat) - Method in class com.dlsc.flexgantt.policy.layer.DefaultCrosshairPolicy
  Sets the date formatting object used for formatting the date information provided by the timeline object over which the crosshair cursor is hovering
setTimelineObjectEditor(Class, ITimelineObjectEditor) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Maps the implementation of a timeline object editor to a class definition.
setTimelineObjectRenderer(Class, ITimelineObjectRenderer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Maps the implementation of a timeline object renderer to a class definition.
setTimelineObjects(ILayer, Collection<S>) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  Sets the timeline objects on the node for the given layer.
setTimelineObjects(ILayer, S[]) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  Sets the timeline objects on the node for the given layer.
setTimelineObjectStatusColor(Object, Color) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Maps a color to the given status object.
setTimelineObjectStatusIcon(Object, Icon) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Maps an icon to the given status object.
setTimeNow(long) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Sets a new time point to be used as time now.
setTimeNowOnTop(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Specifies whether the time now marker will be drawn on top of the eventline objects or below.
setTimeNowScrolling(boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Enables / disables automatic time now scrolling, which ensures that layer containers will scroll by themselves so that the time now location is always visible.
setTimeNowVisible(boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  If set to 'true' then a line will be drawn from the top of the panel to the bottom indicating where the time 'now' is.
setTimeNowVisible(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Determines whether or not a special marker will be drawn inside the time line to highlight time now.
setTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.command.eventline.DefaultCreateEventlineObjectCommand
  Specifies the time span that will be assigned to the newly created eventline object.
setTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateTimelineObjectCommand
  Sets the time span where the newly created timeline object will be placed.
setTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.model.calendar.AbstractCalendarEntry
  Specifies a new time span for the calendar entry.
setTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
setTimeSpan(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Sets the total time span covered by the model / dateline.
setTimeSpan(T, ITimeSpan) - Method in class com.dlsc.flexgantt.model.eventline.DefaultEventlineModel
  Sets a new time span on the given eventline object.
setTimeSpan(S, ITimeSpan) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Sets a new time span on the given timeline object.
setTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
setTimeSpan(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.gantt.ITimelineObject
  Sets the time allocation of the timeline object.
setTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Sets a new time span.
setTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Returns the time span that needs to be printed.
setTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Sets the time span shown by the panel (not on the timeline, updates the start and end spinner).
setTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Sets the time span represented by the dateline.
setTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.swing.timeline.EventlineObjectPanel
  Sets the time span that will be displayed by the panel.
setTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityTimelineControlPanel
setTimeSpan(ITimeSpan) - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityTimelineControlPanel
setTimeZone(TimeZone) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Sets a new time zone to be used by this calendar model.
setTimeZone(TimeZone) - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
setTimeZone(TimeZone) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Sets the time zone represented by the dateline.
setTimeZone(TimeZone) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Sets a new time zone shown by the dateline.
setTitle(String) - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
  Sets a new title on the editor.
setTitle(String) - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Specifies a title text to be printed on each page of the printout.
setTitleColor(Color) - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Sets the color used for the title in the printout.
setTitleFont(Font) - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Sets the font used for the title in the printout.
setToolTipText(String) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Sets a tooltip text on the node.
setToolTipText(String) - Method in class com.dlsc.flexgantt.swing.action.AbstractFlexGanttAction
  Sets the tooltip information displayed by the toolbar or menu item when the mouse cursor floats on top of the button representing the action.
setTreeTable(TreeTable) - Method in class com.dlsc.flexgantt.swing.action.treetable.AbstractTreeTableAction
  Sets the tree table on which the action will be performed.
setTreeTable(TreeTable) - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Sets the tree table to print.
setTreeTableHeader(TreeTableHeader) - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Sets the tree table header to print.
setTreeTableRowHeaderWidth(int) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Sets the width used to calculate the preferred size of all tree table row headers currently in use by the Gantt chart.
setType(RelationshipType) - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
setType(RelationshipType) - Method in interface com.dlsc.flexgantt.model.gantt.IRelationship
  Sets the relationship type expressed by the line drawn between two timeline objects.
setTypedUserObject(T) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Sets a new user object on the node.
setUserObject(T) - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
  Sets the user object on the timeline object.
setUserObject(Object) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Deprecated.
  use `DefaultMutableTreeTableNode.setTypedUserObject(Object)` instead
setUsingTransparency(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.NodeAnimationController
  Specifies whether the expand / collapse animation will use transparency to make the children nodes that slide in / out fade in / out.
setValue(Object, ITimeSpan) - Method in interface com.dlsc.flexgantt.model.gantt.ISpreadsheetValuesList
  Sets an object as a value for the given time span.
setValue(Object, ITimeSpan) - Method in class com.dlsc.flexgantt.model.gantt.SpreadsheetValuesList
setValueEditable(int, boolean) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
  Specifies which column values can be edited or not.
setVerticalGap(int) - Method in class com.dlsc.flexgantt.swing.print.PrintSetup
  Sets the gap (in pixels) between the header and the main print area, and the main print area and the footer.
setVerticalGridColor(Color) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Sets a new color used for drawing the vertical lines of the table's grid.
setVerticalLinesOnTop(boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Determines whether or not the limit lines are drawn above the diagram entries or below them.
setVerticalLinesOnTop(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
  Specifies whether the vertical lines will be drawn on top of the horizontal lines or vice versa.
setVerticalLinesVisible(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Determines whether the grid's vertical lines will be shown or not.
setVerticalLineVisible(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Specifies whether the vertical crosshair line will be drawn or not.
setVerticalPages(int) - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Sets the total number of pages to use vertically for printing.
setVerticalSplitterLocation(int) - Method in class com.dlsc.flexgantt.swing.DualGanttChart
  Specifies the location of the vertical splitter, which separates the left-hand side from the right-hand side of the Gantt chart.
setVisible(boolean) - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Specifies whether the layer is visible or not.
setVisible(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.CrosshairLayer
  Overriden to add / remove mouse listeners to / from the layer container.
setVisible(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
setVisible(boolean) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
setVisible(boolean) - Method in class com.dlsc.flexgantt.swing.selector.BookmarksSelector
setVisible(boolean) - Method in class com.dlsc.flexgantt.swing.selector.ColumnChooserSelector
  Overrides the method in order to update the two column lists first before proceeding to actually display the selector.
setVisible(boolean) - Method in class com.dlsc.flexgantt.swing.selector.GranularitySelector
setVisible(boolean) - Method in class com.dlsc.flexgantt.swing.selector.Selector
  Overrides the standard method in order to implement a nice looking animation (slide in / out) of the selector window.
setVisible(boolean) - Method in class com.dlsc.flexgantt.swing.selector.SimpleGranularityHorizonSelector
setVisible(boolean) - Method in class com.dlsc.flexgantt.swing.selector.TimeGranularityHorizonSelector
setVisible(boolean) - Method in class com.dlsc.flexgantt.swing.selector.TimeZoneSelector
  Overriden to first select the currently used time zone before actually showing the selector.
setVisualizingPastTime(boolean) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Specifies whether the renderer will draw the timeline object differently if the object is located in the past (e.g. gray out).
setVisualizingPastTime(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Specifies whether the renderer will draw the timeline object differently if the object is located in the past (e.g. gray out).
setWeekendDays(int[]) - Method in class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Sets the weekend days.
setWidth(int) - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Sets the preferred width of the column.
setY(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Sets the y-coordiante of the row in which the node gets displayed.
setZoom(double) - Method in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
setZoom(double) - Method in interface com.dlsc.flexgantt.model.dateline.IDatelineModel
  Sets a zoom factor on the model / dateline.
setZoomClicks(int) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Specifies how many clicks are needed to trigger a zoom operation.
setZoomStrategy(Dateline.ZoomStrategy) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Sets the currently used zoom strategy.
shield - Variable in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Alpha level of the veil.
showAllLayers() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Shows all timeline object and custom layers.
showAllObjects() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Scrolls and zooms the `Dateline` in such a way that all timeline objects (stored on the currently visible rows) become visible.
showAllObjects() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Scrolls and zooms the `Dateline` in such a way that allf timeline objects (stored on the currently visible rows) become visible.
showAllObjects() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
showAllObjects() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
showBusy() - Method in class com.dlsc.flexgantt.swing.GanttChartFrame
  Sets the Gantt chart glass pane to be visible, hence blocking all input events.
showDialog(AbstractGanttChart) - Static method in class com.dlsc.flexgantt.swing.LicenseDialog
  Shows the licensing dialog for the given parent Gantt chart.
showEarliestObjects() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Scrolls the `Dateline` in such a way that the earliest timeline objects (stored on the currently visible rows) become visible.
showEarliestObjects() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Scrolls the `Dateline` in such a way that the earliest timeline objects (stored on the currently visible rows) become visible.
showEarliestObjects() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
showEarliestObjects() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
showLatestObjects() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Scrolls the `Dateline` in such a way that the latest timeline objects (stored on the currently visible rows) become visible.
showLatestObjects() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Scrolls the `Dateline` in such a way that the latest timeline objects (stored on the currently visible rows) become visible.
showLatestObjects() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
showLatestObjects() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
showLayer(ILayer) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Ensures that the given layer becomes visible.
showMessage(String) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Shows a message in a dialog to the user.
showMessage(String, MessageTypeId) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Shows a message in a dialog to the user.
showMessage(String, MessageTypeId, Object) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Shows a message in a dialog to the user.
showMessageContext(IMessage) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Shows the context of the given message.
showMessageContext(IMessage) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Method not supported by the printable Gantt chart.
showMessageContext(IMessage) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
showMessages() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Brings up a dialog, which displays the user messages that are currently attached to the Gantt chart.
showReady() - Method in class com.dlsc.flexgantt.swing.GanttChartFrame
  Sets the Gantt chart glass pane to be invisible, hence allowing input events to be received by the Gantt chart components.
showTime(long, boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Requests that the given time will be shown by the Gantt chart.
showTime(long, boolean) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
showTime(long, boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Requests that the given time will be shown by the Gantt chart.
showTime(long, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
showTimeNow(boolean) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Requests that the time now will be shown by the Gantt chart.
showTimeNow(boolean) - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
showTimeNow(boolean) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Requests that the time now will be shown by the Gantt chart.
showTimeNow(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
Simple3DBorder - Class in com.dlsc.flexgantt.swing.util
  A simple 3D border with a line thickness of 1 pixel.
Simple3DBorder(boolean) - Constructor for class com.dlsc.flexgantt.swing.util.Simple3DBorder
  Constructs a new border.
Simple3DBorder() - Constructor for class com.dlsc.flexgantt.swing.util.Simple3DBorder
  Constructs a new (raised) border.
SimpleComponentFactory - Class in com.dlsc.flexgantt.swing
  A simple component factory is an exension of the default component factory.
SimpleComponentFactory() - Constructor for class com.dlsc.flexgantt.swing.SimpleComponentFactory
  Constructs a simple component factory (protected due to singleton pattern).
SimpleDateline - Class in com.dlsc.flexgantt.swing.timeline
  A simple dateline using the `SimpleGranularityDatelineModel` in combination with the `SimpleGranularityZoomPolicy` and the `SimpleGranularityDatelineRenderer`.
SimpleDateline(Timeline) - Constructor for class com.dlsc.flexgantt.swing.timeline.SimpleDateline
  Constructs a new simple dateline.
SimpleEventline - Class in com.dlsc.flexgantt.swing.timeline
  A specialization of the standard eventline used for situations when the application wants to work with the granularity `SimpleGranularity`.
SimpleEventline(Timeline, Dateline) - Constructor for class com.dlsc.flexgantt.swing.timeline.SimpleEventline
  Constructs a new eventline.
SimpleGranularity - Enum in com.dlsc.flexgantt.model.dateline
  An enumeration of possible simple granularities.
SimpleGranularityConstraint<T> - Class in com.dlsc.flexgantt.model.scheduling
  A constraint that can be used when the `SimpleGranularity` type is used in the dateline of the Gantt chart.
SimpleGranularityConstraint(TimelineObjectPath<T>, TimelineObjectPath<T>) - Constructor for class com.dlsc.flexgantt.model.scheduling.SimpleGranularityConstraint
  Constructs a new constraint.
SimpleGranularityConstraint(TimelineObjectPath<T>, TimelineObjectPath<T>, RelationshipType) - Constructor for class com.dlsc.flexgantt.model.scheduling.SimpleGranularityConstraint
  Constructs a new constraint.
SimpleGranularityDatelineModel - Class in com.dlsc.flexgantt.swing.timeline
  A dateline model implementation based on the `SimpleGranularity` enumerator.
SimpleGranularityDatelineModel(Dateline, ITimeSpan, SimpleGranularity, TimeZone) - Constructor for class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
  Constructs a new dateline model.
SimpleGranularityDatelineModel(Dateline, ITimeSpan, SimpleGranularity) - Constructor for class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
  Constructs a new dateline model.
SimpleGranularityDatelineModel(Dateline, SimpleGranularity) - Constructor for class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
  Constructs a new dateline model.
SimpleGranularityDatelineModel(Dateline) - Constructor for class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineModel
  Constructs a new dateline model.
SimpleGranularityDatelineRenderer<T extends SimpleGranularityDatelineModel> - Class in com.dlsc.flexgantt.swing.timeline
  A dateline renderer implementation that will be used if the dateline model is an instance of `SimpleGranularityDatelineModel`.
SimpleGranularityDatelineRenderer() - Constructor for class com.dlsc.flexgantt.swing.timeline.SimpleGranularityDatelineRenderer
  Constructs a new dateline renderer.
SimpleGranularityDualGanttChart - Class in com.dlsc.flexgantt.swing
  A dual Gantt chart implementation that is pre-configured to use the non-standard `SimpleGranularity` for its dateline model, the status bar, and the grid policy.
SimpleGranularityDualGanttChart(IGanttChartModel, IGanttChartModel, IColumnModel, SimpleComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityDualGanttChart
  Constructs a new dual Gantt chart that uses a simple dateline.
SimpleGranularityDualGanttChart(IGanttChartModel, IGanttChartModel, IColumnModel) - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityDualGanttChart
  Constructs a new dual Gantt chart that uses a simple dateline.
SimpleGranularityDualGanttChart(IGanttChartModel, IGanttChartModel, SimpleComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityDualGanttChart
  Constructs a new dual Gantt chart that uses a simple dateline.
SimpleGranularityDualGanttChart(IGanttChartModel, IGanttChartModel) - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityDualGanttChart
  Constructs a new dual Gantt chart that uses a simple dateline.
SimpleGranularityDualGanttChart(IGanttChartModel) - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityDualGanttChart
  Constructs a new dual Gantt chart that uses a simple dateline.
SimpleGranularityDualGanttChart(IColumnModel) - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityDualGanttChart
  Constructs a new dual Gantt chart that uses a simple dateline.
SimpleGranularityDualGanttChart(SimpleComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityDualGanttChart
  Constructs a new dual Gantt chart that uses a simple dateline.
SimpleGranularityDualGanttChart() - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityDualGanttChart
  Constructs a new dual Gantt chart that uses a simple dateline.
SimpleGranularityGanttChart - Class in com.dlsc.flexgantt.swing
  A Gantt chart implementation that is pre-configured to use the non-standard `SimpleGranularity` for its dateline model, the status bar, and the grid policy.
SimpleGranularityGanttChart(IGanttChartModel, IColumnModel, SimpleComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityGanttChart
  Constructs a new Gantt chart that is using a simple dateline.
SimpleGranularityGanttChart(IGanttChartModel, IColumnModel, TimeZone, SimpleComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityGanttChart
  Constructs a new Gantt chart that is using a simple dateline.
SimpleGranularityGanttChart(IGanttChartModel, IColumnModel) - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityGanttChart
  Constructs a new Gantt chart that is using a simple dateline.
SimpleGranularityGanttChart(IGanttChartModel, SimpleComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityGanttChart
  Constructs a new Gantt chart that is using a simple dateline.
SimpleGranularityGanttChart(IGanttChartModel) - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityGanttChart
  Constructs a new Gantt chart that is using a simple dateline.
SimpleGranularityGanttChart(IColumnModel) - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityGanttChart
  Constructs a new Gantt chart that is using a simple dateline.
SimpleGranularityGanttChart(SimpleComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityGanttChart
  Constructs a new Gantt chart that is using a simple dateline.
SimpleGranularityGanttChart() - Constructor for class com.dlsc.flexgantt.swing.SimpleGranularityGanttChart
  Constructs a new Gantt chart that is using a simple dateline.
SimpleGranularityGotoSelector - Class in com.dlsc.flexgantt.swing.selector
  A selector that allows the user to enter a time that will be made visible by the Gantt chart.
SimpleGranularityGotoSelector(JComponent, AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.selector.SimpleGranularityGotoSelector
  Constructs a new selector.
SimpleGranularityGridPolicy - Class in com.dlsc.flexgantt.policy.layer
  A grid policy that uses the `SimpleGranularity` class to adjust start and end times.
SimpleGranularityGridPolicy(boolean, boolean, SimpleGranularity...) - Constructor for class com.dlsc.flexgantt.policy.layer.SimpleGranularityGridPolicy
  Constructs a new policy.
SimpleGranularityGridPolicy(SimpleGranularity...) - Constructor for class com.dlsc.flexgantt.policy.layer.SimpleGranularityGridPolicy
  Constructs a new policy, which will round start and end times.
SimpleGranularityGridPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.SimpleGranularityGridPolicy
  Constructs a new policy that will support all granularities found in the `SimpleGranularity` enumerator.
SimpleGranularityHorizonSelector - Class in com.dlsc.flexgantt.swing.selector
  A small window that allows the user to edit the time span shown by the timeline (the horizon).
SimpleGranularityHorizonSelector(JComponent, Dateline) - Constructor for class com.dlsc.flexgantt.swing.selector.SimpleGranularityHorizonSelector
  Constructs a new horizon selector.
SimpleGranularityListCellRenderer - Class in com.dlsc.flexgantt.swing.timeline
  A list cell renderer specialized on rendering instances of `SimpleGranularity`.
SimpleGranularityListCellRenderer() - Constructor for class com.dlsc.flexgantt.swing.timeline.SimpleGranularityListCellRenderer
SimpleGranularityPrintManager - Class in com.dlsc.flexgantt.swing.print
  A concrete implementation of a print manager that can be used when the currently used dateline model is an instance of `SimpleGranularityDatelineModel`.
SimpleGranularityPrintManager() - Constructor for class com.dlsc.flexgantt.swing.print.SimpleGranularityPrintManager
SimpleGranularitySelectorFactory - Class in com.dlsc.flexgantt.swing.selector
  A selector factory for Gantt charts, which use the `SimpleGranularity` as a timeline granularity.
SimpleGranularitySelectorFactory() - Constructor for class com.dlsc.flexgantt.swing.selector.SimpleGranularitySelectorFactory
  This class implements the Singleton pattern, hence the constructor is private.
SimpleGranularityStatusBarPolicy - Class in com.dlsc.flexgantt.policy.gantt
  An implementation of the status bar policy used in situations where the dateline model is an instance of `SimpleGranularityDatelineModel`.
SimpleGranularityStatusBarPolicy() - Constructor for class com.dlsc.flexgantt.policy.gantt.SimpleGranularityStatusBarPolicy
SimpleGranularityTimelineControlPanel - Class in com.dlsc.flexgantt.swing.timeline
  A timeline control panel implementation that can be used in situations where the dateline model is an instance of `SimpleGranularityDatelineModel`.
SimpleGranularityTimelineControlPanel(Timeline, boolean) - Constructor for class com.dlsc.flexgantt.swing.timeline.SimpleGranularityTimelineControlPanel
  Constructs a new timeline control panel.
SimpleGranularityTimelineControlPanel(Timeline) - Constructor for class com.dlsc.flexgantt.swing.timeline.SimpleGranularityTimelineControlPanel
  Constructs a new timeline control panel.
SimpleGranularityZoomPolicy - Class in com.dlsc.flexgantt.policy.dateline
  An implementation of the zoom policy that gets used when using the `SimpleGranularity` concept.
SimpleGranularityZoomPolicy(SimpleGranularity[]) - Constructor for class com.dlsc.flexgantt.policy.dateline.SimpleGranularityZoomPolicy
  Constructs a new policy.
SimpleGranularityZoomPolicy() - Constructor for class com.dlsc.flexgantt.policy.dateline.SimpleGranularityZoomPolicy
  Constructs a new policy.
sort(int[], boolean[]) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
sort() - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
  Sorts the entire tree based on the key column and in ascending order.
sort(T) - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
  Sorts the given node#s children based on the key column and in ascending order.
sort(T, int[]) - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
  Sorts the children of a node based on the given model indices and in ascending order.
sort(T, int[], boolean[]) - Method in class com.dlsc.flexgantt.model.treetable.DefaultTreeTableModel
sort(T, int[], boolean[]) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableModel
  Invokes multi-column sorting on the tree table model.
sort(int[], boolean[]) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableNode
  Invokes multi-column sorting on the tree table node.
sortColumn(TreeTableColumn, boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Sorts the given column.
SortDirection - Enum in com.dlsc.flexgantt.model.treetable
  An enumeration of possible sort directions.
sortDirection - Variable in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  The direction in which the table column is sorted.
sorting(SortingEvent) - Method in class com.dlsc.flexgantt.swing.GanttChartGlassPane
sorting(SortingEvent) - Method in interface com.dlsc.flexgantt.swing.ISortingListener
  Callback method that gets invoked when a sort starts or finishes.
sorting(SortingEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
SortingEvent - Class in com.dlsc.flexgantt.swing
  An event object used in combination with the `ISortingListener` interface.
SortingEvent(AbstractGanttChart, SortingEvent.ID) - Constructor for class com.dlsc.flexgantt.swing.SortingEvent
  Constructs a new sorting event object.
SortingEvent.ID - Enum in com.dlsc.flexgantt.swing
  An enumerator used to distinguish between different types of sorting events.
sortOrderFont - Variable in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  The font used for drawing the sort numbers (when using multi-column) sort.
sortPosition - Variable in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  The sort position, which is relevant when doing a multi-column sort.
sortTables(int[], boolean[]) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Invokes multi-column sorting on the tree tables in the Gantt chart.
sortTimelineObjects(ILayer) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  Sorts the timeline objects that are located on the hierarchy / tree node.
SPLIT_GANTT_CHART_ACTION - Static variable in class com.dlsc.flexgantt.swing.DualGanttChartActionMap
  A constant used as the ID for an action that splits / unsplits the Gantt chart.
SplitGanttChartAction<T extends DualGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that toggles the visibility of the secondary Gantt chart of a `DualGanttChart`.
SplitGanttChartAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.SplitGanttChartAction
  Constructs a new action.
Spreadsheet - Class in com.dlsc.flexgantt.model.gantt
  A model object used to define a spreadsheet that can be made visible inside the Gantt chart.
Spreadsheet(String, IGranularity<?>, int, Class) - Constructor for class com.dlsc.flexgantt.model.gantt.Spreadsheet
  Constructs a new spreadsheet.
spreadsheetCellWidth - Variable in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
  The width used for the cells when the Gantt chart shows a spreadsheet.
SpreadsheetLayer - Class in com.dlsc.flexgantt.swing.layer.system
  The spreadsheet layer gets used when the Gantt chart wants to display the spreadsheet data provided by the `IGanttChartModel`.
SpreadsheetLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Constructs a new spreadsheet layer.
SpreadsheetSelector - Class in com.dlsc.flexgantt.swing.selector
  A small window that allows the user to select a granularity that will be used for a virtual grid during drag & drop operations.
SpreadsheetSelector(JComponent, AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.selector.SpreadsheetSelector
  Constructs a new grid selector.
SpreadsheetValuesList - Class in com.dlsc.flexgantt.model.gantt
  A spreadsheet values list implementation capable of storing a list of distinct non overlapping time spans and their associated values.
SpreadsheetValuesList() - Constructor for class com.dlsc.flexgantt.model.gantt.SpreadsheetValuesList
start() - Method in class com.dlsc.flexgantt.swing.util.AbstractSwingWorker
  Start the worker thread.
start() - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Starts the waiting animation by fading the veil in, then rotating the shapes.
started - Variable in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Notifies whether the animation is running or not.
startsAfter(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Checks whether the given time span starts after this time span.
startsAfter(ITimeSpan) - Method in class com.dlsc.flexgantt.model.TimeSpan
startsBefore(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Checks whether the given time span starts before this time span.
startsBefore(ITimeSpan) - Method in class com.dlsc.flexgantt.model.TimeSpan
stateChanged(ChangeEvent) - Method in class com.dlsc.flexgantt.swing.MultiGanttChartContainer
stateChanged(ChangeEvent) - Method in class com.dlsc.flexgantt.swing.scheduling.ConstraintSettingsPanel
stateChanged(ChangeEvent) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
StatusBar - Class in com.dlsc.flexgantt.swing
  A general purpose statusbar implementation.
StatusBar(boolean) - Constructor for class com.dlsc.flexgantt.swing.StatusBar
  Constructs a new status bar.
StatusBar() - Constructor for class com.dlsc.flexgantt.swing.StatusBar
  Constructs a new status bar.
StatusBarField - Enum in com.dlsc.flexgantt.policy.gantt
  An enumeration of display fields that can be displayed by the status bar.
stop() - Method in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Stops the waiting animation by stopping the rotation of the circular shape and then by fading out the veil.
stopEditing() - Method in class com.dlsc.flexgantt.swing.layer.timeline.AbstractTimelineObjectEditor
stopEditing() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultActivityObjectEditor
stopEditing() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectEditor
stopEditing() - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectEditor
  Callback method for the timeline layer to indicate to the editor that the user has finished the editing of the timeline object.
stopThread() - Method in class com.dlsc.flexgantt.swing.timeline.TimeNowThread
  Stops the thread.
SubProgressMonitor - Class in com.dlsc.flexgantt.command
  A progress monitor that uses a given amount of work ticks from a parent monitor.
SubProgressMonitor(IProgressMonitor, int) - Constructor for class com.dlsc.flexgantt.command.SubProgressMonitor
  Creates a new sub-progress monitor for the given monitor.
SubProgressMonitor(IProgressMonitor, int, int) - Constructor for class com.dlsc.flexgantt.command.SubProgressMonitor
  Creates a new sub-progress monitor for the given monitor.
subTask(String) - Method in interface com.dlsc.flexgantt.command.IProgressMonitor
  Notifies that a subtask of the main task is beginning.
subTask(String) - Method in class com.dlsc.flexgantt.command.NullProgressMonitor
  This implementation does nothing.
subTask(String) - Method in class com.dlsc.flexgantt.command.ProgressMonitorWrapper
  This implementation of a `IProgressMonitor` method forwards to the wrapped progress monitor.
subTask(String) - Method in class com.dlsc.flexgantt.command.SubProgressMonitor
subTask(String) - Method in class com.dlsc.flexgantt.swing.GanttChartGlassPane
subTask(String) - Method in class com.dlsc.flexgantt.swing.GanttChartProgressMonitor
subTask(String) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
SUPPRESS_SUBTASK_LABEL - Static variable in class com.dlsc.flexgantt.command.SubProgressMonitor
  Style constant indicating that calls to `subTask` should not have any effect.

## T

TableUtils - Class in com.dlsc.flexgantt.swing.util
  Utility methods for use with `JTable`.
TableUtils() - Constructor for class com.dlsc.flexgantt.swing.util.TableUtils
tearDown() - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
  Tears down the Gantt chart by calling `Eventline.tearDown()` and `LayerContainer.tearDown()` on all layer containers used within the Gantt chart (e.g. the `DualGanttChart` will call `tearDown()` on two layer containers.
tearDown() - Method in class com.dlsc.flexgantt.swing.DualGanttChart
tearDown() - Method in class com.dlsc.flexgantt.swing.GanttChart
tearDown() - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Ensures that the thread used to monitor the memory usage will be stopped.
tearDown() - Method in class com.dlsc.flexgantt.swing.GridControl
  Needs to be called when a Gantt chart gets disposed.
tearDown() - Method in class com.dlsc.flexgantt.swing.layer.AbstractLayer
  Performs tear down operations when the layer is no longer needed (removing listeners, etc...).
tearDown() - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
  Tears down the container by invoking `AbstractLayer.tearDown()` on all layers used by the container, indepedent of whether they are currently visible or not.
tearDown() - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
  Removes the layer from the keyboard focus manager.
tearDown() - Method in class com.dlsc.flexgantt.swing.layer.system.PopupLayer
  Removes the layer from the keyboard focus manager.
tearDown() - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
tearDown() - Method in class com.dlsc.flexgantt.swing.timeline.Eventline
  Removes the eventline from the keyboard focus manager.
text - Variable in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Message displayed below the circular shape.
ticker - Variable in class com.dlsc.flexgantt.swing.util.InfiniteProgressPanel
  Contains the bars composing the circular shape.
TimeGranularity - Enum in com.dlsc.flexgantt.model.dateline
  An enumeration of possible time granularities.
TimeGranularityCalendarModel<T extends IGanttChartNode,S extends AbstractCalendarEntry> - Class in com.dlsc.flexgantt.model.calendar
  A calendar model implementation that is based on `TimeGranularity`.
TimeGranularityCalendarModel() - Constructor for class com.dlsc.flexgantt.model.calendar.TimeGranularityCalendarModel
  Constructs a new calendar model.
TimeGranularityConstraint<T> - Class in com.dlsc.flexgantt.model.scheduling
  A constraint that can be used when the `TimeGranularity` type is used in the dateline of the Gantt chart.
TimeGranularityConstraint(TimelineObjectPath<T>, TimelineObjectPath<T>) - Constructor for class com.dlsc.flexgantt.model.scheduling.TimeGranularityConstraint
  Constructs a new constraint.
TimeGranularityConstraint(TimelineObjectPath<T>, TimelineObjectPath<T>, RelationshipType) - Constructor for class com.dlsc.flexgantt.model.scheduling.TimeGranularityConstraint
  Constructs a new constraint.
TimeGranularityDatelineModel - Class in com.dlsc.flexgantt.swing.timeline
  A dateline model implementation based on the `TimeGranularity` enumerator.
TimeGranularityDatelineModel(Dateline, ITimeSpan, TimeGranularity, TimeZone) - Constructor for class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Constructs a new dateline model.
TimeGranularityDatelineModel(Dateline, ITimeSpan, TimeGranularity) - Constructor for class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Constructs a new dateline model.
TimeGranularityDatelineModel(Dateline, ITimeSpan, TimeZone) - Constructor for class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Constructs a new dateline model.
TimeGranularityDatelineModel(Dateline, ITimeSpan) - Constructor for class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Constructs a new dateline model.
TimeGranularityDatelineModel(Dateline) - Constructor for class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineModel
  Constructs a new dateline model.
TimeGranularityDatelineRenderer<T extends TimeGranularityDatelineModel> - Class in com.dlsc.flexgantt.swing.timeline
  A dateline renderer implementation that will be used if the dateline model is an instance of `TimeGranularityDatelineModel`.
TimeGranularityDatelineRenderer() - Constructor for class com.dlsc.flexgantt.swing.timeline.TimeGranularityDatelineRenderer
  Constructs a new dateline renderer.
TimeGranularityDragInfoPolicy - Class in com.dlsc.flexgantt.policy.layer
  A drag info policy that is being used when the currently used dateline model is an instance of `TimeGranularityDatelineModel`.
TimeGranularityDragInfoPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.TimeGranularityDragInfoPolicy
TimeGranularityGotoSelector - Class in com.dlsc.flexgantt.swing.selector
  A selector that allows the user to enter a time that will be made visible by the Gantt chart.
TimeGranularityGotoSelector(JComponent, AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.selector.TimeGranularityGotoSelector
  Constructs a new selector.
TimeGranularityGridLinePolicy - Class in com.dlsc.flexgantt.policy.layer
  A specialization of the default grid line policy for situations where the `TimeGranularityDatelineModel` gets used by the dateline.
TimeGranularityGridLinePolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.TimeGranularityGridLinePolicy
TimeGranularityGridPolicy - Class in com.dlsc.flexgantt.policy.layer
  A grid policy that uses the `TimeGranularity` class to adjust start and end times.
TimeGranularityGridPolicy(boolean, boolean, TimeGranularity...) - Constructor for class com.dlsc.flexgantt.policy.layer.TimeGranularityGridPolicy
  Constructs a new policy.
TimeGranularityGridPolicy(TimeGranularity...) - Constructor for class com.dlsc.flexgantt.policy.layer.TimeGranularityGridPolicy
  Constructs a new policy, which will round start and end times.
TimeGranularityGridPolicy() - Constructor for class com.dlsc.flexgantt.policy.layer.TimeGranularityGridPolicy
  Constructs a new policy that will support the following granularities: `TimeGranularity.MONTH_SHORT` `TimeGranularity.WEEK` `TimeGranularity.DAY_SHORT` `TimeGranularity.HOUR` `TimeGranularity.MINUTE` `TimeGranularity.SECOND` The policy will round start and end times.
TimeGranularityHorizonSelector - Class in com.dlsc.flexgantt.swing.selector
  A small window that allows the user to edit the time span shown by the timeline (the horizon).
TimeGranularityHorizonSelector(JComponent, Dateline) - Constructor for class com.dlsc.flexgantt.swing.selector.TimeGranularityHorizonSelector
  Constructs a new horizon selector.
TimeGranularityListCellRenderer - Class in com.dlsc.flexgantt.swing.timeline
  A list cell renderer specialized on rendering instances of `TimeGranularity`.
TimeGranularityListCellRenderer() - Constructor for class com.dlsc.flexgantt.swing.timeline.TimeGranularityListCellRenderer
TimeGranularityPrintManager - Class in com.dlsc.flexgantt.swing.print
  A concrete implementation of a print manager that can be used when the currently used dateline model is an instance of `TimeGranularityDatelineModel`.
TimeGranularityPrintManager() - Constructor for class com.dlsc.flexgantt.swing.print.TimeGranularityPrintManager
TimeGranularitySelectorFactory - Class in com.dlsc.flexgantt.swing.selector
  A selector factory for Gantt charts, which use the `TimeGranularity` as a timeline granularity.
TimeGranularitySelectorFactory() - Constructor for class com.dlsc.flexgantt.swing.selector.TimeGranularitySelectorFactory
  This class implements the Singleton pattern, hence the constructor is protected.
TimeGranularityStatusBarPolicy - Class in com.dlsc.flexgantt.policy.gantt
  An implementation of the status bar policy used in situations where the dateline model is an instance of `TimeGranularityDatelineModel`.
TimeGranularityStatusBarPolicy() - Constructor for class com.dlsc.flexgantt.policy.gantt.TimeGranularityStatusBarPolicy
TimeGranularityTimelineControlPanel - Class in com.dlsc.flexgantt.swing.timeline
  A timeline control panel implementation that can be used in situations where the dateline model is an instance of `TimeGranularityDatelineModel`.
TimeGranularityTimelineControlPanel(Timeline, boolean) - Constructor for class com.dlsc.flexgantt.swing.timeline.TimeGranularityTimelineControlPanel
  Constructs a new control panel.
TimeGranularityTimelineControlPanel(Timeline) - Constructor for class com.dlsc.flexgantt.swing.timeline.TimeGranularityTimelineControlPanel
  Constructs a new control panel.
TimeGranularityZoomPolicy - Class in com.dlsc.flexgantt.policy.dateline
  An implementation of the zoom policy that gets used when using the `TimeGranularity` concept.
TimeGranularityZoomPolicy(TimeGranularity[]) - Constructor for class com.dlsc.flexgantt.policy.dateline.TimeGranularityZoomPolicy
  Constructs a new policy.
TimeGranularityZoomPolicy() - Constructor for class com.dlsc.flexgantt.policy.dateline.TimeGranularityZoomPolicy
  Constructs a new policy with a time granularity range of [MINUTE, YEAR].
timeline - Variable in class com.dlsc.flexgantt.swing.action.timeline.AbstractTimelineAction
  Stores a reference to the timeline.
Timeline - Class in com.dlsc.flexgantt.swing.timeline
  The timeline is a container for the `Dateline` and the `Eventline`.
Timeline(AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.timeline.Timeline
  Constructs a new timeline.
timelineObjectChanged(S) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartModel
  Triggers a `GanttChartModelEvent` that informs listeners that the given timeline object has been changed.
TimelineObjectLayer - Class in com.dlsc.flexgantt.swing.layer.timeline
  The timeline object layer is responsible for rendering the timeline objects returned by the Gantt chart model.
TimelineObjectLayer(LayerContainer, ILayer) - Constructor for class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
  Constructs a new timeline object layer.
TimelineObjectPath<T> - Class in com.dlsc.flexgantt.model.gantt
  An extension of `TreePath` which adds a reference to a timeline object and the layer on which it is displayed to the tree path information.
TimelineObjectPath(Object, T, ILayer) - Constructor for class com.dlsc.flexgantt.model.gantt.TimelineObjectPath
  Constructs a new timeline object path.
TimelineObjectPath(Object[], T, ILayer) - Constructor for class com.dlsc.flexgantt.model.gantt.TimelineObjectPath
  Constructs a new timeline object path.
TimelineObjectPath(TreePath, T, ILayer) - Constructor for class com.dlsc.flexgantt.model.gantt.TimelineObjectPath
  Constructs a new timeline object path.
TimelineObjectPathMessage - Class in com.dlsc.flexgantt.swing
  A timeline object message is used when the application wants to display a message to the user that is somehow related to a single timeline object.
TimelineObjectPathMessage(MessageTypeId, String, Object, Date, TimelineObjectPath) - Constructor for class com.dlsc.flexgantt.swing.TimelineObjectPathMessage
  Constructs a new message.
TimelineObjectPathMessage(MessageTypeId, String, Date, TimelineObjectPath) - Constructor for class com.dlsc.flexgantt.swing.TimelineObjectPathMessage
  Constructs a new message.
TimelineObjectPathMessage(MessageTypeId, String, Object, TimelineObjectPath) - Constructor for class com.dlsc.flexgantt.swing.TimelineObjectPathMessage
  Constructs a new message.
TimelineObjectPathMessage(MessageTypeId, String, TimelineObjectPath) - Constructor for class com.dlsc.flexgantt.swing.TimelineObjectPathMessage
  Constructs a new message.
TimelineObjectPathMessage(String, Object, TimelineObjectPath) - Constructor for class com.dlsc.flexgantt.swing.TimelineObjectPathMessage
  Constructs a new error message.
TimelineObjectPathMessage(String, TimelineObjectPath) - Constructor for class com.dlsc.flexgantt.swing.TimelineObjectPathMessage
  Constructs a new information message.
TimelineObjectSelectionEvent - Class in com.dlsc.flexgantt.swing.layer.timeline
  An event object used for informing listeners attached to an instance of `ITimelineObjectSelectionModel`.
TimelineObjectSelectionEvent(ITimelineObjectSelectionModel, TimelineObjectSelectionEvent.ID, List<TimelineObjectPath>) - Constructor for class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectSelectionEvent
  Constructs a new selection event.
TimelineObjectSelectionEvent.ID - Enum in com.dlsc.flexgantt.swing.layer.timeline
  An event identifier used for distinguishing between different types of events (added objects, removed objects).
TimeNowAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that scrolls the timeline in such a way that the current time (the time 'now') becomes visible.
TimeNowAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.TimeNowAction
  Constructs a new action.
TimeNowLayer - Class in com.dlsc.flexgantt.swing.layer.system
  The time now layer has the sole purpose of drawing the vertical line at the location of the time now.
TimeNowLayer(LayerContainer) - Constructor for class com.dlsc.flexgantt.swing.layer.system.TimeNowLayer
  Constructs a new time now layer.
TimeNowThread - Class in com.dlsc.flexgantt.swing.timeline
  A thread that is specialized on updating the time now variable inside the `Eventline`.
TimeNowThread(AbstractGanttChart, long) - Constructor for class com.dlsc.flexgantt.swing.timeline.TimeNowThread
  Constructs a new thread.
TimeNowThread(AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.timeline.TimeNowThread
  Constructs a new thread.
timeSpan - Variable in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
  The total time span covered by the dateline model.
TimeSpan - Class in com.dlsc.flexgantt.model
  An implementation of the `ITimeSpan` interface.
TimeSpan(long, long) - Constructor for class com.dlsc.flexgantt.model.TimeSpan
  Constructs a new time span with the given start and end.
TimeSpan(long) - Constructor for class com.dlsc.flexgantt.model.TimeSpan
  Constructs a new time span where the start time and the end time are both equal to given time.
TimeSpan(ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.TimeSpan
  Constructs a new time span based on an already existing time span.
TimeSpan(Date, Date) - Constructor for class com.dlsc.flexgantt.model.TimeSpan
  Constructs a new time span with the given start and end dates.
TimeSpan(Date) - Constructor for class com.dlsc.flexgantt.model.TimeSpan
  Constructs a new time span where the start and end times are equal to the give date.
TimeSpan(Calendar, Calendar) - Constructor for class com.dlsc.flexgantt.model.TimeSpan
  Constructs a new time span where the start and end times are based on the given calendar objects.
TimeSpan(Calendar) - Constructor for class com.dlsc.flexgantt.model.TimeSpan
  Constructs a new time span where the start and end times are equal to the milliseconds of the given calendar object.
TimeSpan(int, int, int, TimeZone) - Constructor for class com.dlsc.flexgantt.model.TimeSpan
  Constructs a new time point for the given year, month and date.
TimeSpan(int, int, int) - Constructor for class com.dlsc.flexgantt.model.TimeSpan
  Constructs a new time point for the given year, month and date.
TimeSpan(int, int, int, int, int, int, TimeZone) - Constructor for class com.dlsc.flexgantt.model.TimeSpan
  Constructs a new time span for the given year, month and date.
TimeSpan(int, int, int, int, int, int) - Constructor for class com.dlsc.flexgantt.model.TimeSpan
  Constructs a new time span for the given year, month and date.
TimeSpan() - Constructor for class com.dlsc.flexgantt.model.TimeSpan
  Constructs a new time span where the start and end time are equal to zero.
TimeSpanComparator - Class in com.dlsc.flexgantt.model
  A specialized `Comparator` that is capable of comparing two time spans with each other.
TimeSpanComparator() - Constructor for class com.dlsc.flexgantt.model.TimeSpanComparator
TimeSpanIterator<T extends ITimeSpan> - Class in com.dlsc.flexgantt.model
  An iterator implementation specialized on iterating over a list of `ITimeSpan` elements.
TimeSpanIterator(List<T>, ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.TimeSpanIterator
  Constructs a new time span iterator.
timeSpansAdded(TimeSpanSelectionEvent) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerContainerSelectionModelListener
  Callback method that gets invoked when time spans have been added to the selection model.
timeSpansAdded(TimeSpanSelectionEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
TimeSpanSelectionEvent - Class in com.dlsc.flexgantt.swing.layer
  An event object thrown by the `ILayerContainerSelectionModel` whenever time spans have been added to or removed from the model.
TimeSpanSelectionEvent(ILayerContainerSelectionModel, Object, List<ITimeSpan>) - Constructor for class com.dlsc.flexgantt.swing.layer.TimeSpanSelectionEvent
  Constructs a new event.
timeSpansRemoved(TimeSpanSelectionEvent) - Method in interface com.dlsc.flexgantt.swing.layer.ILayerContainerSelectionModelListener
  Callback method that gets invoked when time spans have been removed from the selection model.
timeSpansRemoved(TimeSpanSelectionEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
timeZone - Variable in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
  The time zone represented by the dateline model.
TimeZoneDialog - Class in com.dlsc.flexgantt.swing
  A dialog specialized on letting the user select a timezone from a list of available time zones.
TimeZoneDialog() - Constructor for class com.dlsc.flexgantt.swing.TimeZoneDialog
  Constructs a new time zone dialog.
TimeZoneDialog(Dialog, boolean) - Constructor for class com.dlsc.flexgantt.swing.TimeZoneDialog
  Constructs a new time zone dialog.
TimeZoneDialog(Dialog, String, boolean, GraphicsConfiguration) - Constructor for class com.dlsc.flexgantt.swing.TimeZoneDialog
  Constructs a new time zone dialog.
TimeZoneDialog(Dialog, String, boolean) - Constructor for class com.dlsc.flexgantt.swing.TimeZoneDialog
  Constructs a new time zone dialog.
TimeZoneDialog(Dialog, String) - Constructor for class com.dlsc.flexgantt.swing.TimeZoneDialog
  Constructs a new time zone dialog.
TimeZoneDialog(Dialog) - Constructor for class com.dlsc.flexgantt.swing.TimeZoneDialog
  Constructs a new time zone dialog.
TimeZoneDialog(Frame, boolean) - Constructor for class com.dlsc.flexgantt.swing.TimeZoneDialog
  Constructs a new time zone dialog.
TimeZoneDialog(Frame, String, boolean, GraphicsConfiguration) - Constructor for class com.dlsc.flexgantt.swing.TimeZoneDialog
  Constructs a new time zone dialog.
TimeZoneDialog(Frame, String, boolean) - Constructor for class com.dlsc.flexgantt.swing.TimeZoneDialog
  Constructs a new time zone dialog.
TimeZoneDialog(Frame, String) - Constructor for class com.dlsc.flexgantt.swing.TimeZoneDialog
  Constructs a new time zone dialog.
TimeZoneDialog(Frame) - Constructor for class com.dlsc.flexgantt.swing.TimeZoneDialog
  Constructs a new time zone dialog.
TimeZonePanel - Class in com.dlsc.flexgantt.swing
  A panel specialized on letting the user select a timezone from a list of available time zones.
TimeZonePanel() - Constructor for class com.dlsc.flexgantt.swing.TimeZonePanel
  Constructs a new time zone panel.
TimeZoneSelector - Class in com.dlsc.flexgantt.swing.selector
  A selector used for changing the time zone that is displayed in the `Dateline`.
TimeZoneSelector(JComponent, AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.selector.TimeZoneSelector
  Constructs a new time zone selector.
toCompatibleImage(BufferedImage) - Static method in class com.dlsc.flexgantt.swing.util.GraphicsUtilities
  Return a new compatible image that contains a copy of the specified image.
TOGGLE_CROSSHAIR_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that toggles the crosshair cursor.
TOGGLE_EVENTLINE_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that toggles the visibility of the eventline.
TOGGLE_NODE_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that expands / collapses the currently focused tree node.
ToggleNodeAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will ensure that the tree node with the current focus will either expand or collapse, depending on its current state.
ToggleNodeAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.ToggleNodeAction
  Constructs a new action.
ToggleZoomAnimation - Class in com.dlsc.flexgantt.swing.action.dateline
  An action, which toggles the zoom animation behaviour of the dateline on and off.
ToggleZoomAnimation(Dateline) - Constructor for class com.dlsc.flexgantt.swing.action.dateline.ToggleZoomAnimation
  Constructs a new action.
toString() - Method in class com.dlsc.flexgantt.command.CommandStackEvent
toString() - Method in class com.dlsc.flexgantt.model.dateline.GridLine
toString() - Method in class com.dlsc.flexgantt.model.gantt.DefaultRelationship
toString() - Method in class com.dlsc.flexgantt.model.gantt.DefaultTimelineObject
toString(DateFormat) - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  Returns a compact string representation of the time span.
toString() - Method in class com.dlsc.flexgantt.model.scheduling.AbstractConstraint
toString() - Method in class com.dlsc.flexgantt.model.scheduling.AbstractResolution
toString() - Method in class com.dlsc.flexgantt.model.TimeSpan
toString(DateFormat) - Method in class com.dlsc.flexgantt.model.TimeSpan
toString() - Method in class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Returns the result of `headerValue.toString()`.
toString() - Method in class com.dlsc.flexgantt.model.treetable.TreeTableModelEvent
toString() - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectSelectionEvent
toString() - Method in class com.dlsc.flexgantt.swing.Message
toString() - Method in class com.dlsc.flexgantt.swing.treetable.NodeAnimationController
toString() - Method in class com.dlsc.flexgantt.util.NamedObject
toString() - Method in class com.dlsc.flexgantt.util.Version
treeCollapsed(TreeExpansionEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
treeCollapsed(TreeExpansionEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
treeCollapsed(TreeExpansionEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
treeExpanded(TreeExpansionEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
treeExpanded(TreeExpansionEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
treeExpanded(TreeExpansionEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
treeNodeKeyChanged(TreeTableModelEvent) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableModelListener
  Callback method that gets invoked if the user edited the key value of a tree table node.
treeNodeKeyChanged(TreeTableModelEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
treeNodeKeyChanged(TreeTableModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
treeNodeKeyChanged(TreeTableModelEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
treeNodesChanged(TreeModelEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
treeNodesChanged(TreeModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
treeNodesChanged(TreeModelEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
treeNodesInserted(TreeModelEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
treeNodesInserted(TreeModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
treeNodesInserted(TreeModelEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
treeNodesRemoved(TreeModelEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
treeNodesRemoved(TreeModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
treeNodesRemoved(TreeModelEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
treeNodeValueChanged(TreeTableModelEvent) - Method in interface com.dlsc.flexgantt.model.treetable.ITreeTableModelListener
  Callback method that gets invoked if the user edited a column value of a tree table node.
treeNodeValueChanged(TreeTableModelEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
treeNodeValueChanged(TreeTableModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
treeNodeValueChanged(TreeTableModelEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
TreePathMessage - Class in com.dlsc.flexgantt.swing
  A tree path message is used when the cause of the message is a node in the tree table on the left-hand side of the Gantt chart.
TreePathMessage(MessageTypeId, String, Object, Date, TreePath) - Constructor for class com.dlsc.flexgantt.swing.TreePathMessage
  Constructs a new message.
TreePathMessage(MessageTypeId, String, Date, TreePath) - Constructor for class com.dlsc.flexgantt.swing.TreePathMessage
  Constructs a new message.
TreePathMessage(MessageTypeId, String, Object, TreePath) - Constructor for class com.dlsc.flexgantt.swing.TreePathMessage
  Constructs a new message.
TreePathMessage(MessageTypeId, String, TreePath) - Constructor for class com.dlsc.flexgantt.swing.TreePathMessage
  Constructs a new message.
TreePathMessage(String, Object, TreePath) - Constructor for class com.dlsc.flexgantt.swing.TreePathMessage
  Constructs a new error message.
TreePathMessage(String, TreePath) - Constructor for class com.dlsc.flexgantt.swing.TreePathMessage
  Constructs a new information message.
treeStructureChanged(TreeModelEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
treeStructureChanged(TreeModelEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
treeStructureChanged(TreeModelEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
treeTable - Variable in class com.dlsc.flexgantt.swing.action.treetable.AbstractTreeTableAction
  Stores a reference to the tree table.
TreeTable - Class in com.dlsc.flexgantt.swing.treetable
  The left-hand side of any Gantt chart is represented by a tree table component, which allows the user to drill down the data provided by a tree table model.
TreeTable(AbstractGanttChart, ITreeTableModel) - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTable
  Constructs a new tree table.
TreeTable.BooleanEditor - Class in com.dlsc.flexgantt.swing.treetable
  An editor for values of type `Boolean`.
TreeTable.BooleanRenderer - Class in com.dlsc.flexgantt.swing.treetable
  A renderer for drawing values of type `Boolean`.
TreeTable.CalendarEditor - Class in com.dlsc.flexgantt.swing.treetable
  An editor for values of type `Calendar`.
TreeTable.CalendarRenderer - Class in com.dlsc.flexgantt.swing.treetable
  A renderer for values of type `Calendar`.
TreeTable.ColorEditor - Class in com.dlsc.flexgantt.swing.treetable
  An editor for values of type `Color`.
TreeTable.ColorRenderer - Class in com.dlsc.flexgantt.swing.treetable
  A renderer for values of type `Color`.
TreeTable.DateEditor - Class in com.dlsc.flexgantt.swing.treetable
  An editor for values of type `Date`.
TreeTable.DateRenderer - Class in com.dlsc.flexgantt.swing.treetable
  A renderer for values of type `Date`.
TreeTable.DoubleRenderer - Class in com.dlsc.flexgantt.swing.treetable
  A renderer for values of type `Double`.
TreeTable.EnumEditor - Class in com.dlsc.flexgantt.swing.treetable
  An editor for enumerations.
TreeTable.EnumRenderer - Class in com.dlsc.flexgantt.swing.treetable
  A renderer for values of type `Enum`.
TreeTable.IconRenderer - Class in com.dlsc.flexgantt.swing.treetable
  A renderer for drawing icons.
TreeTable.NumberEditor - Class in com.dlsc.flexgantt.swing.treetable
  An editor for numbers (double, float, ...).
TreeTable.NumberRenderer - Class in com.dlsc.flexgantt.swing.treetable
  A tree table cell renderer for numbers (double, float, etc...).
TreeTableColumn<T> - Class in com.dlsc.flexgantt.model.treetable
  A tree table column encapsulates all information required in order to render a header for the column, to control the user interaction with the column (e.g. sorting), and to assist in the lookup of the appropriate cell editors and renderers.
TreeTableColumn(String, Class, int) - Constructor for class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Constructs a new tree table column.
TreeTableColumn(String, Class) - Constructor for class com.dlsc.flexgantt.model.treetable.TreeTableColumn
  Constructs a new tree table column.
TreeTableContainer - Class in com.dlsc.flexgantt.swing.treetable
  A somewhat limited Gantt chart implementation that is only capable of displaying a tree table.
TreeTableContainer(IGanttChartModel, IColumnModel, IComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
  Constructs a new tree table container.
TreeTableContainer(IGanttChartModel, IColumnModel) - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
  Constructs a new tree table container that will use a `DefaultComponentFactory` to create the controls it needs.
TreeTableContainer(IGanttChartModel, IComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
  Constructs a new tree table container that will use a `DefaultColumnModel` for the tree table / column header.
TreeTableContainer(IGanttChartModel) - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
  Constructs a new tree table container that will use a `DefaultColumnModel` for the tree table / column header and a `DefaultComponentFactory` for creating the controls it needs.
TreeTableContainer(IColumnModel) - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
  Constructs a new tree table container that will use a `DefaultGanttChartModel` as a data source and a `DefaultComponentFactory` for creating the controls it needs.
TreeTableContainer(IComponentFactory) - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
  Constructs a new tree table container that will use a `DefaultColumnModel` for the tree table / column header and a `DefaultGanttChartModel` as its data source.
TreeTableContainer() - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTableContainer
  Constructs a new tree table container will use a `DefaultColumnModel` for the tree table / column header, a `DefaultGanttChartModel` as its data source and a `DefaultComponentFactory` to create the controls it requires.
TreeTableDragAndDropManager - Class in com.dlsc.flexgantt.swing.treetable
  A manager for the tree table that deals with anything related to drag and drop operations within or between tree tables.
TreeTableDragAndDropManager(TreeTable) - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
  Constructs a new drag and drop manager for the given table.
TreeTableHeader - Class in com.dlsc.flexgantt.swing.treetable
  The column heder is used in combination with the `TreeTable`.
TreeTableHeader(AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
  Constructs a new column header.
TreeTableModelEvent - Class in com.dlsc.flexgantt.model.treetable
  An event object used to notify the application if the user edited a tree table cell.
TreeTableModelEvent(ITreeTableModel, Object[], Object, Object, int) - Constructor for class com.dlsc.flexgantt.model.treetable.TreeTableModelEvent
  Constructs a new model event.
TreeTableModelEvent(ITreeTableModel, TreePath, Object, Object, int) - Constructor for class com.dlsc.flexgantt.model.treetable.TreeTableModelEvent
  Constructs a new model event.
TreeTableNode - Class in com.dlsc.flexgantt.swing.treetable
  This class is primarily used internally by the `TreeTable` to store the state of its tree nodes.
TreeTableNode(TreeTable, Object) - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTableNode
  Constructs a new tree table node.
TreeTableRowHeader - Class in com.dlsc.flexgantt.swing.treetable
  A component used for displaying row numbers and expand / collapse icons on the left-hand side of the tree table.
TreeTableRowHeader(TreeTable) - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTableRowHeader
  Constructs a new row header.
TreeTableScrollPane - Class in com.dlsc.flexgantt.swing.treetable
  A scrollpane specialized on displaying a tree table for the left-hand side of the Gantt chart.
TreeTableScrollPane(TreeTable, TreeTableRowHeader, GanttChartControl, boolean) - Constructor for class com.dlsc.flexgantt.swing.treetable.TreeTableScrollPane
  Constructs a new scrollpane.
treeWillCollapse(TreeExpansionEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Removes the focus from the spreadsheet when the tree table gets collapsed.
treeWillCollapse(TreeExpansionEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
treeWillExpand(TreeExpansionEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.SpreadsheetLayer
  Removes the focus from the spreadsheet when the tree table gets expanded.
treeWillExpand(TreeExpansionEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable

## U

unblock() - Method in class com.dlsc.flexgantt.swing.GanttChartGlassPane
  Causes the panel to unblock all user input.
UNDEF_CURSOR - Static variable in class com.dlsc.flexgantt.swing.timeline.Timeline
  A point used to express an undefined cursor position.
UNDEFINED - Static variable in class com.dlsc.flexgantt.model.TimeSpan
  An undefined time span, which gets used in various algorithms to express that no valid time span has been calculated, yet.
undo(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.DefaultCommandStack
  If it is undoable then the last executed command can be undone by calling this method.
undo(IProgressMonitor) - Method in interface com.dlsc.flexgantt.command.ICommandStack
  Undos the last executed command (if it is undoable).
UNDO_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that invokes an undo on the command stack.
UndoAction<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will undo the last command that was executed.
UndoAction(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.UndoAction
  Constructs a new action.
UndoActionLabeled<T extends AbstractGanttChart> - Class in com.dlsc.flexgantt.swing.action.gantt
  An action that will undo the last command that was executed.
UndoActionLabeled(T) - Constructor for class com.dlsc.flexgantt.swing.action.gantt.UndoActionLabeled
  Constructs a new action.
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.AbstractCompoundCommand
  Undos the compound command by iterating over the list of added commands (in reverse order: last added command gets undone first) and calling their undo method.
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.dateline.DefaultChangeTimeZoneCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.eventline.DefaultChangeEventlineObjectTimeSpanCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.eventline.DefaultCreateEventlineObjectCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.eventline.DefaultDeleteEventlineObjectCommand
undoCommand(IProgressMonitor) - Method in interface com.dlsc.flexgantt.command.ICommand
  Undos the command.
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultAddLayerCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeCapacityCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultChangePercentageCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeSpreadsheetValueCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultChangeTimelineObjectTimeSpanCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateConstraintCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateRelationshipCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultCreateTimelineObjectCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultDeleteRelationshipCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultDeleteTimelineObjectCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultDragAndDropCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultMultiDragAndDropCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.layer.DefaultRemoveLayerCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultChangeKeyCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultChangeValueCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultCreateNodeCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultDeleteNodeCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultInsertNodeCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultNodeDragAndDropCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultReassignNodesCommand
undoCommand(IProgressMonitor) - Method in class com.dlsc.flexgantt.command.treetable.DefaultRowResizeCommand
uninstallUI(JComponent) - Method in class com.dlsc.flexgantt.swing.mac.EmphasizedLabelUI
union(ITimeSpan) - Method in interface com.dlsc.flexgantt.model.ITimeSpan
  The union of two time spans is a new time span, where the start time of the new span is the minimum start time and the end time is the maximum end time of the two spans.
union(ITimeSpan) - Method in class com.dlsc.flexgantt.model.TimeSpan
UNKNOWN - Static variable in interface com.dlsc.flexgantt.command.IProgressMonitor
  Constant indicating an unknown amount of work.
updateControlPanel() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
  Updates the control panel to reflect the current settings of the timeline.
updateControlPanel() - Method in class com.dlsc.flexgantt.swing.timeline.SimpleGranularityTimelineControlPanel
updateControlPanel() - Method in class com.dlsc.flexgantt.swing.timeline.TimeGranularityTimelineControlPanel
updateLists() - Method in class com.dlsc.flexgantt.swing.ColumnChooser
  Updates the content of the two lists.
updateNodes() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
  Updates the array of tree table nodes used by the table to store its current state.
updateState() - Method in class com.dlsc.flexgantt.swing.print.PrintGanttChart
  Updates the state of the Gantt chart by setting the size of the Gantt chart based on its preferred size.
updateStatusBar(T) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar
  Updates the content of the status bar based on the status bar policy retrieved from the given Gantt chart.
UtilityControlPanel - Class in com.dlsc.flexgantt.swing
  A panel used to display various utility controls in the lower left corner of the layer container.
UtilityControlPanel(AbstractGanttChart) - Constructor for class com.dlsc.flexgantt.swing.UtilityControlPanel
  Constructs a new utility control panel.

## V

validate(IGanttChartModel) - Method in class com.dlsc.flexgantt.model.scheduling.DefaultModelValidator
validate(IGanttChartModel, IConstraint) - Method in class com.dlsc.flexgantt.model.scheduling.DefaultModelValidator
validate(IGanttChartModel) - Method in interface com.dlsc.flexgantt.model.scheduling.IModelValidator
  Validate the given model and produce a list of messages.
validate(IGanttChartModel, IConstraint) - Method in interface com.dlsc.flexgantt.model.scheduling.IModelValidator
  Validates the given single constraint and produce a message.
validate() - Method in class com.dlsc.flexgantt.swing.layer.DefaultLayerContainerRowHeaderRenderer
  Overriden for performance reasons.
validate() - Method in class com.dlsc.flexgantt.swing.layer.system.AbstractPopupRenderer
validate() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultCalendarEntryRenderer
validate() - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRowRenderer
  Overriden for performance reasons.
validate() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultCapacityObjectRenderer
  Overriden for performance reasons.
validate() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultEventObjectRenderer
  Overriden for performance reasons.
validate() - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
  Overriden for performance reasons.
validate() - Method in class com.dlsc.flexgantt.swing.print.PrintContext
  Validates whether the print context is complete (all fields set, none NULL?).
validate() - Method in class com.dlsc.flexgantt.swing.timeline.AbstractDatelineRenderer
  Overriden for performance reasons.
validate() - Method in class com.dlsc.flexgantt.swing.timeline.DefaultEventlineObjectRenderer
  Commented out for performance reasons.
validate() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultColumnHeaderRenderer
  Overriden for performance reasons.
validate() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableCellRenderer
  Commented out for performance reasons.
validate() - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
  Overriden for performance reasons.
validateTimelineObjectList(ILayer) - Method in class com.dlsc.flexgantt.model.gantt.DefaultGanttChartNode
  A debugging method to validate the list used for the given layer.
valueChanged(TreeSelectionEvent) - Method in class com.dlsc.flexgantt.swing.AbstractRowHeader
valueChanged(TreeSelectionEvent) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
valueChanged(TimelineObjectSelectionEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.ActionLayer
valueChanged(RelationshipSelectionEvent) - Method in interface com.dlsc.flexgantt.swing.layer.system.IRelationshipSelectionModelListener
  Callback method that gets invoked when the selection within the observed `RelationshipLayer` changes.
valueChanged(RelationshipSelectionEvent) - Method in class com.dlsc.flexgantt.swing.layer.system.RelationshipLayer
valueChanged(TimelineObjectSelectionEvent) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectSelectionListener
  Callback method that gets invoked when the selection within the observed `TimelineObjectLayer` changes.
valueChanged(TimelineObjectSelectionEvent) - Method in class com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectLayer
valueChanged(TreeSelectionEvent) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
valueOf(String) - Static method in enum com.dlsc.flexgantt.command.CommandStackEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.icons.IconId
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.bookmarks.BookmarkEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.dateline.DatelineModelEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.dateline.DatelineModelException.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.dateline.GridLine.DstChangeType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.dateline.MarkerType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.dateline.SimpleGranularity
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.eventline.EventlineModelEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.eventline.EventlineSelectionModelEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.eventline.IEventlineSelectionModel.Mode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.gantt.GanttChartModelEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.gantt.ILayer.Feature
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.gantt.RelationshipType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.paging.PagingEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.scheduling.BufferType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.scheduling.ConstraintType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.scheduling.ViolationCode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.treetable.ColumnModelEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.model.treetable.SortDirection
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.policy.gantt.StatusBarField
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.policy.layer.ICrosshairPolicy.LabelPosition
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.policy.PolicyProviderEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.action.gantt.MoveFocusAction.Direction
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.action.timeline.ScrollTimelineAction.ScrollDirection
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.GanttChartToolBar.Control
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.GanttChartToolBar.Mode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.layer.LayerContainer.RenderingDirection
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.layer.LayerContainerEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.layer.system.DragLayerEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.layer.system.IEditModeController.EditMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.layer.system.LassoLayer.LassoMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.layer.system.LassoLayer.SelectionBehaviour
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.layer.system.LassoLayerEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.layer.system.RelationshipSelectionEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectSelectionEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.MessageTypeId
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.MultiGanttChartContainerEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.NavigationControlType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.PagingControlType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.selector.ISelectorFactory.SelectorID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.selector.Selector.Location
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.SortingEvent.ID
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.timeline.Dateline.ZoomStrategy
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.timeline.Eventline.EventlineEditMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer.Type
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.util.PathCalculator.ArrowDirection
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.util.PathCalculator.TargetLocation
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.swing.util.WindowsCornerIcon.Corner
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.util.GridLineMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.dlsc.flexgantt.util.LabelType
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.dlsc.flexgantt.command.CommandStackEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.icons.IconId
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.bookmarks.BookmarkEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.dateline.DatelineModelEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.dateline.DatelineModelException.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.dateline.GridLine.DstChangeType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.dateline.MarkerType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.dateline.SimpleGranularity
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.dateline.TimeGranularity
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.eventline.EventlineModelEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.eventline.EventlineSelectionModelEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.eventline.IEventlineSelectionModel.Mode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.gantt.GanttChartModelEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.gantt.ILayer.Feature
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.gantt.RelationshipType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.paging.PagingEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.scheduling.BufferType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.scheduling.ConstraintType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.scheduling.ViolationCode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.treetable.ColumnModelEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.model.treetable.SortDirection
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.policy.gantt.StatusBarField
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.policy.layer.ICrosshairPolicy.LabelPosition
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.policy.PolicyProviderEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.action.gantt.MoveFocusAction.Direction
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.action.timeline.ScrollTimelineAction.ScrollDirection
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.GanttChartToolBar.Control
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.GanttChartToolBar.Mode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.layer.LayerContainer.RenderingDirection
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.layer.LayerContainerEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.layer.system.DragLayerEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.layer.system.IEditModeController.EditMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.layer.system.LassoLayer.LassoMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.layer.system.LassoLayer.SelectionBehaviour
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.layer.system.LassoLayerEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.layer.system.RelationshipSelectionEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.layer.timeline.TimelineObjectSelectionEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.MessageTypeId
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.MultiGanttChartContainerEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.NavigationControlType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.PagingControlType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.selector.ISelectorFactory.SelectorID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.selector.Selector.Location
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.SortingEvent.ID
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.timeline.Dateline.ZoomStrategy
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.timeline.Eventline.EventlineEditMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer.Type
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.util.PathCalculator.ArrowDirection
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.util.PathCalculator.TargetLocation
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.swing.util.WindowsCornerIcon.Corner
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.util.GridLineMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.dlsc.flexgantt.util.LabelType
  Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.dlsc.flexgantt.util
  A utility class used to determine the version number of the FlexGantt distribution.
Version() - Constructor for class com.dlsc.flexgantt.util.Version
Violation - Class in com.dlsc.flexgantt.model.scheduling
  A violation object contains the most basic information about a constraint violation.
Violation(ViolationCode, double) - Constructor for class com.dlsc.flexgantt.model.scheduling.Violation
  Constructs a new violation, which carries the actual buffer duration and the type of violation (buffer too small or too large).
ViolationCode - Enum in com.dlsc.flexgantt.model.scheduling
  The violation code provides more details regarding the type of violation that the model validator encountered when checking the constraint.

## W

WeekendCalendarEntry - Class in com.dlsc.flexgantt.model.calendar
  A calendar entry implementation for weekends.
WeekendCalendarEntry(ITimeSpan) - Constructor for class com.dlsc.flexgantt.model.calendar.WeekendCalendarEntry
  Constructs a new weekend calendar entry.
WeekendCalendarEntry() - Constructor for class com.dlsc.flexgantt.model.calendar.WeekendCalendarEntry
  Constructs a new weekend calendar entry.
WeekendCalendarEntryRenderer - Class in com.dlsc.flexgantt.swing.layer.system
  A specialized calendar entry renderer that grays out weekends.
WeekendCalendarEntryRenderer(Color) - Constructor for class com.dlsc.flexgantt.swing.layer.system.WeekendCalendarEntryRenderer
  Constructs a new renderer.
WeekendCalendarEntryRenderer() - Constructor for class com.dlsc.flexgantt.swing.layer.system.WeekendCalendarEntryRenderer
  Constructs a new renderer.
WindowsCornerIcon - Class in com.dlsc.flexgantt.swing.util
  An icon implementation that simulates the corner resize icon found on Windows.
WindowsCornerIcon(WindowsCornerIcon.Corner) - Constructor for class com.dlsc.flexgantt.swing.util.WindowsCornerIcon
  Constructs a new icon.
WindowsCornerIcon() - Constructor for class com.dlsc.flexgantt.swing.util.WindowsCornerIcon
  Constructs a new icon.
WindowsCornerIcon.Corner - Enum in com.dlsc.flexgantt.swing.util
  An enumerator, which specifies where the icon will draw its boxes.
worked(int) - Method in interface com.dlsc.flexgantt.command.IProgressMonitor
  Notifies that a given number of work unit of the main task has been completed.
worked(int) - Method in class com.dlsc.flexgantt.command.NullProgressMonitor
  This implementation does nothing.
worked(int) - Method in class com.dlsc.flexgantt.command.ProgressMonitorWrapper
  This implementation of a `IProgressMonitor` method forwards to the wrapped progress monitor.
worked(int) - Method in class com.dlsc.flexgantt.command.SubProgressMonitor
worked(int) - Method in class com.dlsc.flexgantt.swing.GanttChartGlassPane
worked(int) - Method in class com.dlsc.flexgantt.swing.GanttChartProgressMonitor
worked(int) - Method in class com.dlsc.flexgantt.swing.GanttChartStatusBar

## Z

zoom - Variable in class com.dlsc.flexgantt.model.dateline.AbstractDatelineModel
  The zoom factor that gets used for smooth zoom operations.
ZOOM_IN_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that performs a zoom in.
ZOOM_OUT_ACTION - Static variable in class com.dlsc.flexgantt.swing.AbstractGanttChartActionMap
  A constant used as the ID for an action that performs a zoom out.
zoomFit() - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Scales the paper panels in such a way that all panels will be visible at the current size of the dialog.
zoomIn() - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Enlarges the size the paper panels to show more detail of the printed Gantt chart.
zoomIn() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Zooms into the dateline.
ZoomInAction - Class in com.dlsc.flexgantt.swing.action.dateline
  An action that will zoom into the dateline so that details will become more visible.
ZoomInAction(Dateline) - Constructor for class com.dlsc.flexgantt.swing.action.dateline.ZoomInAction
  Constructs a new action.
zoomOut() - Method in class com.dlsc.flexgantt.swing.print.PreviewDialog
  Reduces the size of the paper panels to show less detail of the printed Gantt chart.
zoomOut() - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
  Zooms out of the dateline.
ZoomOutAction - Class in com.dlsc.flexgantt.swing.action.dateline
  An action that will zoom out of the dateline so that details will become less visible.
ZoomOutAction(Dateline) - Constructor for class com.dlsc.flexgantt.swing.action.dateline.ZoomOutAction
  Constructs a new action.

A B C D E F G H I K L M N O P R S T U V W Z

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