See: Description
| Interface | Description |
|---|---|
| IActivityObject |
Timeline objects that implement this interface are considered activities and
add additional properties.
|
| ICapacityObject |
Timeline objects that implement this interface can be visualized as capacity
allocations.
|
| IGanttChartModel<T,S> |
A Gantt chart model provides various kinds of information in order to
populate a Gantt chart with data.
|
| IGanttChartModelListener |
An event listener that can be used in combination with the
IGanttChartModel. |
| IGanttChartNode<T> |
An extension of the
ITreeTableNode interface, which carries
additional information that can be used to populate the right-hand
side of a Gantt chart. |
| ILayer |
An interface for objects that represent a layer.
|
| IRelationship<T> |
Timeline objects may have some kind of relationship between each other.
|
| IResourceNode<T> |
A resource node implements additonal methods required by Gantt chart nodes
that represent a resource.
|
| ISpreadsheet |
The interface required by any object that wants to be added as a spreadsheet
to the Gantt chart.
|
| ISpreadsheetValuesList |
A data structure used to store references between time spans and objects.
|
| ITimelineObject |
An interface for objects that can be placed on a timeline.
|
| Class | Description |
|---|---|
| BinarySearchTimelineObjectIterator<T extends ITimelineObject> |
Instances of this class are used to iterate over the sorted list of timeline
objects returned by a timeline model.
|
| CapacityLine |
Capacity lines are used in combination with the
IResourceNode class. |
| DefaultActivityObject<T> |
An activity object is a timeline object that represents a person's or a
machine's work over a specified time span where the work is more or less
complete.
|
| DefaultCapacityObject<T> |
A capacity object is a timeline object that provides additional information
about the usage of a resource during a specified time interval.
|
| DefaultEventObject |
An event object is a timeline object that always represents events and never
activities.
|
| DefaultGanttChartModel<T extends IGanttChartNode<S>,S extends ITimelineObject> |
The default implementation of a Gantt chart model.
|
| DefaultGanttChartNode<T,S extends ITimelineObject> |
The default implementation of
IGanttChartNode that can be used in
combination with the DefaultGanttChartModel. |
| DefaultRelationship<T> |
The default implementation for relationships.
|
| DefaultResourceNode<T,S extends ITimelineObject> |
The default implementation of a Gantt chart node that represents a resource
(e.g. a machine with a minimum and a maximum capacity).
|
| DefaultTimelineObject<T> |
The default implementation of the
ITimelineObject interface. |
| GanttChartModelEvent |
An event object class used for informing
IGanttChartModelListener
instances about changes in the model that they are observing. |
| Layer |
An implementation of the layer interface.
|
| LinearSearchTimelineObjectIterator<T extends ITimelineObject> |
Instances of this class are used to iterate over the sorted list of timeline
objects returned by a timeline model.
|
| Spreadsheet |
A model object used to define a spreadsheet that can be made visible inside
the Gantt chart.
|
| SpreadsheetValuesList |
A spreadsheet values list implementation capable of storing a list of
distinct non overlapping time spans and their associated values.
|
| TimelineObjectPath<T> |
An extension of
TreePath which adds a reference to a timeline object
and the layer on which it is displayed to the tree path information. |
| Enum | Description |
|---|---|
| GanttChartModelEvent.ID |
An event identifier used to indicate what kind of event has taken place.
|
| ILayer.Feature |
An enumerator with values that describe features that a layer can have or
not have.
|
| RelationshipType |
An enumerator listing the four basic relationship types used by most planning
applications.
|
Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.