public class PieChartExpression 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 |
|---|
PieChartExpression() |
| 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 |
configureExplode(org.jfree.chart.plot.PiePlot pp) |
Double |
getExplodePct() |
String |
getExplodeSegment() |
boolean |
getIsCircular() |
String |
getPieLabelFormat() |
String |
getPieLegendLabelFormat() |
Color |
getShadowPaint() |
Double |
getShadowXOffset() |
Double |
getShadowYOffset() |
boolean |
isIgnoreNulls() |
boolean |
isIgnoreZeros() |
boolean |
isRotationClockwise() |
void |
setCircular(boolean value) |
void |
setExplodePct(Double value) |
void |
setExplodeSegment(String value) |
void |
setIgnoreNulls(boolean value) |
void |
setIgnoreZeros(boolean value) |
void |
setPieLabelFormat(String value) |
void |
setPieLegendLabelFormat(String value) |
void |
setRotationClockwise(boolean value) |
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, translateLineStyleclone, getDataRow, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setActive, setName, setPreserve, setRuntimepublic Color getShadowPaint()
public void setShadowPaint(Color shadowPaint)
public Double getShadowXOffset()
public void setShadowXOffset(Double shadowXOffset)
public Double getShadowYOffset()
public void setShadowYOffset(Double shadowYOffset)
public boolean isRotationClockwise()
public void setRotationClockwise(boolean value)
public boolean isIgnoreNulls()
public void setIgnoreNulls(boolean value)
public boolean isIgnoreZeros()
public void setIgnoreZeros(boolean value)
public String getExplodeSegment()
public void setExplodeSegment(String value)
public Double getExplodePct()
public void setExplodePct(Double value)
public String getPieLabelFormat()
public void setPieLabelFormat(String value)
public String getPieLegendLabelFormat()
public void setPieLegendLabelFormat(String value)
public boolean getIsCircular()
public void setCircular(boolean value)
protected org.jfree.chart.JFreeChart computeChart(org.jfree.data.general.Dataset dataset)
computeChart in class AbstractChartExpressionprotected void configureExplode(org.jfree.chart.plot.PiePlot pp)
protected void configureChart(org.jfree.chart.JFreeChart chart)
configureChart in class AbstractChartExpressionCopyright © 2002–2017 Pentaho Corporation. All rights reserved.