Class BarChartCategoryXAxis

java.lang.Object
com.amalgamasimulation.charts.axes.AbstractAxis<Number>
com.amalgamasimulation.charts.axes.BarChartCategoryXAxis
All Implemented Interfaces:
IGetDisplayedRangePropertyOwner, IScrollBarPropertyOwner

public class BarChartCategoryXAxis extends AbstractAxis<Number> implements IScrollBarPropertyOwner, IGetDisplayedRangePropertyOwner
Class that represents an X-axis drawn on a BarChart or HistogramChart area. The X-axis tick labels represents the names of the visual set data elements. It holds properties for axis ticks and labels along the axis. This axis does not allow ranging, zoom or pan operations.
Author:
Aleksey Kirillov
  • Field Details

    • chartInternal

      protected com.amalgamasimulation.charts.internals.charts.AbstractBarChartInternal chartInternal
    • xAxisInternal

      protected com.amalgamasimulation.charts.internals.axes.AbstractBarXAxisInternal xAxisInternal
  • Constructor Details

    • BarChartCategoryXAxis

      public BarChartCategoryXAxis(com.amalgamasimulation.charts.internals.charts.AbstractBarChartInternal chartInternal, com.amalgamasimulation.charts.internals.axes.AbstractBarXAxisInternal xAxisInternal)
      Constructs a BarChartInternal X-axis with given BarXAxisInternal
      Parameters:
      chartInternal - BarChartInternal which is the owner of this object
      xAxisInternal - BarXAxisInternal which is the internal axis logic aggregator
  • Method Details