Package | Description |
---|---|
com.dlsc.flexgantt.swing |
Contains the Gantt chart components and various other user interface
elements that can be used together with the Gantt chart.
|
com.dlsc.flexgantt.swing.action.gantt |
Actions that are specifically used in the context of a Gantt chart.
|
com.dlsc.flexgantt.swing.layer |
The right-hand side of any Gantt chart is a layer container, which is
responsible for managing the various layer types.
|
com.dlsc.flexgantt.swing.mac | |
com.dlsc.flexgantt.swing.print |
Anything related to printing is contained in this package.
|
com.dlsc.flexgantt.swing.scheduling |
Contains components used for supporting scheduling
operations built into FlexGantt.
|
com.dlsc.flexgantt.swing.selector |
Contains the selector implementations.
|
com.dlsc.flexgantt.swing.timeline |
Contains the timeline component, which itself consists of a dateline and
an eventline.
|
com.dlsc.flexgantt.swing.treetable |
A tree table implementation used solely for the purpose of drawing the
left-hand side of a Gantt chart.
|
com.dlsc.flexgantt.swing.util |
Utility classes for Swing operations.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGanttChartActionMap<T extends AbstractGanttChart>
An action map, which defines the set of actions that will be available within
the Gantt chart.
|
class |
AbstractGanttChartInputMap<T extends AbstractGanttChart>
A specialized input map for use with an instance of
AbstractGanttChart . |
class |
GanttChartFrame<T extends AbstractGanttChart>
A frame implementation specifically designed for use with a Gantt chart.
|
class |
GanttChartInternalFrame<T extends AbstractGanttChart>
An internal frame implementation specifically designed for use with a Gantt
chart.
|
class |
GanttChartStatusBar<T extends AbstractGanttChart>
A status bar specifically designed for use in combination with a Gantt chart.
|
class |
GanttChartToolBar<T extends AbstractGanttChart>
A toolbar for use in combination with a Gantt chart.
|
interface |
ICommandInterceptor<T extends AbstractGanttChart>
A command interceptor gets invoked if a certain type of command is about to
be executed.
|
interface |
IMultiGanttChartContainer<T extends AbstractGanttChart>
An interface for containers that are capable of storing multiple Gantt charts
at the same time.
|
class |
MultiGanttChartContainer<T extends AbstractGanttChart>
A default multi Gantt chart container implementation, which is capable of
storing several Gantt charts at the same time.
|
Modifier and Type | Class and Description |
---|---|
class |
DualGanttChart
A dual Gantt Chart is capable of displaying two charts at the same time while
keeping the two left-hand sides and the two right-hand sides synchronized
during horizontal scrolling operations.
|
class |
GanttChart
A basic Gantt chart implementation that is capable of visualizing the data
provided by a single Gantt chart model.
|
class |
SimpleGranularityDualGanttChart
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. |
class |
SimpleGranularityGanttChart
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. |
Modifier and Type | Method and Description |
---|---|
AbstractGanttChart |
UtilityControlPanel.getGanttChart()
Returns the Gantt chart that gets controlled by the utility control
panel.
|
AbstractGanttChart |
SortingEvent.getGanttChart()
Returns the Gantt chart where the sorting operation takes place.
|
AbstractGanttChart |
PagingControl.getGanttChart()
Returns the Gantt chart that will be controlled by the control.
|
AbstractGanttChart |
NavigationControl.getGanttChart()
Returns the Gantt chart that will be controlled by the control.
|
AbstractGanttChart |
MultiGanttChartContainerEvent.getGanttChart()
Returns the Gantt chart that was selected, added, inserted, or removed.
|
AbstractGanttChart |
MessageTable.getGanttChart()
Returns the Gantt chart that servers as a data source for the table's
data model.
|
AbstractGanttChart |
MessageDialog.getGanttChart()
Returns the Gantt chart that servers as a data source for the table's
data model.
|
AbstractGanttChart |
GanttChartStatusBar.getGanttChart()
Returns the Gantt chart to which the status bar belongs.
|
AbstractGanttChart |
GanttChartControl.getGanttChart()
Returns the Gantt chart of which the control is a member.
|
AbstractGanttChart |
ColumnChooser.getGanttChart()
Returns the Gantt chart that gets edited by the chooser.
|
Modifier and Type | Method and Description |
---|---|
LayerContainer |
IComponentFactory.createLayerContainer(AbstractGanttChart gc,
TreeTable table,
IGanttChartModel model)
Creates a
LayerContainer for the given Gantt chart and tree table
combination. |
LayerContainer |
DefaultComponentFactory.createLayerContainer(AbstractGanttChart gc,
TreeTable table,
IGanttChartModel model) |
Timeline |
IComponentFactory.createTimeline(AbstractGanttChart gc)
Creates a new
Timeline for the given Gantt chart. |
Timeline |
DefaultComponentFactory.createTimeline(AbstractGanttChart gc) |
TreeTable |
IComponentFactory.createTreeTable(AbstractGanttChart gc,
ITreeTableModel model)
Creates a
TreeTable for the given Gantt chart. |
TreeTable |
DefaultComponentFactory.createTreeTable(AbstractGanttChart gc,
ITreeTableModel model) |
TreeTableHeader |
IComponentFactory.createTreeTableHeader(AbstractGanttChart gc)
Creates a
TreeTableHeader for the given Gantt chart. |
TreeTableHeader |
DefaultComponentFactory.createTreeTableHeader(AbstractGanttChart gc) |
static void |
LicenseDialog.showDialog(AbstractGanttChart gc)
Shows the licensing dialog for the given parent Gantt chart.
|
Constructor and Description |
---|
ColumnChooser(AbstractGanttChart gc)
Constructs a new chooser for the given Gantt chart.
|
GanttChartControl(AbstractGanttChart ganttChart)
Constructs a new Gantt chart control.
|
GanttChartGlassPane(AbstractGanttChart gc)
Constructs a buy panel.
|
GanttChartProgressMonitor(AbstractGanttChart gc)
Constructs a new progress monitor for the given Gantt chart.
|
GridControl(AbstractGanttChart gc,
IGridComponent comp)
Constructs a new grid control.
|
GridControlPanel(AbstractGanttChart gc)
Constructs a new grid control panel.
|
MessageDialog(Dialog owner,
AbstractGanttChart gc)
Constructs a new message dialog.
|
MessageDialog(Frame owner,
AbstractGanttChart gc)
Constructs a new message dialog.
|
MessageTable(AbstractGanttChart gc,
MessageTableModel tableModel)
Constructs a new message dialog.
|
MessageTableModel(AbstractGanttChart gc)
Constructs a new model for the given Gantt chart.
|
MultiGanttChartContainerEvent(IMultiGanttChartContainer container,
MultiGanttChartContainerEvent.ID id,
AbstractGanttChart gc)
Constructs a new container event.
|
PagingControlPanel(AbstractGanttChart gc)
Constructs a new navigation control for the given Gantt chart.
|
SortingEvent(AbstractGanttChart gc,
SortingEvent.ID id)
Constructs a new sorting event object.
|
UtilityControlPanel(AbstractGanttChart gc)
Constructs a new utility control panel.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGanttChartAction<T extends AbstractGanttChart>
An abstract action implementation that is specialized on performing
operations on a Gantt chart.
|
class |
AbstractPrintAction<T extends AbstractGanttChart>
Common superclass for all actions related to printing.
|
class |
AddHighlightedTimelineObjectsAction<T extends AbstractGanttChart>
An action that adds the currently selected timeline objects to the set of
highlighted objects.
|
class |
AlignEndTimesAction<T extends AbstractGanttChart>
An action that will cause all currently seletected timeline objects to have
the same end time.
|
class |
AlignStartTimesAction<T extends AbstractGanttChart>
An action that will cause all currently selected timeline objects to have the
same start time.
|
class |
AllObjectsAction<T extends AbstractGanttChart>
An action that will cause the timeline to zoom out far enough so that all
timeline objects can be seen.
|
class |
ClearHighlightedTimelineObjectsAction<T extends AbstractGanttChart>
An action which clears the set of highlighted objects.
|
class |
ClearPinnedPopupsAction<T extends AbstractGanttChart>
An action that will clear all pinned popups.
|
class |
CollapseAllAction<T extends AbstractGanttChart>
An action that will ensure that all tree nodes in the tree table will be
closed.
|
class |
CrosshairAction<T extends AbstractGanttChart>
An action that toggles the visibility of the crosshair.
|
class |
DeleteNodeAction<T extends AbstractGanttChart>
An action that can be used in the context of the
AbstractGanttChart
to delete tree nodes in the currently focused tree table. |
class |
DeleteTimelineObjectAction<T extends AbstractGanttChart>
An action that deletes all currently selected timeline objects.
|
class |
EarliestObjectsAction<T extends AbstractGanttChart>
An action that will scroll the timeline to the earliest used time point (the
earliest bar / activity / task).
|
class |
ExpandAllAction<T extends AbstractGanttChart>
An action that will ensure that all tree nodes in all tree tables will be
expanded / open.
|
class |
GridAction<T extends AbstractGanttChart>
An action that controls the vertical grid lines.
|
class |
IndentNodeAction<T extends AbstractGanttChart>
An action that can be used to indent nodes on a Gantt chart scope (as opposed
to a simple tree table scope).
|
class |
InsertNodeAction<T extends AbstractGanttChart>
An action used to insert a new row inside the currently focused tree table.
|
class |
LatestObjectsAction<T extends AbstractGanttChart>
An action that will scroll the timeline to the latest used time point (the
latest bar / activity / task).
|
class |
MoveFocusAction<T extends AbstractGanttChart>
An action specialized on changing the focus within the tree tables of the
Gantt chart.
|
class |
OutdentNodeAction<T extends AbstractGanttChart>
An action that can be used to outdent nodes on a Gantt chart scope (as
opposed to a simple tree table scope).
|
class |
PopupAction<T extends AbstractGanttChart>
An action that toggles the visibility of the popups.
|
class |
PreviewGanttChartAction<T extends AbstractGanttChart>
An action that will trigger the preview functionality of the Gantt chart
causing a print preview dialog to show up.
|
class |
PrintGanttChartAction<T extends AbstractGanttChart>
An action that will trigger the print feature of the Gantt chart.
|
class |
RedoAction<T extends AbstractGanttChart>
An action that will redo the last command that was undone.
|
class |
RedoActionLabeled<T extends AbstractGanttChart>
An action that will redo the last command that was undone.
|
class |
RelationshipsAction<T extends AbstractGanttChart>
An action that toggles the visibility of the relationships.
|
class |
RemoveHighlightedTimelineObjectsAction<T extends AbstractGanttChart>
An action which removes the currently selected timeline objects from the set
of highlighted objects.
|
class |
RemoveSortingAction<T extends AbstractGanttChart>
An action that will remove the current sorting settings.
|
class |
SelectRowsAction<T extends AbstractGanttChart>
An action used to select the next or the previous table row when the user
presses the SHIFT key in combination with arrow up or down.
|
class |
TimeNowAction<T extends AbstractGanttChart>
An action that scrolls the timeline in such a way that the current time (the
time 'now') becomes visible.
|
class |
ToggleNodeAction<T extends AbstractGanttChart>
An action that will ensure that the tree node with the current focus will
either expand or collapse, depending on its current state.
|
class |
UndoAction<T extends AbstractGanttChart>
An action that will undo the last command that was executed.
|
class |
UndoActionLabeled<T extends AbstractGanttChart>
An action that will undo the last command that was executed.
|
Modifier and Type | Field and Description |
---|---|
protected T |
AbstractGanttChartAction.ganttChart
Stores a reference to the Gantt chart.
|
Modifier and Type | Field and Description |
---|---|
protected AbstractGanttChart |
AbstractLayer.ganttChart
The parent Gantt chart.
|
Modifier and Type | Method and Description |
---|---|
AbstractGanttChart |
LayerContainerScrollPane.getGanttChart()
Returns the Gantt chart to which the layer container scrollpane belongs.
|
AbstractGanttChart |
LayerContainer.getGanttChart()
Returns the parent Gantt chart.
|
AbstractGanttChart |
AbstractLayer.getGanttChart()
Returns the Gantt chart to which the layer belongs.
|
Constructor and Description |
---|
LayerContainer(AbstractGanttChart ganttChart,
IGanttChartModel model,
TreeTable treeTable,
ILayerFactory layerFactory)
Constructs a new layer container.
|
Modifier and Type | Class and Description |
---|---|
class |
MacGanttChartFrame<T extends AbstractGanttChart>
A specialized Gantt chart frame for MacOS X, which ensures a unified toolbar
and a statusbar that looks more like a Mac statusbar.
|
Modifier and Type | Class and Description |
---|---|
class |
MacDualGanttChart
A specialized dual Gantt chart for MacOS X that sets various UI settings in
such a way that the chart will look more at home on a Mac.
|
class |
MacGanttChart
A specialized Gantt chart for MacOS X that sets various UI settings in such a
way that the chart will look more at home on a Mac.
|
Modifier and Type | Method and Description |
---|---|
LayerContainer |
MacComponentFactory.createLayerContainer(AbstractGanttChart gc,
TreeTable table,
IGanttChartModel model) |
Selector |
MacTimeGranularitySelectorFactory.createSelector(AbstractGanttChart gc,
JComponent parentComponent,
ISelectorFactory.SelectorID id) |
Selector |
MacSimpleGranularitySelectorFactory.createSelector(AbstractGanttChart gc,
JComponent parentComponent,
ISelectorFactory.SelectorID id) |
Timeline |
MacComponentFactory.createTimeline(AbstractGanttChart gc) |
TreeTable |
MacComponentFactory.createTreeTable(AbstractGanttChart gc,
ITreeTableModel model) |
TreeTableHeader |
MacComponentFactory.createTreeTableHeader(AbstractGanttChart gc) |
Modifier and Type | Class and Description |
---|---|
class |
PrintGanttChart
A Gantt chart specialized on being printed that takes another Gantt chart as
its input and copies its configuration object.
|
Modifier and Type | Method and Description |
---|---|
AbstractGanttChart |
PrintContext.getGanttChart()
The Gantt chart that is being printed.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PrintGanttChart.copySettings(AbstractGanttChart from,
AbstractGanttChart to,
boolean initialCopy)
Copies the settings from one Gantt chart to another.
|
void |
PrintContext.setGanttChart(AbstractGanttChart ganttChart)
Sets the Gantt chart that is being printed.
|
Constructor and Description |
---|
ConstraintViolationTableModel(AbstractGanttChart gc)
Constructs a new table model for the given Gantt chart.
|
Modifier and Type | Method and Description |
---|---|
Selector |
TimeGranularitySelectorFactory.createSelector(AbstractGanttChart gc,
JComponent parentComponent,
ISelectorFactory.SelectorID id) |
Selector |
SimpleGranularitySelectorFactory.createSelector(AbstractGanttChart gc,
JComponent parentComponent,
ISelectorFactory.SelectorID id) |
Selector |
ISelectorFactory.createSelector(AbstractGanttChart ganttChart,
JComponent parentComponent,
ISelectorFactory.SelectorID id)
Creates a new selector for the given Gantt chart and the given selector
type.
|
Constructor and Description |
---|
ActionSelector(JComponent parentComponent,
AbstractGanttChart gc)
Constructs a new action selector.
|
ColumnChooserSelector(JComponent parentComponent,
AbstractGanttChart gc)
Constructs a new column chooser selector.
|
PagingSelector(JComponent comp,
AbstractGanttChart gc)
Constructs a new paging selector.
|
SimpleGranularityGotoSelector(JComponent parentComponent,
AbstractGanttChart gc)
Constructs a new selector.
|
SpreadsheetSelector(JComponent comp,
AbstractGanttChart ganttChart)
Constructs a new grid selector.
|
TimeGranularityGotoSelector(JComponent parentComponent,
AbstractGanttChart gc)
Constructs a new selector.
|
TimeZoneSelector(JComponent parentComponent,
AbstractGanttChart gc)
Constructs a new time zone selector.
|
Constructor and Description |
---|
Timeline(AbstractGanttChart ganttChart)
Constructs a new timeline.
|
TimeNowThread(AbstractGanttChart gc)
Constructs a new thread.
|
TimeNowThread(AbstractGanttChart gc,
long delay)
Constructs a new thread.
|
Modifier and Type | Class and Description |
---|---|
class |
TreeTableContainer
A somewhat limited Gantt chart implementation that is only capable of
displaying a tree table.
|
Modifier and Type | Method and Description |
---|---|
AbstractGanttChart |
TreeTableScrollPane.getGanttChart()
Returns the Gantt chart parent container to which the scrollpane belongs.
|
AbstractGanttChart |
TreeTable.getGanttChart()
Returns the parent Gantt chart of the table.
|
Constructor and Description |
---|
TreeTable(AbstractGanttChart ganttChart,
ITreeTableModel model)
Constructs a new tree table.
|
TreeTableHeader(AbstractGanttChart gc)
Constructs a new column header.
|
Constructor and Description |
---|
CornerStone(AbstractGanttChart gc)
Constructs a new corner stone panel.
|
Copyright © 2006–2016 Dirk Lemmermann Software & Consulting. All rights reserved.