net.sf.jasperreports.engine.fill
Class JRFillObjectFactory

java.lang.Object
  extended by net.sf.jasperreports.engine.JRAbstractObjectFactory
      extended by net.sf.jasperreports.engine.fill.JRFillObjectFactory

public class JRFillObjectFactory
extends JRAbstractObjectFactory

Version:
$Id: JRFillObjectFactory.java 1502 2006-11-21 18:14:56 +0200 (Tue, 21 Nov 2006) teodord $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Constructor Summary
protected JRFillObjectFactory(JRBaseFiller filler)
           
  JRFillObjectFactory(JRBaseFiller filler, JRFillExpressionEvaluator expressionEvaluator)
           
 
Method Summary
 JRAreaPlot getAreaPlot(JRAreaPlot areaPlot)
           
protected  JRFillBand getBand(JRBand band)
           
 JRBar3DPlot getBar3DPlot(JRBar3DPlot barPlot)
           
 JRBarPlot getBarPlot(JRBarPlot barPlot)
           
 JRBreak getBreak(JRBreak breakElement)
           
 JRBubblePlot getBubblePlot(JRBubblePlot bubblePlot)
           
 JRCandlestickPlot getCandlestickPlot(JRCandlestickPlot candlestickPlot)
           
 JRCategoryDataset getCategoryDataset(JRCategoryDataset categoryDataset)
           
 JRCategorySeries getCategorySeries(JRCategorySeries categorySeries)
           
 JRFillCellContents getCell(JRCellContents cell)
           
 JRChart getChart(JRChart chart)
           
 JRChartAxis getChartAxis(JRChartAxis axis)
           
 JRConditionalStyle getConditionalStyle(JRConditionalStyle conditionalStyle, JRStyle style)
           
 JRCrosstab getCrosstab(JRCrosstab crosstabElement)
           
 JRFillCrosstabCell getCrosstabCell(JRCrosstabCell cell)
           
 JRFillCrosstabColumnGroup getCrosstabColumnGroup(JRCrosstabColumnGroup group)
           
 JRFillCrosstab.JRFillCrosstabDataset getCrosstabDataset(JRCrosstabDataset dataset, JRFillCrosstab fillCrosstab)
           
 JRFillCrosstabMeasure getCrosstabMeasure(JRCrosstabMeasure measure)
           
 JRFillCrosstabParameter getCrosstabParameter(JRCrosstabParameter parameter)
           
 JRFillCrosstabRowGroup getCrosstabRowGroup(JRCrosstabRowGroup group)
           
 JRFillDataset getDataset(JRDataset dataset)
           
 JRFillDatasetRun getDatasetRun(JRDatasetRun datasetRun)
           
protected  JRFillChartDataset[] getDatasets()
           
protected  JRFillElementDataset[] getElementDatasets(JRDataset dataset)
           
 JRElementGroup getElementGroup(JRElementGroup elementGroup)
           
 JREllipse getEllipse(JREllipse ellipse)
           
 JRExpression getExpression(JRExpression expression, boolean assignNotUsedId)
           
protected  JRFillExpressionEvaluator getExpressionEvaluator()
           
protected  JRFillField getField(JRField field)
           
protected  JRBaseFiller getFiller()
           
protected  JRBaseFont getFont(JRFont font)
           
 JRFrame getFrame(JRFrame frame)
           
protected  JRFillGroup getGroup(JRGroup group)
           
 JRHighLowDataset getHighLowDataset(JRHighLowDataset highLowDataset)
           
 JRHighLowPlot getHighLowPlot(JRHighLowPlot highLowPlot)
           
 JRImage getImage(JRImage image)
           
 JRLine getLine(JRLine line)
           
 JRLinePlot getLinePlot(JRLinePlot linePlot)
           
 JRMeterPlot getMeterPlot(JRMeterPlot meterPlot)
           
 JRMultiAxisPlot getMultiAxisPlot(JRMultiAxisPlot multiAxisPlot)
           
protected  JRFillParameter getParameter(JRParameter parameter)
           
 JRPie3DPlot getPie3DPlot(JRPie3DPlot pie3DPlot)
           
 JRPieDataset getPieDataset(JRPieDataset pieDataset)
           
 JRPiePlot getPiePlot(JRPiePlot piePlot)
           
 JRRectangle getRectangle(JRRectangle rectangle)
           
 JRReportFont getReportFont(JRReportFont font)
           
 JRScatterPlot getScatterPlot(JRScatterPlot scatterPlot)
           
 JRStaticText getStaticText(JRStaticText staticText)
           
 JRStyle getStyle(JRStyle style)
           
 JRSubreport getSubreport(JRSubreport subreport)
           
