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).
AbstractCustomLayer - Class in com.dlsc.flexgantt.swing.layer
An abstract superclass for all custom layers.
AbstractCustomLayer(String, LayerContainer) - 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.
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.
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() - 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
 
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.
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(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.
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.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.LatestObjectsAction
 
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.SplitGanttChartAction
 
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.action.gantt.TimeNowAction
 
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.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.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.SelectAllNodesAction
 
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.selector.TimeGranularityGotoSelector
 
actionPerformed(ActionEvent) - Method in class com.dlsc.flexgantt.swing.timeline.AbstractTimelineControlPanel
 
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
 
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.
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.CompoundCommand
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.
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
 
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.
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(TimelineObjectPath) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectLayerSelectionModel
 
addSelection(Collection<TimelineObjectPath>) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectLayerSelectionModel
 
addSelection(TimelineObjectPath) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectLayerSelectionModel
Adds a selection / a selected timeline object to the model.
addSelection(Collection<TimelineObjectPath>) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectLayerSelectionModel
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.
addStatusBarFields(StatusBarField...) - Method in class com.dlsc.flexgantt.policy.gantt.AbstractStatusBarPolicy
Adds one or more status bar fields to the list of visible fields.
addTimelineLayerSelectionModelListener(ITimelineObjectLayerSelectionListener) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectLayerSelectionModel
 
addTimelineLayerSelectionModelListener(ITimelineObjectLayerSelectionListener) - Method in interface com.dlsc.flexgantt.swing.layer.timeline.ITimelineObjectLayerSelectionModel
Adds a listener to the model.
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.
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.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.TimeGranularity
Adjusts the given calendar by rounding it down based on the time granularity.
adjustDate(Date) - Method in enum com.dlsc.flexgantt.model.TimeGranularity
Adjusts the given date 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.
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.
animateDropPath(TreePath) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
Causes a fade-in effect for the given path, which gets used by the DnD manager to visualize where a node is located after a drop.
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
Applys 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.

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