Interface IAxisTitlePropertyOwner<T>

All Known Implementing Classes:
BarChartNumericYAxis, GanttChartCategoryYAxis, GanttChartNumericXAxis, GanttChartTimeXAxis, HeatmapChartXAxis, HeatmapChartYAxis, LineChartNumericXAxis, LineChartNumericYAxis, LineChartTimeXAxis

public interface IAxisTitlePropertyOwner<T>
  • Method Details

    • setTitle

      IAxisTitlePropertyOwner<T> setTitle(String title)
      Sets the new title to this axis. Redraws this axis and it's parent chart if title is changed.
      Parameters:
      title - new axis title
      Returns:
      reference to this object
      See Also:
    • setTitleVisible

      IAxisTitlePropertyOwner<T> setTitleVisible(boolean visible)
      Specifies whether this axis title should be drawn. Redraws this axis and it's parent chart if visibility is changed.
      Parameters:
      visible - new axis title visibility
      Returns:
      reference to this object
      See Also:
    • setTitleFont

      IAxisTitlePropertyOwner<T> setTitleFont(javafx.scene.text.Font font)
      Sets the new font to this axis title. Redraws this axis and it's parent chart if font is changed.
      Parameters:
      font - new axis title font
      Returns:
      reference to this object
      See Also:
    • setTitleFontSize

      IAxisTitlePropertyOwner<T> setTitleFontSize(int fontSize)
      Sets the new font size to this axis title. Redraws this axis and it's parent chart if font size is changed.
      Parameters:
      fontSize - new axis title font size
      Returns:
      reference to this object
      See Also:
    • setTitleColor

      IAxisTitlePropertyOwner<T> setTitleColor(Color color)
      Sets the new color to this axis title. Redraws this axis and it's parent chart if color is changed.
      Parameters:
      color - new axis title color
      Returns:
      reference to this object
      See Also:
    • setTitleColor

      IAxisTitlePropertyOwner<T> setTitleColor(javafx.scene.paint.Color color)
      Sets the new color to this axis title. Redraws this axis and it's parent chart if color is changed.
      Parameters:
      color - new axis title color
      Returns:
      reference to this object
      See Also:
    • getTitleColor

      javafx.scene.paint.Color getTitleColor()
      Returns the color of this axis title.
      Returns:
      the color of this axis title
    • getTitle

      String getTitle()
      Returns the title of this axis, or null if title has not been specified.
      Returns:
      the title of this axis, or null if title has not been specified
    • isTitleVisible

      boolean isTitleVisible()
      Checks whether this axis title should be drawn.
      Returns:
      true if this axis title should be drawn, false otherwise
    • getTitleFont

      javafx.scene.text.Font getTitleFont()
      Returns the font of this axis title.
      Returns:
      axis title font
    • getTitleFontSize

      int getTitleFontSize()
      Returns the font size of this axis title.
      Returns:
      the font size of this axis title