Uses of Package
com.dlsc.flexgantt.model.gantt

Packages that use com.dlsc.flexgantt.model.gantt
com.dlsc.flexgantt.command.eventline Contains eventline-specific commands. 
com.dlsc.flexgantt.command.layer Contains layer-specific commands. 
com.dlsc.flexgantt.model.calendar Contains interfaces and classes for modelling a calendar, which can be used to color time spans differently based on calendar entries (holidays, vacation, milestones, ...). 
com.dlsc.flexgantt.model.eventline Model definition and default implementation for an eventline model. 
com.dlsc.flexgantt.model.gantt 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. 
com.dlsc.flexgantt.policy.gantt Policies that will be used in the context of a Gantt chart. 
com.dlsc.flexgantt.policy.layer Policies that will be used in the context of layers. 
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.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.treetable A tree table implementation used solely for the purpose of drawing the left-hand side of a Gantt chart. 
 

Classes in com.dlsc.flexgantt.model.gantt used by com.dlsc.flexgantt.command.eventline
ITimelineObject
          An interface for objects that can be placed on a timeline.
 

Classes in com.dlsc.flexgantt.model.gantt used by com.dlsc.flexgantt.command.layer
DefaultGanttChartModel
          The default implementation of a Gantt chart model.
DefaultGanttChartNode
          The default implementation of IGanttChartNode that can be used in combination with the DefaultGanttChartModel.
DefaultRelationship
          The default implementation for relationships.
DefaultTimelineObject
          The default implementation of the ITimelineObject interface.
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
          A Gantt chart model provides various kinds of information in order to populate a Gantt chart with data.
IGanttChartNode
          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.
ITimelineObject
          An interface for objects that can be placed on a timeline.
TimelineObjectPath
          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.
 

Classes in com.dlsc.flexgantt.model.gantt used by com.dlsc.flexgantt.model.calendar
IGanttChartNode
          An extension of the ITreeTableNode interface, which carries additional information that can be used to populate the right-hand side of a Gantt chart.
 

Classes in com.dlsc.flexgantt.model.gantt used by com.dlsc.flexgantt.model.eventline
DefaultTimelineObject
          The default implementation of the ITimelineObject interface.
ITimelineObject
          An interface for objects that can be placed on a timeline.
 

Classes in com.dlsc.flexgantt.model.gantt used by com.dlsc.flexgantt.model.gantt
CapacityLine
          Capacity lines are used in combination with the IResourceNode class.
DefaultGanttChartNode
          The default implementation of IGanttChartNode that can be used in combination with the DefaultGanttChartModel.
DefaultTimelineObject
          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.
GanttChartModelEvent.ID
          An event identifier used to indicate what kind of event has taken place.
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
          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
          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.
ILayer.Feature
          An enumerator with values that describe features that a layer can have or not have.
IRelationship
          Timeline objects may have some kind of relationship between each other.
IResourceNode
          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.
TimelineObjectPath
          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.
 

Classes in com.dlsc.flexgantt.model.gantt used by com.dlsc.flexgantt.policy.gantt
IGanttChartModel
          A Gantt chart model provides various kinds of information in order to populate a Gantt chart with data.
 

Classes in com.dlsc.flexgantt.model.gantt used by com.dlsc.flexgantt.policy.layer
IGanttChartModel
          A Gantt chart model provides various kinds of information in order to populate a Gantt chart with data.
ILayer
          An interface for objects that represent a layer.
IRelationship
          Timeline objects may have some kind of relationship between each other.
TimelineObjectPath
          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.
 

Classes in com.dlsc.flexgantt.model.gantt used by com.dlsc.flexgantt.swing
IGanttChartModel
          A Gantt chart model provides various kinds of information in order to populate a Gantt chart with data.
ILayer
          An interface for objects that represent a layer.
TimelineObjectPath
          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.
 

Classes in com.dlsc.flexgantt.model.gantt used by com.dlsc.flexgantt.swing.layer
CapacityLine
          Capacity lines are used in combination with the IResourceNode class.
GanttChartModelEvent
          An event object class used for informing IGanttChartModelListener instances about changes in the model that they are observing.
IGanttChartModel
          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.
ILayer
          An interface for objects that represent a layer.
TimelineObjectPath
          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.
 

Classes in com.dlsc.flexgantt.model.gantt used by com.dlsc.flexgantt.swing.layer.system
IGanttChartModel
          A Gantt chart model provides various kinds of information in order to populate a Gantt chart with data.
IRelationship
          Timeline objects may have some kind of relationship between each other.
IResourceNode
          A resource node implements additonal methods required by Gantt chart nodes that represent a resource.
TimelineObjectPath
          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.
 

Classes in com.dlsc.flexgantt.model.gantt used by com.dlsc.flexgantt.swing.layer.timeline
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
          A Gantt chart model provides various kinds of information in order to populate a Gantt chart with data.
ILayer
          An interface for objects that represent a layer.
TimelineObjectPath
          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.
 

Classes in com.dlsc.flexgantt.model.gantt used by com.dlsc.flexgantt.swing.treetable
IGanttChartModel
          A Gantt chart model provides various kinds of information in order to populate a Gantt chart with data.