protected  JRFillSubreportReturnValue getSubreportReturnValue(JRSubreportReturnValue returnValue)
           
 JRTextField getTextField(JRTextField textField)
           
 JRThermometerPlot getThermometerPlot(JRThermometerPlot thermometerPlot)
           
 JRTimePeriodDataset getTimePeriodDataset(JRTimePeriodDataset timePeriodDataset)
           
 JRTimePeriodSeries getTimePeriodSeries(JRTimePeriodSeries timePeriodSeries)
           
 JRTimeSeries getTimeSeries(JRTimeSeries timeSeries)
           
 JRTimeSeriesDataset getTimeSeriesDataset(JRTimeSeriesDataset timeSeriesDataset)
           
 JRTimeSeriesPlot getTimeSeriesPlot(JRTimeSeriesPlot plot)
           
 JRValueDataset getValueDataset(JRValueDataset valueDataset)
           
 JRFillVariable getVariable(JRVariable variable)
           
 JRXyDataset getXyDataset(JRXyDataset xyDataset)
           
 JRXySeries getXySeries(JRXySeries xySeries)
           
 JRXyzDataset getXyzDataset(JRXyzDataset xyzDataset)
           
 JRXyzSeries getXyzSeries(JRXyzSeries xyzSeries)
           
 
Methods inherited from class net.sf.jasperreports.engine.JRAbstractObjectFactory
get, getExpression, put
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JRFillObjectFactory

protected JRFillObjectFactory(JRBaseFiller filler)

JRFillObjectFactory

public JRFillObjectFactory(JRBaseFiller filler,
                           JRFillExpressionEvaluator expressionEvaluator)
Method Detail

getExpressionEvaluator

protected JRFillExpressionEvaluator getExpressionEvaluator()

getDatasets

protected JRFillChartDataset[] getDatasets()

getElementDatasets

protected JRFillElementDataset[] getElementDatasets(JRDataset dataset)

getReportFont

public JRReportFont getReportFont(JRReportFont font)
Specified by:
getReportFont in class JRAbstractObjectFactory

getStyle

public JRStyle getStyle(JRStyle style)
Specified by:
getStyle in class JRAbstractObjectFactory

getFont

protected JRBaseFont getFont(JRFont font)

getParameter

protected JRFillParameter getParameter(JRParameter parameter)

getField

protected JRFillField getField(JRField field)

getVariable

public JRFillVariable getVariable(JRVariable variable)

getGroup

protected JRFillGroup getGroup(JRGroup group)

getBand

protected JRFillBand getBand(JRBand band)

getElementGroup

public JRElementGroup getElementGroup(JRElementGroup elementGroup)
Specified by:
getElementGroup in class JRAbstractObjectFactory

getBreak

public JRBreak getBreak(JRBreak breakElement)
Specified by:
getBreak in class JRAbstractObjectFactory

getLine

public JRLine getLine(JRLine line)
Specified by:
getLine in class JRAbstractObjectFactory

getRectangle

public JRRectangle getRectangle(JRRectangle rectangle)
Specified by:
getRectangle in class JRAbstractObjectFactory

getEllipse

public JREllipse getEllipse(JREllipse ellipse)
Specified by:
getEllipse in class JRAbstractObjectFactory

getImage

public JRImage getImage(JRImage image)
Specified by:
getImage in class JRAbstractObjectFactory

getStaticText

public JRStaticText getStaticText(JRStaticText staticText)
Specified by:
getStaticText in class JRAbstractObjectFactory

getTextField

public JRTextField getTextField(JRTextField textField)
Specified by:
getTextField in class JRAbstractObjectFactory

getSubreport

public JRSubreport getSubreport(JRSubreport subreport)
Specified by:
getSubreport in class JRAbstractObjectFactory

getChart

public JRChart getChart(JRChart chart)
Specified by:
getChart in class JRAbstractObjectFactory

getPieDataset

public JRPieDataset getPieDataset(JRPieDataset pieDataset)
Specified by:
getPieDataset in class JRAbstractObjectFactory

getPiePlot

public JRPiePlot getPiePlot(JRPiePlot piePlot)
Specified by:
getPiePlot in class JRAbstractObjectFactory

getPie3DPlot

public JRPie3DPlot getPie3DPlot(JRPie3DPlot pie3DPlot)
Specified by:
getPie3DPlot in class JRAbstractObjectFactory

getCategoryDataset

public JRCategoryDataset getCategoryDataset(JRCategoryDataset categoryDataset)
Specified by:
getCategoryDataset in class JRAbstractObjectFactory

getXyzDataset

public JRXyzDataset getXyzDataset(JRXyzDataset xyzDataset)
Specified by:
getXyzDataset in class JRAbstractObjectFactory

getXyDataset

public JRXyDataset getXyDataset(JRXyDataset xyDataset)

