All Implemented Interfaces:
DynamicPropertyProvider, LocaleListener, MutableDynamicPropertyProvider, StyleProvider, ComponentLifecycle, ExtensibleComponent, QualityMonitor, VisionComponent, ActionListener, MouseListener, MouseMotionListener, ImageObserver, MenuContainer, Printable, Serializable, EventListener, Accessible, org.jfree.chart.event.ChartChangeListener, org.jfree.chart.event.ChartProgressListener

public class PMIThermometer extends AbstractVisionChartComponent
See Also:
  • Constructor Details

    • PMIThermometer

      public PMIThermometer()
  • Method Details

    • updateIntervals

      protected void updateIntervals()
    • getInterval1Low

      public double getInterval1Low()
    • setInterval1Low

      public void setInterval1Low(double d)
    • getInterval1High

      public double getInterval1High()
    • setInterval1High

      public void setInterval1High(double d)
    • getInterval2Low

      public double getInterval2Low()
    • setInterval2Low

      public void setInterval2Low(double d)
    • getInterval2High

      public double getInterval2High()
    • setInterval2High

      public void setInterval2High(double d)
    • getInterval3Low

      public double getInterval3Low()
    • setInterval3Low

      public void setInterval3Low(double d)
    • getInterval3High

      public double getInterval3High()
    • setInterval3High

      public void setInterval3High(double d)
    • getInterval1Color

      public Color getInterval1Color()
    • setInterval1Color

      public void setInterval1Color(Color c)
    • getInterval2Color

      public Color getInterval2Color()
    • setInterval2Color

      public void setInterval2Color(Color c)
    • getInterval3Color

      public Color getInterval3Color()
    • setInterval3Color

      public void setInterval3Color(Color c)
    • localeChanged

      public void localeChanged(Locale newLocale)
      Specified by:
      localeChanged in interface LocaleListener
      Overrides:
      localeChanged in class PMIChartPanel
    • isOpaque

      public boolean isOpaque()
      Overrides:
      isOpaque in class JComponent
    • getOverallHigh

      public double getOverallHigh()
    • getOverallLow

      public double getOverallLow()
    • getThermometerColor

      public Color getThermometerColor()
    • getAxisColor

      public Color getAxisColor()
    • getValue

      public double getValue()
    • setOverallHigh

      public void setOverallHigh(double d)
    • setOverallLow

      public void setOverallLow(double d)
    • setThermometerColor

      public void setThermometerColor(Color color)
    • setAxisColor

      public void setAxisColor(Color color)
    • setValue

      public void setValue(double d)
    • getValueFont

      public Font getValueFont()
    • setValueFont

      public void setValueFont(Font font)
    • getUnits

      public int getUnits()
    • setUnits

      public void setUnits(int units)
    • getValueColor

      public Color getValueColor()
    • setValueColor

      public void setValueColor(Color valueColor)
    • getMercuryColor

      public Color getMercuryColor()
    • setMercuryColor

      public void setMercuryColor(Color mercuryColor)
    • isFollowDataInSubranges

      public boolean isFollowDataInSubranges()
    • setFollowDataInSubranges

      public void setFollowDataInSubranges(boolean followDataInSubranges)
    • isUseSubrangePaint

      public boolean isUseSubrangePaint()
    • setUseSubrangePaint

      public void setUseSubrangePaint(boolean useSubrangePaint)
    • getStrokeWidth

      public int getStrokeWidth()
    • setStrokeWidth

      public void setStrokeWidth(int strokeWidth)
    • setExtensionFunctions

      public void setExtensionFunctions(Map<String,ExtensionFunction> map)
      Specified by:
      setExtensionFunctions in interface ExtensibleComponent
      Overrides:
      setExtensionFunctions in class PMIChartPanel