Interface JRThermometerPlot

All Superinterfaces:
Cloneable, JRChartPlot, JRCloneable
All Known Implementing Classes:
JRBaseThermometerPlot, JRDesignThermometerPlot, JRFillThermometerPlot

public interface JRThermometerPlot extends JRChartPlot
Represents the display options of a Thermometer chart. A Thermometer chart consists of the outline of a thermometer, a scale showing the reading of the thermometer, three optional ranges corresponding to "good", "warning" and "critical", and the textual display of the value.
Author:
Barry Klawans (bklawans@users.sourceforge.net)
  • Method Details

    • getDataRange

      JRDataRange getDataRange()
      Returns the range of values displayed by this thermometer. This range corresponds with the scale on the thermometer.
      Returns:
      the range of values displayed by this thermometer
    • getValueDisplay

      JRValueDisplay getValueDisplay()
      Returns formatting information for the textual representation of the value.
      Returns:
      formatting information for the value
    • getValueLocation

      ValueLocationEnum getValueLocation()
      Returns the location where the value of the thermometer will be shown. The return value will be one of NONE, LEFT, RIGHT or BULB.
      Returns:
      the location where the value of the thermometer will be shown
    • getMercuryColor

      Color getMercuryColor()
      Returns the color of the "mercury" in the thermometer when the value is not in a defined range.
      Returns:
      the default color of the mercury in the thermometer
    • getLowRange

      JRDataRange getLowRange()
      Returns the low range, or null if undefined.
      Returns:
      the low range, or null if undefined.
    • getMediumRange

      JRDataRange getMediumRange()
      Returns the medium range, or null if undefined.
      Returns:
      the medium range, or null if undefined.
    • getHighRange

      JRDataRange getHighRange()
      Returns the high range, or null if undefined.
      Returns:
      the high range, or null if undefined.