Package net.sf.jasperreports.charts.base
Class ChartsBaseObjectFactory
- java.lang.Object
-
- net.sf.jasperreports.charts.base.ChartsBaseObjectFactory
-
- All Implemented Interfaces:
ChartsAbstractObjectFactory
,ChartVisitor
public class ChartsBaseObjectFactory extends Object implements ChartsAbstractObjectFactory
Factory of objects used in compiled reports.- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Constructor Summary
Constructors Constructor Description ChartsBaseObjectFactory(JRBaseObjectFactory parent)
-
Method Summary
-
-
-
Constructor Detail
-
ChartsBaseObjectFactory
public ChartsBaseObjectFactory(JRBaseObjectFactory parent)
-
-
Method Detail
-
getParent
public JRBaseObjectFactory getParent()
-
getPieDataset
public JRPieDataset getPieDataset(JRPieDataset pieDataset)
- Specified by:
getPieDataset
in interfaceChartsAbstractObjectFactory
-
getPiePlot
public JRPiePlot getPiePlot(JRPiePlot piePlot)
- Specified by:
getPiePlot
in interfaceChartsAbstractObjectFactory
-
getPie3DPlot
public JRPie3DPlot getPie3DPlot(JRPie3DPlot pie3DPlot)
Deprecated.To be removed.- Specified by:
getPie3DPlot
in interfaceChartsAbstractObjectFactory
-
getCategoryDataset
public JRCategoryDataset getCategoryDataset(JRCategoryDataset categoryDataset)
- Specified by:
getCategoryDataset
in interfaceChartsAbstractObjectFactory
-
getTimeSeriesDataset
public JRTimeSeriesDataset getTimeSeriesDataset(JRTimeSeriesDataset timeSeriesDataset)
- Specified by:
getTimeSeriesDataset
in interfaceChartsAbstractObjectFactory
-
getTimePeriodDataset
public JRTimePeriodDataset getTimePeriodDataset(JRTimePeriodDataset timePeriodDataset)
- Specified by:
getTimePeriodDataset
in interfaceChartsAbstractObjectFactory
-
getGanttDataset
public JRGanttDataset getGanttDataset(JRGanttDataset ganttDataset)
-
getPieSeries
public JRPieSeries getPieSeries(JRPieSeries pieSeries)
- Specified by:
getPieSeries
in interfaceChartsAbstractObjectFactory
-
getCategorySeries
public JRCategorySeries getCategorySeries(JRCategorySeries categorySeries)
- Specified by:
getCategorySeries
in interfaceChartsAbstractObjectFactory
-
getXySeries
public JRXySeries getXySeries(JRXySeries xySeries)
-
getTimeSeries
public JRTimeSeries getTimeSeries(JRTimeSeries timeSeries)
- Specified by:
getTimeSeries
in interfaceChartsAbstractObjectFactory
-
getTimePeriodSeries
public JRTimePeriodSeries getTimePeriodSeries(JRTimePeriodSeries timePeriodSeries)
- Specified by:
getTimePeriodSeries
in interfaceChartsAbstractObjectFactory
-
getGanttSeries
public JRGanttSeries getGanttSeries(JRGanttSeries ganttSeries)
-
getBarPlot
public JRBarPlot getBarPlot(JRBarPlot barPlot)
- Specified by:
getBarPlot
in interfaceChartsAbstractObjectFactory
-
getBar3DPlot
public JRBar3DPlot getBar3DPlot(JRBar3DPlot barPlot)
Deprecated.To be removed.- Specified by:
getBar3DPlot
in interfaceChartsAbstractObjectFactory
-
getLinePlot
public JRLinePlot getLinePlot(JRLinePlot linePlot)
- Specified by:
getLinePlot
in interfaceChartsAbstractObjectFactory
-
getAreaPlot
public JRAreaPlot getAreaPlot(JRAreaPlot areaPlot)
- Specified by:
getAreaPlot
in interfaceChartsAbstractObjectFactory
-
getXyzDataset
public JRXyzDataset getXyzDataset(JRXyzDataset xyzDataset)
- Specified by:
getXyzDataset
in interfaceChartsAbstractObjectFactory
-
getXyDataset
public JRXyDataset getXyDataset(JRXyDataset xyDataset)
-
getHighLowDataset
public JRHighLowDataset getHighLowDataset(JRHighLowDataset highLowDataset)
-
getXyzSeries
public JRXyzSeries getXyzSeries(JRXyzSeries xyzSeries)
- Specified by:
getXyzSeries
in interfaceChartsAbstractObjectFactory
-
getBubblePlot
public JRBubblePlot getBubblePlot(JRBubblePlot bubblePlot)
- Specified by:
getBubblePlot
in interfaceChartsAbstractObjectFactory
-
getCandlestickPlot
public JRCandlestickPlot getCandlestickPlot(JRCandlestickPlot candlestickPlot)
- Specified by:
getCandlestickPlot
in interfaceChartsAbstractObjectFactory
-
getHighLowPlot
public JRHighLowPlot getHighLowPlot(JRHighLowPlot highLowPlot)
-
getScatterPlot
public JRScatterPlot getScatterPlot(JRScatterPlot scatterPlot)
-
getTimeSeriesPlot
public JRTimeSeriesPlot getTimeSeriesPlot(JRTimeSeriesPlot plot)
-
getValueDataset
public JRValueDataset getValueDataset(JRValueDataset valueDataset)
-
getMeterPlot
public JRMeterPlot getMeterPlot(JRMeterPlot meterPlot)
-
getThermometerPlot
public JRThermometerPlot getThermometerPlot(JRThermometerPlot thermometerPlot)
-
getMultiAxisPlot
public JRMultiAxisPlot getMultiAxisPlot(JRMultiAxisPlot multiAxisPlot)
-
visitChart
public void visitChart(JRChart chart)
- Specified by:
visitChart
in interfaceChartVisitor
-
getChartAxis
public JRChartAxis getChartAxis(JRChartAxis axis)
-
-