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, translateLineStyle
clone, getDataRow, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setActive, setName, setPreserve, setRuntime
public 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 AbstractChartExpression
protected void configureExplode(org.jfree.chart.plot.PiePlot pp)
protected void configureChart(org.jfree.chart.JFreeChart chart)
configureChart
in class AbstractChartExpression
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.