public class MultiPieChartExpression extends AbstractChartExpression
EMPTY_STROKE, LINE_STYLE_DASH_STR, LINE_STYLE_DASHDOT_STR, LINE_STYLE_DASHDOTDOT_STR, LINE_STYLE_DOT_STR, LINE_STYLE_SOLID_STR
Constructor and Description |
---|
MultiPieChartExpression() |
Modifier and Type | Method and 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) |
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
clone, getDataRow, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setActive, setName, setPreserve, setRuntime
public String getPieNoDataMessage()
public void setPieNoDataMessage(String pieNoDataMessage)
public Font getPieTitleFont()
public void setPieTitleFont(Font pieTitleFont)
public String getMultipieLabelFormat()
public void setMultipieLabelFormat(String value)
public boolean isMultipieByRow()
public void setMultipieByRow(boolean value)
public Color getShadowPaint()
public void setShadowPaint(Color shadowPaint)
public Double getShadowXOffset()
public void setShadowXOffset(Double shadowXOffset)
public Double getShadowYOffset()
public void setShadowYOffset(Double shadowYOffset)
protected org.jfree.chart.JFreeChart computeChart(org.jfree.data.general.Dataset dataset)
computeChart
in class AbstractChartExpression
protected void configureSubChart(org.jfree.chart.JFreeChart chart)
protected void configureChart(org.jfree.chart.JFreeChart chart)
configureChart
in class AbstractChartExpression
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.