Package PamController

Class RawInputControlledUnit

java.lang.Object
PamController.PamControlledUnit
PamController.RawInputControlledUnit
All Implemented Interfaces:
SettingsNameProvider
Direct Known Subclasses:
AcquisitionControl

public abstract class RawInputControlledUnit extends PamControlledUnit
  • Field Details

  • Constructor Details

    • RawInputControlledUnit

      public RawInputControlledUnit(String unitType, String unitName)
  • Method Details

    • getRawInputType

      public abstract int getRawInputType()
      Type of data input, which can be one of RAW_INPUT_UNKNOWN (0), RAW_INPUT_FILEARCHIVE (1), or RAW_INPUT_REALTIME (2)
      Returns:
    • startButtonXtraActions

      public void startButtonXtraActions(Component component, AWTEvent e)
      Start button extra actions. e.g. to process from first file, continue from current position, etc.
      Parameters:
      component - The start button
      e - input event, might be a MouseEvent or a ActionEvent from a button
    • getStartButtonToolTip

      public String getStartButtonToolTip()
      Get a tooltip for the default action of the start button. Return null for default "start processing" tip.
      Returns: