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.JFreeChartcomputeChart(org.jfree.data.general.Dataset dataset) protected voidconfigureChart(org.jfree.chart.JFreeChart chart) intintintintintintintintvoidsetBulbRadius(int bulbRadius) voidsetColumnRadius(int columnRadius) voidsetCriticalRangeColor(Color criticalRangeColor) voidsetCriticalRangeHigh(int criticalRangeHigh) voidsetCriticalRangeLow(int criticalRangeLow) voidsetMercuryPaint(Color mercuryPaint) voidsetNormalRangeColor(Color normalRangeColor) voidsetNormalRangeHigh(int normalRangeHigh) voidsetNormalRangeLow(int normalRangeLow) voidsetThermometerPaint(Color thermometerPaint) voidsetThermometerUnits(ThermometerUnit thermometerUnits) voidsetWarningRangeColor(Color warningRangeColor) voidsetWarningRangeHigh(int warningRangeHigh) voidsetWarningRangeLow(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, translateLineStyleMethods inherited from class org.pentaho.reporting.engine.classic.core.function.AbstractExpression
clone, getDataRow, getName, getReportConfiguration, getResourceBundleFactory, getRuntime, isActive, isDeepTraversing, isPreserve, setActive, setName, setPreserve, setRuntimeMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
computeChartin classAbstractChartExpression
-
configureChart
protected void configureChart(org.jfree.chart.JFreeChart chart) - Overrides:
configureChartin classAbstractChartExpression
-