Package net.sf.jasperreports.charts
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JRChartAxisclone(JRChart parentChart)JRChartgetChart()Returns the chart that contains the dataset and plot to use for this axis.AxisPositionEnumgetPositionValue()Gets the position of this axis.-
Methods inherited from interface net.sf.jasperreports.engine.JRCloneable
clone
-
-
-
-
Method Detail
-
getPositionValue
AxisPositionEnum getPositionValue()
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
-
clone
JRChartAxis clone(JRChart parentChart)
-
-