Class SensorSourcePane

java.lang.Object
Array.layoutFX.SensorSourcePane

public class SensorSourcePane extends Object
  • Constructor Details Link icon

    • SensorSourcePane Link icon

      public SensorSourcePane(ArraySensorFieldType sensorType, boolean fixedOption, boolean defaultOption)
  • Method Details Link icon

    • getSensorType Link icon

      public ArraySensorFieldType getSensorType()
      Get the type of sensor.
      Returns:
      the type of sensor.
    • setOnAction Link icon

      public void setOnAction(javafx.event.EventHandler<javafx.event.ActionEvent> e)
    • fillDropDown Link icon

      public void fillDropDown()
    • setParameterType Link icon

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

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

      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 Link icon

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

      public javafx.scene.Node getPane()
      Get the sensor pane.
      Returns:
      the sensor pane