Class GanttChartToolBar<R extends Row<?,​?,​?>>

  • Type Parameters:
    R - the type of the rows in the Gantt chart
    All Implemented Interfaces:
    Styleable, EventTarget, Skinnable

    public class GanttChartToolBar<R extends Row<?,​?,​?>>
    extends ToolBar
    A toolbar implementation that can be used in combination with the Gantt chart control. Please note that this toolbar is used for rapid prototyping and does not present a feature-complete implementation that could be used for any kind of application. An entire framework could be written just for that purpose.
    Since:
    1.0
    • Constructor Detail

      • GanttChartToolBar

        public GanttChartToolBar()
        Constructs a new toolbar control. The Gantt chart has to be set later by calling setGanttChart(GanttChartBase).
        Since:
        1.0
      • GanttChartToolBar

        public GanttChartToolBar​(GanttChartBase<R> ganttChart)
        Constructs a new toolbar control.
        Parameters:
        ganttChart - the Gantt chart for which the toolbar will be used
        Since:
        1.0
    • Method Detail

      • ganttChartProperty

        public final ObjectProperty<GanttChartBase<R>> ganttChartProperty()
        A property used to store the reference to the Gantt chart that will be watched by this status bar.
        Returns:
        the Gantt chart property
        Since:
        1.0
      • getGanttChart

        public final GanttChartBase<R> getGanttChart()
        Returns the value of ganttChartProperty().
        Returns:
        the property used for the Gantt chart reference
        Since:
        1.0
      • setGanttChart

        public final void setGanttChart​(GanttChartBase<R> ganttChart)
        Sets the value of ganttChartProperty().
        Parameters:
        ganttChart - the Gantt chart
        Since:
        1.0