Class SensorSourceComponent

java.lang.Object
Array.sensors.swing.SensorSourceComponent

public class SensorSourceComponent extends Object
  • Constructor Details

    • SensorSourceComponent

      public SensorSourceComponent(ArraySensorFieldType sensorType, boolean fixedOption, boolean defaultOption)
  • Method Details

    • addActionListenr

      public void addActionListenr(ActionListener actionListener)
      Add an action listener to the drop down list.
      Parameters:
      actionListener -
    • fillDropDown

      public void fillDropDown()
    • setParameterType

      public void setParameterType(ArrayParameterType paramType)
      Set the type of parameter being used, fixed, default or sensor
      Parameters:
      paramType -
    • getParameterType

      public ArrayParameterType getParameterType()
      Get the type of parameter being used, fixed, default or sensor
      Returns:
    • setDataBlock

      public boolean setDataBlock(PamDataBlock aDataBlock)
      Set the selected datablock for sensor data. Before calling this, you should call fillDropDown to make sure list of blocks is up to date.
      Parameters:
      aDataBlock - datablock to select
      Returns:
      true if that block was selected OK, i.e. it was in the list.
    • getDataBlock

      public PamDataBlock getDataBlock()
      Returns:
      Currently selected datablock for this sensor (can be null)
    • getComponent

      public JComponent getComponent()