Package net.sf.jasperreports.engine
Class JRAbstractObjectFactory
- java.lang.Object
-
- net.sf.jasperreports.engine.JRAbstractObjectFactory
-
- All Implemented Interfaces:
JRVisitor
- Direct Known Subclasses:
JRBaseObjectFactory
,JRFillObjectFactory
public abstract class JRAbstractObjectFactory extends java.lang.Object implements JRVisitor
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Constructor Summary
Constructors Constructor Description JRAbstractObjectFactory()
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sf.jasperreports.engine.JRVisitor
visitBreak, visitChart, visitComponentElement, visitCrosstab, visitElementGroup, visitEllipse, visitFrame, visitGenericElement, visitImage, visitLine, visitRectangle, visitStaticText, visitSubreport, visitTextField
-
-
-
-
Method Detail
-
get
protected java.lang.Object get(java.lang.Object object)
-
put
public void put(java.lang.Object object, java.lang.Object copy)
-
getVisitResult
public java.lang.Object getVisitResult(JRVisitable visitable)
-
setVisitResult
protected void setVisitResult(java.lang.Object visitResult)
-
getDefaultStyleProvider
public abstract JRDefaultStyleProvider getDefaultStyleProvider()
-
setStyle
public abstract void setStyle(JRStyleSetter setter, JRStyleContainer styleContainer)
Sets a style or a style reference on an object. If the container includes a style (seegetStyle()
, a copy of this style will be created viagetStyle(JRStyle)
and set on the object. In addition to this, the implementation needs to handle the case when the container includes an external style reference (seegetStyleNameReference()
.- Parameters:
setter
- a setter for the object on which the style should be set.styleContainer
- the original style container- See Also:
getStyle(JRStyle)
-
getFont
public JRFont getFont(JRStyleContainer styleContainer, JRFont font)
-
getPieDataset
public abstract JRPieDataset getPieDataset(JRPieDataset pieDataset)
-
getPie3DPlot
public abstract JRPie3DPlot getPie3DPlot(JRPie3DPlot pie3DPlot)
-
getCategoryDataset
public abstract JRCategoryDataset getCategoryDataset(JRCategoryDataset categoryDataset)
-
getTimeSeriesDataset
public abstract JRTimeSeriesDataset getTimeSeriesDataset(JRTimeSeriesDataset timeSeriesDataset)
-
getTimePeriodDataset
public abstract JRTimePeriodDataset getTimePeriodDataset(JRTimePeriodDataset timePeriodDataset)
-
getTimePeriodSeries
public abstract JRTimePeriodSeries getTimePeriodSeries(JRTimePeriodSeries timePeriodSeries)
-
getTimeSeries
public abstract JRTimeSeries getTimeSeries(JRTimeSeries timeSeries)
-
getPieSeries
public abstract JRPieSeries getPieSeries(JRPieSeries pieSeries)
-
getCategorySeries
public abstract JRCategorySeries getCategorySeries(JRCategorySeries categorySeries)
-
getXyzDataset
public abstract JRXyzDataset getXyzDataset(JRXyzDataset xyzDataset)
-
getXyzSeries
public abstract JRXyzSeries getXyzSeries(JRXyzSeries xyzSeries)
-
getBar3DPlot
public abstract JRBar3DPlot getBar3DPlot(JRBar3DPlot barPlot)
-
getLinePlot
public abstract JRLinePlot getLinePlot(JRLinePlot linePlot)
-
getAreaPlot
public abstract JRAreaPlot getAreaPlot(JRAreaPlot areaPlot)
-
getBubblePlot
public abstract JRBubblePlot getBubblePlot(JRBubblePlot bubblePlot)
-
getCandlestickPlot
public abstract JRCandlestickPlot getCandlestickPlot(JRCandlestickPlot candlestickPlot)
-
getConditionalStyle
public abstract JRConditionalStyle getConditionalStyle(JRConditionalStyle conditionalStyle, JRStyle parentStyle)
-
getExpression
public abstract JRExpression getExpression(JRExpression expression, boolean assignNotUsedId)
-
getExpression
public JRExpression getExpression(JRExpression expression)
-
-