getTimeSeriesDataset

public JRTimeSeriesDataset getTimeSeriesDataset(JRTimeSeriesDataset timeSeriesDataset)
Specified by:
getTimeSeriesDataset in class JRAbstractObjectFactory

getTimePeriodDataset

public JRTimePeriodDataset getTimePeriodDataset(JRTimePeriodDataset timePeriodDataset)
Specified by:
getTimePeriodDataset in class JRAbstractObjectFactory

getCategorySeries

public JRCategorySeries getCategorySeries(JRCategorySeries categorySeries)
Specified by:
getCategorySeries in class JRAbstractObjectFactory

getXyzSeries

public JRXyzSeries getXyzSeries(JRXyzSeries xyzSeries)
Specified by:
getXyzSeries in class JRAbstractObjectFactory

getXySeries

public JRXySeries getXySeries(JRXySeries xySeries)

getBarPlot

public JRBarPlot getBarPlot(JRBarPlot barPlot)
Specified by:
getBarPlot in class JRAbstractObjectFactory

getTimeSeries

public JRTimeSeries getTimeSeries(JRTimeSeries timeSeries)
Specified by:
getTimeSeries in class JRAbstractObjectFactory

getTimePeriodSeries

public JRTimePeriodSeries getTimePeriodSeries(JRTimePeriodSeries timePeriodSeries)
Specified by:
getTimePeriodSeries in class JRAbstractObjectFactory

getBar3DPlot

public JRBar3DPlot getBar3DPlot(JRBar3DPlot barPlot)
Specified by:
getBar3DPlot in class JRAbstractObjectFactory

getLinePlot

public JRLinePlot getLinePlot(JRLinePlot linePlot)
Specified by:
getLinePlot in class JRAbstractObjectFactory

getScatterPlot

public JRScatterPlot getScatterPlot(JRScatterPlot scatterPlot)

getAreaPlot

public JRAreaPlot getAreaPlot(JRAreaPlot areaPlot)
Specified by:
getAreaPlot in class JRAbstractObjectFactory

getBubblePlot

public JRBubblePlot getBubblePlot(JRBubblePlot bubblePlot)
Specified by:
getBubblePlot in class JRAbstractObjectFactory

getHighLowDataset

public JRHighLowDataset getHighLowDataset(JRHighLowDataset highLowDataset)

getHighLowPlot

public JRHighLowPlot getHighLowPlot(JRHighLowPlot highLowPlot)

getCandlestickPlot

public JRCandlestickPlot getCandlestickPlot(JRCandlestickPlot candlestickPlot)
Specified by:
getCandlestickPlot in class JRAbstractObjectFactory

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)

getSubreportReturnValue

protected JRFillSubreportReturnValue getSubreportReturnValue(JRSubreportReturnValue returnValue)

getCrosstab

public JRCrosstab getCrosstab(JRCrosstab crosstabElement)
Specified by:
getCrosstab in class JRAbstractObjectFactory

getCrosstabDataset

public JRFillCrosstab.JRFillCrosstabDataset getCrosstabDataset(JRCrosstabDataset dataset,
                                                               JRFillCrosstab fillCrosstab)

getDataset

public JRFillDataset getDataset(JRDataset dataset)

getDatasetRun

public JRFillDatasetRun getDatasetRun(JRDatasetRun datasetRun)

getCrosstabParameter

public JRFillCrosstabParameter getCrosstabParameter(JRCrosstabParameter parameter)

getCell

public JRFillCellContents getCell(JRCellContents cell)

getCrosstabRowGroup

public JRFillCrosstabRowGroup getCrosstabRowGroup(JRCrosstabRowGroup group)

getCrosstabColumnGroup

public JRFillCrosstabColumnGroup getCrosstabColumnGroup(JRCrosstabColumnGroup group)

getCrosstabCell

public JRFillCrosstabCell getCrosstabCell(JRCrosstabCell cell)

getCrosstabMeasure

public JRFillCrosstabMeasure getCrosstabMeasure(JRCrosstabMeasure measure)

getFrame

public JRFrame getFrame(JRFrame frame)
Specified by:
getFrame in class JRAbstractObjectFactory

getFiller

protected JRBaseFiller getFiller()

getConditionalStyle

public JRConditionalStyle getConditionalStyle(JRConditionalStyle conditionalStyle,
                                              JRStyle style)
Specified by:
getConditionalStyle in class JRAbstractObjectFactory

getExpression

public JRExpression getExpression(JRExpression expression,
                                  boolean assignNotUsedId)
Specified by:
getExpression in class JRAbstractObjectFactory

getChartAxis

public JRChartAxis getChartAxis(JRChartAxis axis)


© 2001-2006 JasperSoft Corporation www.jaspersoft.com