Interface JRChartAxis

All Superinterfaces:
Cloneable, JRCloneable
All Known Implementing Classes:
JRBaseChartAxis, JRDesignChartAxis, JRFillChartAxis

public interface JRChartAxis extends JRCloneable
Describes an axis that can be added to a multiple axis chart. The name "axis" is a bit of a misnomer, as it really contains information about a new dataset to plot, the axis to plot it against, and how to render that dataset.
Author:
Barry Klawans (barry@users.sourceforge.net)
  • Method Details

    • getPosition

      AxisPositionEnum getPosition()
      Gets the position of this axis.
      Returns:
      the position of this axis
    • getChart

      JRChart getChart()
      Returns the chart that contains the dataset and plot to use for this axis. The plot is used to figure out how to render the dataset when adding to the multiple axis chart.
      Returns:
      the chart that contains the dataset and plot for this axis
    • getMultiAxisPlot

      JRMultiAxisPlot getMultiAxisPlot()
    • clone

      JRChartAxis clone(JRMultiAxisPlot multiAxisPlot)