Class ThermometerChartExpression
java.lang.Object
org.pentaho.reporting.engine.classic.core.function.AbstractExpression
org.pentaho.plugin.jfreereport.reportcharts.AbstractChartExpression
org.pentaho.plugin.jfreereport.reportcharts.ThermometerChartExpression
- All Implemented Interfaces:
Serializable
,Cloneable
,ChartExpression
,org.pentaho.reporting.engine.classic.core.DynamicExpression
,org.pentaho.reporting.engine.classic.core.function.Expression
- See Also:
-
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 -
Method Summary
Modifier and TypeMethodDescriptionprotected org.jfree.chart.JFreeChart
computeChart
(org.jfree.data.general.Dataset dataset) protected void
configureChart
(org.jfree.chart.JFreeChart chart) int
int
int
int
int
int
int
int
void
setBulbRadius
(int bulbRadius) void
setColumnRadius
(int columnRadius) void
setCriticalRangeColor
(Color criticalRangeColor) void
setCriticalRangeHigh
(int criticalRangeHigh) void
setCriticalRangeLow
(int criticalRangeLow) void
setMercuryPaint
(Color mercuryPaint) void
setNormalRangeColor
(Color normalRangeColor) void
setNormalRangeHigh
(int normalRangeHigh) void
setNormalRangeLow
(int normalRangeLow) void
setThermometerPaint
(Color thermometerPaint) void
setThermometerUnits
(ThermometerUnit thermometerUnits) void
setWarningRangeColor
(Color warningRangeColor) void
setWarningRangeHigh
(int warningRangeHigh) void
setWarningRangeLow
(int warningRangeLow) 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
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.pentaho.reporting.engine.classic.core.function.Expression
clone, getDataRow, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setName, setRuntime
-
Constructor Details
-
ThermometerChartExpression
public ThermometerChartExpression()
-
-
Method Details
-
getWarningRangeColor
-
setWarningRangeColor
-
getCriticalRangeColor
-
setCriticalRangeColor
-
getNormalRangeColor
-
setNormalRangeColor
-
getBulbRadius
public int getBulbRadius() -
setBulbRadius
public void setBulbRadius(int bulbRadius) -
getColumnRadius
public int getColumnRadius() -
setColumnRadius
public void setColumnRadius(int columnRadius) -
getThermometerUnits
-
setThermometerUnits
-
getCriticalRangeHigh
public int getCriticalRangeHigh() -
setCriticalRangeHigh
public void setCriticalRangeHigh(int criticalRangeHigh) -
getCriticalRangeLow
public int getCriticalRangeLow() -
setCriticalRangeLow
public void setCriticalRangeLow(int criticalRangeLow) -
getWarningRangeHigh
public int getWarningRangeHigh() -
setWarningRangeHigh
public void setWarningRangeHigh(int warningRangeHigh) -
getWarningRangeLow
public int getWarningRangeLow() -
setWarningRangeLow
public void setWarningRangeLow(int warningRangeLow) -
getNormalRangeHigh
public int getNormalRangeHigh() -
setNormalRangeHigh
public void setNormalRangeHigh(int normalRangeHigh) -
getNormalRangeLow
public int getNormalRangeLow() -
setNormalRangeLow
public void setNormalRangeLow(int normalRangeLow) -
getMercuryPaint
-
setMercuryPaint
-
getThermometerPaint
-
setThermometerPaint
-
computeChart
protected org.jfree.chart.JFreeChart computeChart(org.jfree.data.general.Dataset dataset) - Overrides:
computeChart
in classAbstractChartExpression
-
configureChart
protected void configureChart(org.jfree.chart.JFreeChart chart) - Overrides:
configureChart
in classAbstractChartExpression
-