Class DualGanttChartContainer

All Implemented Interfaces:
Styleable, EventTarget, Skinnable

public class DualGanttChartContainer
extends DualGanttChartContainerBase<GanttChart<?>>
A specialization of DualGanttChartContainerBase capable of displaying exactly two instances of GanttChart and keeping their layouts (same table width, same timeline) and their scrolling and zooming behavior in sync. The container distinguishes between a primary and a secondary Gantt chart, where the secondary Gantt chart is located in the detail node section of a MasterDetailPane. It can be hidden or shown on demand. Each one of the two Gantt charts can have its own header and footer. The screenshot below shows the initial appearance of an empty Dual Gantt chart control.
Dual Gantt Chart Container
Since:
1.0
  • Constructor Details

    • DualGanttChartContainer

      public DualGanttChartContainer​(boolean autoBinding, GanttChart<?> primaryGanttChart, GanttChart<?> secondaryGanttChart)
      Constructs a new container with the given Gantt chart controls.
      Parameters:
      autoBinding - if true many properties of the secondary control will be bound to their equivalent of the primary Gantt chart
      primaryGanttChart - the primary Gantt chart shown in the top position
      secondaryGanttChart - the secondary Gantt chart shown in the bottom position
      Since:
      1.0
    • DualGanttChartContainer

      public DualGanttChartContainer​(GanttChart<?> primaryGanttChart, GanttChart<?> secondaryGanttChart)
      Constructs a new container with the given Gantt chart controls. The properties of the secondary Gantt chart will be bound to their equivalent of the primary Gantt chart.
      Parameters:
      primaryGanttChart - the primary Gantt chart shown in the top position
      secondaryGanttChart - the secondary Gantt chart shown in the bottom position
      Since:
      1.0
    • DualGanttChartContainer

      public DualGanttChartContainer​(boolean autoBinding)
      Parameters:
      autoBinding - if true many properties of the secondary Gantt chart will be bound to their equivalent of the primary Gantt chart
      Since:
      1.0
    • DualGanttChartContainer

      public DualGanttChartContainer()
      Constructs a new container. Gantt charts must be added by calling DualGanttChartContainerBase.setPrimaryGanttChart(GanttChartBase) and DualGanttChartContainerBase.setSecondaryGanttChart(GanttChartBase). The properties of the secondary Gantt chart will be bound to their equivalent of the primary Gantt chart.
      Since:
      1.0