Class NumericGanttChart

All Implemented Interfaces:
IVerticalGuidelineOwner<IGanttChartVisualSet,GanttVisualSetContainer>

public class NumericGanttChart extends AbstractGanttChart
A chart is a GUI component based on JavaFX's XYChart class that can be used to conveniently draw numeric and statistical data. All charts are designed to be compatible with Eclipse RCP applications and SWT framework. A Numeric Gantt Chart is used to show history of some state changes or schedules with numeric X-axis.
Author:
Aleksey Kirillov
  • Field Details

  • Constructor Details

    • NumericGanttChart

      public NumericGanttChart(IChartEnvironment chartEnvironment)
      Constructs a Gantt Chart with a set of default parameters: no title, default begin displayed range size etc.
      Parameters:
      chartEnvironment - parent subtype of IChartEnvironment, that is a layer between the parent composite and this chart
    • NumericGanttChart

      public NumericGanttChart(IChartEnvironment chartEnvironment, String title)
      Constructs a Gantt Chart with a given title and default begin displayed range size.
      Parameters:
      chartEnvironment - parent subtype of IChartEnvironment, that is a layer between the parent composite and this chart
      title - chart title i.e. label written above the chart
    • NumericGanttChart

      public NumericGanttChart(IChartEnvironment chartEnvironment, double beginDisplayedRangeSize)
      Constructs a Gantt Chart with a given begin displayed range size and no title.
      Parameters:
      chartEnvironment - parent subtype of IChartEnvironment, that is a layer between the parent composite and this chart
      beginDisplayedRangeSize - begin displayed range size
    • NumericGanttChart

      public NumericGanttChart(IChartEnvironment chartEnvironment, String title, double beginDisplayedRangeSize)
      Constructs a Gantt Chart with a given begin displayed range size and given title.
      Parameters:
      chartEnvironment - parent subtype of IChartEnvironment, that is a layer between the parent composite and this chart
      title - chart title i.e. label written above the chart
      beginDisplayedRangeSize - begin displayed range size
  • Method Details