Class RadarChartExpression
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.function.AbstractExpression
-
- org.pentaho.plugin.jfreereport.reportcharts.AbstractChartExpression
-
- org.pentaho.plugin.jfreereport.reportcharts.RadarChartExpression
-
- All Implemented Interfaces:
Serializable,Cloneable,ChartExpression,org.pentaho.reporting.engine.classic.core.DynamicExpression,org.pentaho.reporting.engine.classic.core.function.Expression
public class RadarChartExpression extends AbstractChartExpression
The RadarChartExpression returns a radar chart showing the data from a given CategoryDataset.- Author:
- Roman Wild, Rom@n-Wild.com
- 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 RadarChartExpression()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.jfree.chart.JFreeChartcomputeChart(org.jfree.data.general.Dataset dataset)protected voidconfigureChart(org.jfree.chart.JFreeChart chart)floatgetGridintervall()doublegetHeadsize()floatgetThicknessprimaryseries()booleanisDrawgrid()booleanisRadarwebfilled()voidsetDrawgrid(boolean drawgrid)voidsetGridintervall(float gridintervall)voidsetHeadsize(double headsize)voidsetRadarwebfilled(boolean radarwebfilled)voidsetThicknessprimaryseries(float thicknessprimaryseries)-
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
-
computeChart
protected org.jfree.chart.JFreeChart computeChart(org.jfree.data.general.Dataset dataset)
- Overrides:
computeChartin classAbstractChartExpression
-
configureChart
protected void configureChart(org.jfree.chart.JFreeChart chart)
- Overrides:
configureChartin classAbstractChartExpression
-
setGridintervall
public void setGridintervall(float gridintervall)
-
getGridintervall
public float getGridintervall()
-
setDrawgrid
public void setDrawgrid(boolean drawgrid)
-
isDrawgrid
public boolean isDrawgrid()
-
setRadarwebfilled
public void setRadarwebfilled(boolean radarwebfilled)
-
isRadarwebfilled
public boolean isRadarwebfilled()
-
setHeadsize
public void setHeadsize(double headsize)
-
getHeadsize
public double getHeadsize()
-
setThicknessprimaryseries
public void setThicknessprimaryseries(float thicknessprimaryseries)
-
getThicknessprimaryseries
public float getThicknessprimaryseries()
-
-