Class DevStateScalarComboEditor

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JComboBox
fr.esrf.tangoatk.widget.attribute.DevStateScalarComboEditor
All Implemented Interfaces:
fr.esrf.tangoatk.core.IAttributeStateListener, fr.esrf.tangoatk.core.IDevStateScalarListener, fr.esrf.tangoatk.core.IErrorListener, ActionListener, ImageObserver, ItemSelectable, MenuContainer, Serializable, EventListener, Accessible, ListDataListener

public class DevStateScalarComboEditor extends JComboBox implements ActionListener, fr.esrf.tangoatk.core.IDevStateScalarListener
A class to set the value of a EnumScalar attribute by selecting the value in a the list of the enumerated values.
Author:
poncet
See Also:
  • Constructor Details

    • DevStateScalarComboEditor

      public DevStateScalarComboEditor()
  • Method Details

    • getStateModel

      public fr.esrf.tangoatk.core.IDevStateScalar getStateModel()
    • setStateModel

      public void setStateModel(fr.esrf.tangoatk.core.IDevStateScalar m)
    • clearModel

      public void clearModel()
    • devStateScalarChange

      public void devStateScalarChange(fr.esrf.tangoatk.core.DevStateScalarEvent e)
      Specified by:
      devStateScalarChange in interface fr.esrf.tangoatk.core.IDevStateScalarListener
    • stateChange

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

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

      public void actionPerformed(ActionEvent e)
      Specified by:
      actionPerformed in interface ActionListener
      Overrides:
      actionPerformed in class JComboBox
    • main

      public static void main(String[] args)