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
public class ThermometerChartExpression extends AbstractChartExpression
- 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 ThermometerChartExpression()
-
Method Summary
-
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
-
getWarningRangeColor
public Color getWarningRangeColor()
-
setWarningRangeColor
public void setWarningRangeColor(Color warningRangeColor)
-
getCriticalRangeColor
public Color getCriticalRangeColor()
-
setCriticalRangeColor
public void setCriticalRangeColor(Color criticalRangeColor)
-
getNormalRangeColor
public Color getNormalRangeColor()
-
setNormalRangeColor
public void setNormalRangeColor(Color normalRangeColor)
-
getBulbRadius
public int getBulbRadius()
-
setBulbRadius
public void setBulbRadius(int bulbRadius)
-
getColumnRadius
public int getColumnRadius()
-
setColumnRadius
public void setColumnRadius(int columnRadius)
-
getThermometerUnits
public ThermometerUnit getThermometerUnits()
-
setThermometerUnits
public void setThermometerUnits(ThermometerUnit thermometerUnits)
-
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
public Color getMercuryPaint()
-
setMercuryPaint
public void setMercuryPaint(Color mercuryPaint)
-
getThermometerPaint
public Color getThermometerPaint()
-
setThermometerPaint
public void setThermometerPaint(Color thermometerPaint)
-
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
-
-