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

S

scrollFocusToVisible() - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
Scrolls the currently focused cell into the visible rectangle of the table's viewport.
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) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
Scrolls the table inside its viewport so that the last path component becomes visible.
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.
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.
setAnimatingDrop(boolean) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableDragAndDropManager
Specifies if the drop shall be animated by the tree table.
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.
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.
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.layer.system.DefaultPopupRenderer
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.DefaultDragInfoRenderer
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.DefaultPopupRenderer
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.
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.
setBorderInsets(Insets) - Method in class com.dlsc.flexgantt.swing.util.Simple3DBorder
Changes the insets of the border.
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 popup renderer to a popup 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, ITreeTableCellEditor) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
Specifies a cell editor 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.
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.
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.
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.
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.CompoundCommand
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.
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).
setCornerSize(int) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
 
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.
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.
setDefaultAlpha(int) - Static method in class com.dlsc.flexgantt.swing.util.ColorUtil
Sets the default alpha value used for making colors transparent.
setDefaultRowHeight(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
Sets a new default row height.
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.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.
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.
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.
setEditingRow(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
Sets the row in 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.
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.
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.
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.treetable.DefaultColumnHeaderRenderer
Sets the color used for the background of the column header when the header is the focus owner.
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.
setFocusColor(Color) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
Sets the color used for drawing the focus rectangle.
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.
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.
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.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.
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.
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.
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.layer.system.DefaultRelationshipRenderer
 
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.
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.
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.
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.
setHeaderHeight(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableHeader
Sets the header height.
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.
setHeight(int) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTableNode
Sets the row height of the node.
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).
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.
setHorizonalLineColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.GridLayer
Set the color used for drawing the horizontal grid lines.
setHorizontalAlignment(int) - Method in class com.dlsc.flexgantt.swing.treetable.DefaultTreeTableRowHeaderRenderer
Specifies the horizontal text alignment.
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.DefaultTimelineObject
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.
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.
setLicensee(String) - Method in class com.dlsc.flexgantt.util.License
Sets the name of the licensee.
setLicenseKey(String) - Method in class com.dlsc.flexgantt.util.License
Sets the license key.
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.DefaultPopupRenderer
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.
setLinkingLineColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.LassoLayer
Sets the color used for the line drawn while linking two timeline objects / creating a relationship.
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.
setMaximumCapacity(double) - Method in class com.dlsc.flexgantt.model.gantt.DefaultResourceNode
Sets the minimum 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.
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(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.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.
setOffset(int) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultRelationshipRenderer
 
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.
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.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).
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.
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.DefaultTimelineObject
Sets an object on the timeline object 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.
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.
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.
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.
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.DefaultPopupRenderer
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).
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.
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.
setRowHeaderWidth(int) - Method in class com.dlsc.flexgantt.swing.AbstractGanttChart
Sets the width used to calculate the preferred size of all row headers currently in use by the Gantt chart.
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.
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.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
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.
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.
setSelectionForegroundColor(Color) - Method in class com.dlsc.flexgantt.swing.timeline.Dateline
Sets the selection foreground color.
setSelectionForegroundColor(Color) - Method in class com.dlsc.flexgantt.swing.treetable.TreeTable
Sets the color used for the foreground of currently selected rows.
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, ITimelineObjectLayerSelectionModel) - Method in class com.dlsc.flexgantt.swing.layer.LayerContainer
Sets a selection model implementation for the given layer.
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.
setShadowColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
Sets the color that will be used for drawing a shadow below and behind the timeline object.
setShadowOffsetX(int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
Sets the x offset that will be applied to the shadow of the timeline object.
setShadowOffsetY(int) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
Sets the y offset that will be applied to the shadow of the timeline object.
setShadowOpacity(float) - Method in class com.dlsc.flexgantt.swing.layer.timeline.DefaultTimelineObjectRenderer
Sets the opacity of the shadow that will be rendered below and behind the timeline object.
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.
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.
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.
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) - 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
 
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.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.
setTextColor(Color) - Method in class com.dlsc.flexgantt.swing.layer.system.DefaultPopupRenderer
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.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.
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.
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
setValueEditable(int, boolean) - Method in class com.dlsc.flexgantt.model.treetable.DefaultMutableTreeTableNode
Specifies which column values can be edited or not.
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.timeline.TimelineObjectLayer
 
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.
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 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.
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.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.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
An enumeration of possible simple granularities.
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
 
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.
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.
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.timeline.AbstractTimelineControlPanel
 
StatusBar - Class in com.dlsc.flexgantt.swing
A general purpose statusbar implementation.
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.

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