Package | Description |
---|---|
com.dlsc.flexgantt.model.scheduling |
Contains supporting classes for basic scheduling operations
and constraint resolutions.
|
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.layer.system |
Contains the system layers for drawing the background, grid lines, popups,
relationships, controls, spreadsheets, overviews, global events and
activities.
|
com.dlsc.flexgantt.swing.layer.timeline |
Classes that deal with timeline layers and the rendering and the selection
of timeline objects.
|
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.
|
Class and Description |
---|
IMessage
A message can be added to a Gantt chart to display information, warnings or
errors.
|
ITimelineObjectPathMessage
A message that is related to an object on the timeline.
|
Message
The default implementation of the
IMessage interface. |
MessageTypeId
A message type ID is used to distinguish different types of user messages.
|
TimelineObjectPathMessage
A timeline object message is used when the application wants to display a
message to the user that is somehow related to a single timeline object.
|
Class and Description |
---|
AbstractGanttChart
The abstract Gantt chart provides functionality that all Gantt chart
implementations have in common:
Command Execution
Timeline, Dateline, Eventline
Column Header
Printing Support
System Messages
|
AbstractGanttChartActionMap
An action map, which defines the set of actions that will be available within
the Gantt chart.
|
AbstractGanttChartInputMap
A specialized input map for use with an instance of
AbstractGanttChart . |
AbstractRowHeader
A component used for displaying row numbers and expand / collapse icons on
the left-hand side of the tree table.
|
DefaultComponentFactory
The default component factory used by the Gantt charts.
|
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.
|
GanttChart
A basic Gantt chart implementation that is capable of visualizing the data
provided by a single Gantt chart model.
|
GanttChartControl
Gantt chart controls are those user interface components that surround the
main controls on the left-hand and the right-hand side of the Gantt chart.
|
GanttChartStatusBar
A status bar specifically designed for use in combination with a Gantt chart.
|
GanttChartToolBar
A toolbar for use in combination with a Gantt chart.
|
GanttChartToolBar.Control
An enumerator that can be used in combination with the toolbar
constructor to determine which buttons are displayed.
|
GanttChartToolBar.Mode
Different display modes supported by the toolbar.
|
GridControl
A control that allows the user to enable / disable a virtual grid that will
be used for drag and drop operations related to timeline objects.
|
GridControlPanel
A container for grid controls.
|
ICommandInterceptor
A command interceptor gets invoked if a certain type of command is about to
be executed.
|
IComponentFactory
An interface used for factories that are capable of creating the various
components that constitute a Gantt chart (timeline, tree table, layer
container, row header, column header, ...).
|
IGanttChartActionMap
An interface that needs to be implemented by action maps that want to be
associated with an instance of
AbstractGanttChart . |
IGridComponent
A grid component is an object that supports a grid based on a given
granularity.
|
IGridComponentListener
A grid component listener reacts to changes of the grid granularity of a grid
component.
|
IMessage
A message can be added to a Gantt chart to display information, warnings or
errors.
|
IMessageListener
A listener that gets informed when messages have been added or removed from
an object (e.g.
|
IMultiGanttChartContainer
An interface for containers that are capable of storing multiple Gantt charts
at the same time.
|
IMultiGanttChartContainerListener
A listener that can be attached to a multi Gantt chart container instance.
|
IRelationshipMessage
A message that is related to a relationship / a link / a constraint.
|
ISortingListener
Observers that implement the sorting interface will be informed whenever the
user sorts the Gantt charts / the tree tables.
|
ITimelineObjectPathMessage
A message that is related to an object on the timeline.
|
ITreePathMessage
A message that is related to a tree path.
|
Message
The default implementation of the
IMessage interface. |
MessageTable
A table capable of displaying the messages attached to a Gantt chart.
|
MessageTableModel
The table model used by the dialog's table.
|
MessageTypeId
A message type ID is used to distinguish different types of user messages.
|
MultiGanttChartContainerEvent
An event used to inform listeners about changes in a multi Gantt chart
container.
|
MultiGanttChartContainerEvent.ID
An identifier used to distinguish between different types of multi Gantt
chart container events.
|
NavigationControl
A control used for navigation operations inside the Gantt chart (show
earliest objects, show latest objects, show time now, zoom, ...).
|
NavigationControlPanel
The navigation control allows the user to zoom in, zoom out, jump to the time
'now'
|
NavigationControlType
An enumeration of possible navigation types.
|
PagingControl
A control used for paging operations inside the Gantt chart (earlier / later
time span).
|
PagingControlPanel
The navigation control allows the user to zoom in, zoom out and jump to the
time 'now'.
|
PagingControlType
An enumeration of possible paging operations.
|
SimpleComponentFactory
A simple component factory is an exension of the default component factory.
|
SortingEvent
An event object used in combination with the
ISortingListener
interface. |
SortingEvent.ID
An enumerator used to distinguish between different types of sorting
events.
|
StatusBar
A general purpose statusbar implementation.
|
TimeZonePanel
A panel specialized on letting the user select a timezone from a list of
available time zones.
|
Class and Description |
---|
AbstractGanttChart
The abstract Gantt chart provides functionality that all Gantt chart
implementations have in common:
Command Execution
Timeline, Dateline, Eventline
Column Header
Printing Support
System Messages
|
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 and Description |
---|
AbstractGanttChart
The abstract Gantt chart provides functionality that all Gantt chart
implementations have in common:
Command Execution
Timeline, Dateline, Eventline
Column Header
Printing Support
System Messages
|
AbstractRowHeader
A component used for displaying row numbers and expand / collapse icons on
the left-hand side of the tree table.
|
GanttChartControl
Gantt chart controls are those user interface components that surround the
main controls on the left-hand and the right-hand side of the Gantt chart.
|
IGridComponent
A grid component is an object that supports a grid based on a given
granularity.
|
IGridComponentListener
A grid component listener reacts to changes of the grid granularity of a grid
component.
|
ObjectBounds
An object used to store the rectangle bounds of a timeline object.
|
Class and Description |
---|
IEditable
A common interface for the tree table and the layer container so that both
components can support cell editing.
|
ObjectBounds
An object used to store the rectangle bounds of a timeline object.
|
Class and Description |
---|
ObjectBounds
An object used to store the rectangle bounds of a timeline object.
|
Class and Description |
---|
AbstractGanttChart
The abstract Gantt chart provides functionality that all Gantt chart
implementations have in common:
Command Execution
Timeline, Dateline, Eventline
Column Header
Printing Support
System Messages
|
AbstractRowHeader
A component used for displaying row numbers and expand / collapse icons on
the left-hand side of the tree table.
|
DefaultComponentFactory
The default component factory used by the Gantt charts.
|
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.
|
GanttChart
A basic Gantt chart implementation that is capable of visualizing the data
provided by a single Gantt chart model.
|
GanttChartControl
Gantt chart controls are those user interface components that surround the
main controls on the left-hand and the right-hand side of the Gantt chart.
|
GanttChartFrame
A frame implementation specifically designed for use with a Gantt chart.
|
IComponentFactory
An interface used for factories that are capable of creating the various
components that constitute a Gantt chart (timeline, tree table, layer
container, row header, column header, ...).
|
IGridComponent
A grid component is an object that supports a grid based on a given
granularity.
|
Class and Description |
---|
AbstractGanttChart
The abstract Gantt chart provides functionality that all Gantt chart
implementations have in common:
Command Execution
Timeline, Dateline, Eventline
Column Header
Printing Support
System Messages
|
IGridComponent
A grid component is an object that supports a grid based on a given
granularity.
|
IMessage
A message can be added to a Gantt chart to display information, warnings or
errors.
|
Class and Description |
---|
AbstractGanttChart
The abstract Gantt chart provides functionality that all Gantt chart
implementations have in common:
Command Execution
Timeline, Dateline, Eventline
Column Header
Printing Support
System Messages
|
IMessageListener
A listener that gets informed when messages have been added or removed from
an object (e.g.
|
MessageTable
A table capable of displaying the messages attached to a Gantt chart.
|
MessageTableModel
The table model used by the dialog's table.
|
Class and Description |
---|
AbstractGanttChart
The abstract Gantt chart provides functionality that all Gantt chart
implementations have in common:
Command Execution
Timeline, Dateline, Eventline
Column Header
Printing Support
System Messages
|
ColumnChooser
A panel used for selecting which columns will be shown in the tree table of
the Gantt chart.
|
IGridComponent
A grid component is an object that supports a grid based on a given
granularity.
|
TimeZonePanel
A panel specialized on letting the user select a timezone from a list of
available time zones.
|
Class and Description |
---|
AbstractGanttChart
The abstract Gantt chart provides functionality that all Gantt chart
implementations have in common:
Command Execution
Timeline, Dateline, Eventline
Column Header
Printing Support
System Messages
|
GanttChartControl
Gantt chart controls are those user interface components that surround the
main controls on the left-hand and the right-hand side of the Gantt chart.
|
IGridComponent
A grid component is an object that supports a grid based on a given
granularity.
|
IGridComponentListener
A grid component listener reacts to changes of the grid granularity of a grid
component.
|
Class and Description |
---|
AbstractGanttChart
The abstract Gantt chart provides functionality that all Gantt chart
implementations have in common:
Command Execution
Timeline, Dateline, Eventline
Column Header
Printing Support
System Messages
|
AbstractRowHeader
A component used for displaying row numbers and expand / collapse icons on
the left-hand side of the tree table.
|
DefaultTreeTableCellEditor
A cell editor implementation that can be used for editing tree table cells
and spreadsheet cells.
|
GanttChartControl
Gantt chart controls are those user interface components that surround the
main controls on the left-hand and the right-hand side of the Gantt chart.
|
IComponentFactory
An interface used for factories that are capable of creating the various
components that constitute a Gantt chart (timeline, tree table, layer
container, row header, column header, ...).
|
IEditable
A common interface for the tree table and the layer container so that both
components can support cell editing.
|
IGridComponent
A grid component is an object that supports a grid based on a given
granularity.
|
IMessage
A message can be added to a Gantt chart to display information, warnings or
errors.
|
ISortingListener
Observers that implement the sorting interface will be informed whenever the
user sorts the Gantt charts / the tree tables.
|
SortingEvent
An event object used in combination with the
ISortingListener
interface. |
Class and Description |
---|
AbstractGanttChart
The abstract Gantt chart provides functionality that all Gantt chart
implementations have in common:
Command Execution
Timeline, Dateline, Eventline
Column Header
Printing Support
System Messages
|
GanttChart
A basic Gantt chart implementation that is capable of visualizing the data
provided by a single Gantt chart model.
|
GanttChartControl
Gantt chart controls are those user interface components that surround the
main controls on the left-hand and the right-hand side of the Gantt chart.
|
Copyright © 2006–2016 Dirk Lemmermann Software & Consulting. All rights reserved.