Class IconNumberScalarViewer

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
fr.esrf.tangoatk.widget.attribute.IconNumberScalarViewer
All Implemented Interfaces:
fr.esrf.tangoatk.core.IAttributeStateListener, fr.esrf.tangoatk.core.IErrorListener, fr.esrf.tangoatk.core.INumberScalarListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible

public class IconNumberScalarViewer extends JPanel implements fr.esrf.tangoatk.core.INumberScalarListener
Author:
root
See Also:
  • Constructor Details

    • IconNumberScalarViewer

      public IconNumberScalarViewer()
      Creates new form IconNumberScalarViewer
  • Method Details

    • errorChange

      public void errorChange(fr.esrf.tangoatk.core.ErrorEvent errorEvent)
      Specified by:
      errorChange in interface fr.esrf.tangoatk.core.IErrorListener
    • stateChange

      public void stateChange(fr.esrf.tangoatk.core.AttributeStateEvent evt)
      Specified by:
      stateChange in interface fr.esrf.tangoatk.core.IAttributeStateListener
    • numberScalarChange

      public void numberScalarChange(fr.esrf.tangoatk.core.NumberScalarEvent numberScalarEvent)
      Specified by:
      numberScalarChange in interface fr.esrf.tangoatk.core.INumberScalarListener
    • setModel

      public void setModel(fr.esrf.tangoatk.core.INumberScalar model)
    • getModel

      public fr.esrf.tangoatk.core.INumberScalar getModel()
    • setIcons

      public void setIcons(Icon[] icons)
    • getIcons

      public Icon[] getIcons()
    • setPreferredSize

      public void setPreferredSize(Dimension dimension)
      Overrides:
      setPreferredSize in class JComponent
    • getPreferredSize

      public Dimension getPreferredSize()
      Overrides:
      getPreferredSize in class JComponent
    • main

      public static void main(String[] args) throws Exception
      Throws:
      Exception