Package com.flexganttfx.model

Top-level model classes required for creating a Gantt chart.
  • Activity: an interface that needs to be implemented by objects that want to be displayed graphically.
  • Activity Link: models a dependency between two activities (e.g. successor, predecessor relationships).
  • Activity Ref: an exact reference to an activity including the layer and the row where the activity is shown.
  • Activity Repository: the object used by rows to store activities.
  • Calendar: a specialization of activity repository for calendar information that will be rendered in the background of a row.
  • Layer: used for placing activities on different levels (z-ordering).
  • Layout: controls the way activities are laid out inside their row or inner line.
  • Lines Manager: used to manage the location, height, and individual line layouts.
  • Row: represents a row within the Gantt chart and stores activities inside a repository.
More information for each model type can be found inside the individual class documentation.
Since:
1.0