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

public class PMICompass extends AbstractVisionChartComponent implements DesignerInitializable, LocaleListener
See Also:
  • Constructor Details

    • PMICompass

      public PMICompass()
  • Method Details

    • isOpaque

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

      public void initialize()
      Specified by:
      initialize in interface DesignerInitializable
    • localeChanged

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

      public Color getCenterColor()
    • setCenterColor

      public void setCenterColor(Color centerColor)
    • getRoseHighlightColor

      public Color getRoseHighlightColor()
    • setRoseHighlightColor

      public void setRoseHighlightColor(Color roseHighlightColor)
    • getRoseColor

      public Color getRoseColor()
    • setRoseColor

      public void setRoseColor(Color roseColor)
    • getValues

      public double[] getValues()
    • setValues

      public void setValues(double[] values)
    • getNeedles

      public int[] getNeedles()
    • setNeedles

      public void setNeedles(int[] needles)
    • getNeedleOutlineColors

      public Color[] getNeedleOutlineColors()
    • setNeedleOutlineColors

      public void setNeedleOutlineColors(Color[] needleOutlineColors)
    • getNeedleColors

      public Color[] getNeedleColors()
    • setNeedleColors

      public void setNeedleColors(Color[] needleColors)
    • getValue1

      public double getValue1()
    • setValue1

      public void setValue1(double val)
    • getValue1Needle

      public int getValue1Needle()
    • setValue1Needle

      public void setValue1Needle(int needle)
    • getValue1Color

      public Color getValue1Color()
    • setValue1Color

      public void setValue1Color(Color color)
    • getValue1OutlineColor

      public Color getValue1OutlineColor()
    • setValue1OutlineColor

      public void setValue1OutlineColor(Color color)
    • getValue2

      public double getValue2()
    • setValue2

      public void setValue2(double val)
    • getValue2Needle

      public int getValue2Needle()
    • setValue2Needle

      public void setValue2Needle(int needle)
    • getValue2Color

      public Color getValue2Color()
    • setValue2Color

      public void setValue2Color(Color color)
    • getValue2OutlineColor

      public Color getValue2OutlineColor()
    • setValue2OutlineColor

      public void setValue2OutlineColor(Color color)
    • getValue3

      public double getValue3()
    • setValue3

      public void setValue3(double val)
    • getValue3Needle

      public int getValue3Needle()
    • setValue3Needle

      public void setValue3Needle(int needle)
    • getValue3Color

      public Color getValue3Color()
    • setValue3Color

      public void setValue3Color(Color color)
    • getValue3OutlineColor

      public Color getValue3OutlineColor()
    • setValue3OutlineColor

      public void setValue3OutlineColor(Color color)
    • getLabelFont

      public Font getLabelFont()
    • setLabelFont

      public void setLabelFont(Font labelFont)
    • setExtensionFunctions

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