Klasse QuadGanttChartContainerBase<T extends GanttChartBase<?>>

Typparameter:
T - the type of the Gantt chart
Alle implementierten Schnittstellen:
Styleable, EventTarget, Skinnable
Bekannte direkte Unterklassen:
QuadGanttChartContainer, QuadGanttChartLiteContainer

public abstract class QuadGanttChartContainerBase<T extends GanttChartBase<?>> extends ContainerBase<T>
A specialization of ContainerBase capable of displaying exactly four instances of GanttChartBase and keeping their layouts and their scrolling and zooming behavior in sync.
Seit:
1.6
  • Eigenschaftsdetails

  • Konstruktordetails

    • QuadGanttChartContainerBase

      protected QuadGanttChartContainerBase(T upperLeftGanttChart, T upperRightGanttChart, T lowerLeftGanttChart, T lowerRightGanttChart)
      Constructs a new container with the given Gantt chart controls.
      Parameter:
      upperLeftGanttChart - the upper left Gantt chart shown in the top position
      upperRightGanttChart - the upper right Gantt chart shown in the bottom position
      lowerLeftGanttChart - the lower left Gantt chart shown in the top position
      lowerRightGanttChart - the lower right Gantt chart shown in the bottom position
      Seit:
      1.6
  • Methodendetails

    • createDefaultSkin

      protected Skin<?> createDefaultSkin()
      Setzt außer Kraft:
      createDefaultSkin in Klasse Control
    • getUserAgentStylesheet

      public String getUserAgentStylesheet()
      Setzt außer Kraft:
      getUserAgentStylesheet in Klasse Region
    • getUpperLowerMasterDetailPane

      public final MasterDetailPane getUpperLowerMasterDetailPane()
      Returns the MasterDetailPane instance used by the skin of this control to arrange the upper and lower Gantt charts. The upper Gantt charts will be the master and the lower Gantt charts will be the detail node.
      Gibt zurück:
      the master detail pane
      Seit:
      1.6
      Siehe auch:
    • getUpperMasterDetailPane

      public final MasterDetailPane getUpperMasterDetailPane()
      Returns the MasterDetailPane instance used by the skin of this control to arrange the upper Gantt charts. The upper left Gantt chart will be the master and the upper right Gantt chart will be the detail node.
      Gibt zurück:
      the master detail pane
      Seit:
      1.6
      Siehe auch:
    • getLowerMasterDetailPane

      public final MasterDetailPane getLowerMasterDetailPane()
      Returns the MasterDetailPane instance used by the skin of this control to arrange the lower Gantt charts. The lower left Gantt chart will be the master and the lower right Gantt chart will be the detail node.
      Gibt zurück:
      the master detail pane
      Seit:
      1.6
      Siehe auch:
    • upperLeftGanttChartProperty

      public final ObjectProperty<T> upperLeftGanttChartProperty()
      A property used to store the reference to the Gantt chart control that is serving as the upper left Gantt chart.
      Gibt zurück:
      the upper left Gantt chart property
      Seit:
      1.6
      Siehe auch:
    • setUpperLeftGanttChart

      public final void setUpperLeftGanttChart(T ganttChart)
      Parameter:
      ganttChart - the gantt chart control
      Seit:
      1.6
    • getUpperLeftGanttChart

      public final T getUpperLeftGanttChart()
      Returns the value of upperLeftGanttChartProperty().
      Gibt zurück:
      the upper left Gantt chart control
      Seit:
      1.6
    • upperLeftHeaderProperty

      public final ObjectProperty<Node> upperLeftHeaderProperty()
      A property used to store the reference to a control that will be serving as a header for the upper left Gantt chart.
      Gibt zurück:
      the upper left header control property
      Seit:
      1.6
      Siehe auch:
    • setUpperLeftHeader

      public final void setUpperLeftHeader(Node header)
      Sets the value of the upperLeftHeaderProperty().
      Parameter:
      header - the node that will be used as a header
      Seit:
      1.6
    • getUpperLeftHeader

      public final Node getUpperLeftHeader()
      Returns the value of upperLeftHeaderProperty().
      Gibt zurück:
      the upper left header node
      Seit:
      1.6
    • upperLeftFooterProperty

      public final ObjectProperty<Node> upperLeftFooterProperty()
      A property used to store the reference to a node that will be displayed in the footer position of the upper left Gantt chart.
      Gibt zurück:
      the upper left footer property
      Seit:
      1.6
      Siehe auch:
    • setUpperLeftFooter

      public final void setUpperLeftFooter(Node footer)
      Sets the value of upperLeftFooterProperty().
      Parameter:
      footer - the node that will be displayed in the footer position of the upper left Gantt chart
      Seit:
      1.6
    • getUpperLeftFooter

      public final Node getUpperLeftFooter()
      Returns the value of upperLeftFooterProperty().
      Gibt zurück:
      the node displayed in the footer position of the upper left Gantt chart
      Seit:
      1.6
    • upperRightHeaderProperty

      public final ObjectProperty<Node> upperRightHeaderProperty()
      A property used to store the reference to a control that will be serving as a header for the upper right Gantt chart.
      Gibt zurück:
      the upper right header control property
      Seit:
      1.6
    • setUpperRightHeader

      public final void setUpperRightHeader(Node header)
      Sets the value of upperRightHeaderProperty().
      Parameter:
      header - the control used as a header for the upper right Gantt chart
      Seit:
      1.6
    • getUpperRightHeader

      public final Node getUpperRightHeader()
      Returns the value of upperRightHeaderProperty().
      Gibt zurück:
      the upper right header node
      Seit:
      1.6
    • upperRightFooterProperty

      public final ObjectProperty<Node> upperRightFooterProperty()
      A property used to store the reference to a node that will be used in the footer position of the upper right Gantt chart.
      Gibt zurück:
      the upper right footer property
      Seit:
      1.6
      Siehe auch:
    • setUpperRightFooter

      public final void setUpperRightFooter(Node footer)
      Sets the value of upperRightFooterProperty().
      Parameter:
      footer - the node that will be shown in the footer position of the upper right Gantt chart
      Seit:
      1.6
    • getUpperRightFooter

      public final Node getUpperRightFooter()
      Returns the value of upperRightFooterProperty().
      Gibt zurück:
      the upper right footer node
      Seit:
      1.6
    • upperRightGanttChartProperty

      public final ObjectProperty<T> upperRightGanttChartProperty()
      A property used to store the reference to the upper right Gantt chart.
      Gibt zurück:
      the upper right Gantt chart property
      Siehe auch:
    • setUpperRightGanttChart

      public final void setUpperRightGanttChart(T ganttChart)
      Parameter:
      ganttChart - the gantt chart control
      Seit:
      1.6
    • getUpperRightGanttChart

      public final T getUpperRightGanttChart()
      Returns the value of upperRightGanttChartProperty().
      Gibt zurück:
      the upper right Gantt chart control
      Seit:
      1.6
    • lowerRightHeaderProperty

      public final ObjectProperty<Node> lowerRightHeaderProperty()
      A property used to store the reference to a control that will be serving as a header for the lower right Gantt chart.
      Gibt zurück:
      the lower right header control property
      Seit:
      1.6
    • setLowerRightHeader

      public final void setLowerRightHeader(Node header)
      Sets the value of lowerRightHeaderProperty().
      Parameter:
      header - the control used as a header for the lower right Gantt chart
      Seit:
      1.6
    • getLowerRightHeader

      public final Node getLowerRightHeader()
      Returns the value of lowerRightHeaderProperty().
      Gibt zurück:
      the lower right header node
      Seit:
      1.6
    • lowerRightFooterProperty

      public final ObjectProperty<Node> lowerRightFooterProperty()
      A property used to store the reference to a node that will be used in the footer position of the lower right Gantt chart.
      Gibt zurück:
      the lower right footer property
      Seit:
      1.6
      Siehe auch:
    • setLowerRightFooter

      public final void setLowerRightFooter(Node footer)
      Sets the value of lowerRightFooterProperty().
      Parameter:
      footer - the node that will be shown in the footer position of the lower right Gantt chart
      Seit:
      1.6
    • getLowerRightFooter

      public final Node getLowerRightFooter()
      Returns the value of lowerRightFooterProperty().
      Gibt zurück:
      the lower right footer node
      Seit:
      1.6
    • lowerRightGanttChartProperty

      public final ObjectProperty<T> lowerRightGanttChartProperty()
      A property used to store the reference to the lower right Gantt chart.
      Gibt zurück:
      the lower right Gantt chart property
      Siehe auch:
    • setLowerRightGanttChart

      public final void setLowerRightGanttChart(T ganttChart)
      Parameter:
      ganttChart - the gantt chart control
      Seit:
      1.6
    • getLowerRightGanttChart

      public final T getLowerRightGanttChart()
      Returns the value of lowerRightGanttChartProperty().
      Gibt zurück:
      the lower right Gantt chart control
      Seit:
      1.6
    • lowerLeftGanttChartProperty

      public final ObjectProperty<T> lowerLeftGanttChartProperty()
      A property used to store the reference to the Gantt chart control that is serving as the lower left Gantt chart.
      Gibt zurück:
      the lower left Gantt chart property
      Seit:
      1.6
      Siehe auch:
    • setLowerLeftGanttChart

      public final void setLowerLeftGanttChart(T ganttChart)
      Parameter:
      ganttChart - the gantt chart control
      Seit:
      1.6
    • getLowerLeftGanttChart

      public final T getLowerLeftGanttChart()
      Returns the value of lowerLeftGanttChartProperty().
      Gibt zurück:
      the lower left Gantt chart control
      Seit:
      1.6
    • lowerLeftHeaderProperty

      public final ObjectProperty<Node> lowerLeftHeaderProperty()
      A property used to store the reference to a control that will be serving as a header for the lower left Gantt chart.
      Gibt zurück:
      the lower left header control property
      Seit:
      1.6
      Siehe auch:
    • setLowerLeftHeader

      public final void setLowerLeftHeader(Node header)
      Sets the value of the lowerLeftHeaderProperty().
      Parameter:
      header - the node that will be used as a header for the lower left Gantt chart
      Seit:
      1.6
    • getLowerLeftHeader

      public final Node getLowerLeftHeader()
      Returns the value of lowerLeftHeaderProperty().
      Gibt zurück:
      the lower left header node
      Seit:
      1.6
    • lowerLeftFooterProperty

      public final ObjectProperty<Node> lowerLeftFooterProperty()
      A property used to store the reference to a node that will be displayed in the footer position of the lower left Gantt chart.
      Gibt zurück:
      the lower left footer property
      Seit:
      1.6
      Siehe auch:
    • setLowerLeftFooter

      public final void setLowerLeftFooter(Node footer)
      Sets the value of lowerLeftFooterProperty().
      Parameter:
      footer - the node that will be displayed in the footer position of the lower left Gantt chart
      Seit:
      1.6
    • getLowerLeftFooter

      public final Node getLowerLeftFooter()
      Returns the value of lowerLeftFooterProperty().
      Gibt zurück:
      the node displayed in the footer position of the lower left Gantt chart
      Seit:
      1.6
    • showLowerProperty

      public final BooleanProperty showLowerProperty()
      A property used to toggle the visibility of the upper right Gantt chart.
      Gibt zurück:
      a property storing the visibility flag of the lower Gantt charts
      Seit:
      1.6
      Siehe auch:
    • isShowLower

      public final boolean isShowLower()
      Returns the value of showLowerProperty().
      Gibt zurück:
      true if the lower Gantt charts shall be visible
      Seit:
      1.6
    • setShowLower

      public final void setShowLower(boolean show)
      Sets the value of showLowerProperty().
      Parameter:
      show - if true, the lower Gantt charts will be visible
      Seit:
      1.6
    • animatedProperty

      public final BooleanProperty animatedProperty()
      A property used to control whether the opening / closing of the three instances of MasterDetailPane in this container will be animated or not.
      Gibt zurück:
      true, if animation is desired
      Seit:
      1.6
      Siehe auch:
    • setAnimated

      public final void setAnimated(boolean animated)
      Sets the value of animatedProperty().
      Parameter:
      animated - if true, the opening and closing operations will be animated
      Seit:
      1.6
    • isAnimated

      public final boolean isAnimated()
      Returns the value of animatedProperty().
      Gibt zurück:
      true if the opening and closing operations will be animated
      Seit:
      1.6
    • showSingleChart

      public final void showSingleChart()
      Convenience method to change the container settings in such a way that the Gantt chart in the upper left corner will take over the entire width and height of the container.
      Seit:
      1.6
      Siehe auch:
    • showHorizontalSplitScreen

      public final void showHorizontalSplitScreen(boolean equalHeight)
      Convenience method to change the container settings in such a way that the Gantt chart in the upper left corner and the Gantt chart in the lower left corner will take over the entire width and height of the container.
      Parameter:
      equalHeight - if true, then both Gantt charts will receive the same height, otherwise the current value of the divider position will be kept
      Seit:
      1.6
      Siehe auch:
    • showVerticalSplitScreen

      public final void showVerticalSplitScreen(boolean equalWidth)
      Convenience method to change the container settings in such a way that the Gantt chart in the upper left corner and the Gantt chart in the upper right corner will take over the entire width and height of the container.
      Parameter:
      equalWidth - if true, then both Gantt charts will receive the same width, otherwise the current value of the divider position will be kept
      Seit:
      1.6
      Siehe auch:
    • showAllFour

      public final void showAllFour(boolean equalSize)
      Convenience method to change the container settings in such a way that all four Gantt charts in all four corners of the container will take over the entire width and height of the container.
      Parameter:
      equalSize - if true, then all Gantt charts will receive the same width and height, otherwise the current value of the divider position will be kept
      Seit:
      1.6
      Siehe auch: