Class MultiPieChartExpression
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.function.AbstractExpression
-
- org.pentaho.plugin.jfreereport.reportcharts.AbstractChartExpression
-
- org.pentaho.plugin.jfreereport.reportcharts.MultiPieChartExpression
-
- All Implemented Interfaces:
Serializable
,Cloneable
,ChartExpression
,org.pentaho.reporting.engine.classic.core.DynamicExpression
,org.pentaho.reporting.engine.classic.core.function.Expression
public class MultiPieChartExpression extends AbstractChartExpression
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.pentaho.plugin.jfreereport.reportcharts.AbstractChartExpression
EMPTY_STROKE, LINE_STYLE_DASH_STR, LINE_STYLE_DASHDOT_STR, LINE_STYLE_DASHDOTDOT_STR, LINE_STYLE_DOT_STR, LINE_STYLE_SOLID_STR
-
-
Constructor Summary
Constructors Constructor Description MultiPieChartExpression()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.jfree.chart.JFreeChart
computeChart(org.jfree.data.general.Dataset dataset)
protected void
configureChart(org.jfree.chart.JFreeChart chart)
protected void
configureSubChart(org.jfree.chart.JFreeChart chart)
String
getMultipieLabelFormat()
String
getPieNoDataMessage()
Font
getPieTitleFont()
Color
getShadowPaint()
Double
getShadowXOffset()
Double
getShadowYOffset()
boolean
isMultipieByRow()
void
setMultipieByRow(boolean value)
void
setMultipieLabelFormat(String value)
void
setPieNoDataMessage(String pieNoDataMessage)
void
setPieTitleFont(Font pieTitleFont)
void
setShadowPaint(Color shadowPaint)
void
setShadowXOffset(Double shadowXOffset)
void
setShadowYOffset(Double shadowYOffset)
-
Methods inherited from class org.pentaho.plugin.jfreereport.reportcharts.AbstractChartExpression
addExpression, computeTitle, getBackgroundColor, getBackgroundImage, getBorderColor, getChartDirectory, getChartFile, getChartFromCache, getChartHeight, getChartUrlMask, getChartWidth, getColorFromString, getDataSource, getDependencyLevel, getExpressionMap, getHyperlinkFormulas, getInstance, getItemLabelFont, getItemsLabelVisible, getLabelFont, getLegendBackgroundColor, getLegendFont, getLegendLocation, getLegendTextColor, getNoDataMessage, getPlotBackgroundAlpha, getPlotBackgroundColor, getPlotForegroundAlpha, getPossibleExpressionStringValue, getPostProcessingLanguage, getPostProcessingScript, getSeriesColor, getSeriesColor, getSeriesColorCount, getSeriesColors, getTitle, getTitleField, getTitleFont, getTitleText, getTooltipFormula, getUrlFormula, getValue, isAntiAlias, isChartSectionOutline, isDrawLegendBorder, isReturnFileNameOnly, isReturnImageReference, isShowBorder, isShowLegend, isThreeD, isUseDrawable, loadChartFromCache, parseColorFromString, postProcessChart, putChartInCache, removeExpression, setAntiAlias, setBackgroundColor, setBackgroundImage, setBorderColor, setChartDirectory, setChartFile, setChartHeight, setChartSectionOutline, setChartUrlMask, setChartWidth, setDataSource, setDependencyLevel, setDrawLegendBorder, setExpressionMap, setItemLabelFont, setItemsLabelVisible, setLabelFont, setLegendBackgroundColor, setLegendFont, setLegendLocation, setLegendTextColor, setNoDataMessage, setPlotBackgroundAlpha, setPlotBackgroundColor, setPlotForegroundAlpha, setPostProcessingLanguage, setPostProcessingScript, setReturnFileNameOnly, setReturnImageReference, setSeriesColor, setSeriesColor, setShowBorder, setShowLegend, setThreeD, setTitle, setTitleField, setTitleFont, setTitleText, setTooltipFormula, setUrlFormula, setUseDrawable, standardTickUnitsApplyFormat, storeChartInCache, translateEdge, translateLineStyle
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractExpression
clone, getDataRow, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setActive, setName, setPreserve, setRuntime
-
-
-
-
Method Detail
-
getPieNoDataMessage
public String getPieNoDataMessage()
-
setPieNoDataMessage
public void setPieNoDataMessage(String pieNoDataMessage)
-
getPieTitleFont
public Font getPieTitleFont()
-
setPieTitleFont
public void setPieTitleFont(Font pieTitleFont)
-
getMultipieLabelFormat
public String getMultipieLabelFormat()
-
setMultipieLabelFormat
public void setMultipieLabelFormat(String value)
-
isMultipieByRow
public boolean isMultipieByRow()
-
setMultipieByRow
public void setMultipieByRow(boolean value)
-
getShadowPaint
public Color getShadowPaint()
-
setShadowPaint
public void setShadowPaint(Color shadowPaint)
-
getShadowXOffset
public Double getShadowXOffset()
-
setShadowXOffset
public void setShadowXOffset(Double shadowXOffset)
-
getShadowYOffset
public Double getShadowYOffset()
-
setShadowYOffset
public void setShadowYOffset(Double shadowYOffset)
-
computeChart
protected org.jfree.chart.JFreeChart computeChart(org.jfree.data.general.Dataset dataset)
- Overrides:
computeChart
in classAbstractChartExpression
-
configureSubChart
protected void configureSubChart(org.jfree.chart.JFreeChart chart)
-
configureChart
protected void configureChart(org.jfree.chart.JFreeChart chart)
- Overrides:
configureChart
in classAbstractChartExpression
-
-