Class NumberImageTable

All Implemented Interfaces:
fr.esrf.tangoatk.core.IAttributeStateListener, fr.esrf.tangoatk.core.IErrorListener, fr.esrf.tangoatk.core.IImageListener, fr.esrf.tangoatk.core.ISpectrumListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, CellEditorListener, ListSelectionListener, RowSorterListener, TableColumnModelListener, TableModelListener, Scrollable

public class NumberImageTable extends JTable implements fr.esrf.tangoatk.core.IImageListener, fr.esrf.tangoatk.core.ISpectrumListener
Author:
SOLEIL
See Also:
  • Field Details

  • Constructor Details

    • NumberImageTable

      public NumberImageTable()
  • Method Details

    • setImageModel

      public void setImageModel(fr.esrf.tangoatk.core.INumberImage v)
    • setSpectrumModel

      public void setSpectrumModel(fr.esrf.tangoatk.core.INumberSpectrum v)
      setSpectrumModel Set the model.
      Parameters:
      v - Value to assign to model. This image must have a height equals to 2.
    • getImageModel

      public fr.esrf.tangoatk.core.INumberImage getImageModel()
    • getSpectrumModel

      public fr.esrf.tangoatk.core.INumberSpectrum getSpectrumModel()
    • imageChange

      public void imageChange(fr.esrf.tangoatk.core.NumberImageEvent event)
      Specified by:
      imageChange in interface fr.esrf.tangoatk.core.IImageListener
    • spectrumChange

      public void spectrumChange(fr.esrf.tangoatk.core.NumberSpectrumEvent event)
      Specified by:
      spectrumChange in interface fr.esrf.tangoatk.core.ISpectrumListener
    • imageChange

      public void imageChange(double[][] val)
    • stateChange

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

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

      public boolean isValueEditable()
    • setValueEditable

      public void setValueEditable(boolean valueEditable)
    • main

      public static void main(String[] args) throws fr.esrf.tangoatk.core.ConnectionException
      Throws:
      fr.esrf.tangoatk.core.ConnectionException