|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
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. |
ITimelineObject | An interface for objects that can be placed on a timeline. |
Class Summary | |
---|---|
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. |
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 Summary | |
---|---|
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. |
A model definition and default implementation for a Gantt chart model, which is basically an extension of a tree table model, which itself is an extension of a tree model. The Gantt chart model interface works on a very abstract level and accepts and returns any kind of object. The default implementation, however, uses the IGanttChartNode and ITimelineObject interfaces. It is highly recommended to use the default model together with these interfaces instead of implementing the entire Gantt chart model interface.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |