Package SoundRecorder

Class RecorderTabPanel

java.lang.Object
SoundRecorder.RecorderTabPanel
All Implemented Interfaces:
PamTabPanel, RecorderView

public class RecorderTabPanel extends Object implements PamTabPanel, RecorderView
  • Method Details Link icon

    • createMenu Link icon

      public JMenu createMenu(Frame parentFrame)
      Specified by:
      createMenu in interface PamTabPanel
      Returns:
      a JMeny for the panel
    • getPanel Link icon

      public JComponent getPanel()
      Specified by:
      getPanel in interface PamTabPanel
      Returns:
      Reference to a graphics component that can be added to the view. This will typically be a JPanel or a JInternalFrame;
    • getToolBar Link icon

      public JToolBar getToolBar()
      Specified by:
      getToolBar in interface PamTabPanel
      Returns:
      a JToolbas associated with this tab. This will only be displayed when the current tab is activated
    • newParams Link icon

      public void newParams()
      Specified by:
      newParams in interface RecorderView
    • enableRecording Link icon

      public void enableRecording(boolean enable)
      Specified by:
      enableRecording in interface RecorderView
    • enableRecordingControl Link icon

      public void enableRecordingControl(boolean enable)
      Specified by:
      enableRecordingControl in interface RecorderView
    • sayStatus Link icon

      public void sayStatus(String status)
      Specified by:
      sayStatus in interface RecorderView
    • timerActions Link icon

      protected void timerActions()
    • newData Link icon

      public void newData(PamDataBlock dataBlock, PamDataUnit dataUnit)
      Specified by:
      newData in interface RecorderView
    • setButtonStates Link icon

      public void setButtonStates(int pressedButton)
      Specified by:
      setButtonStates in interface RecorderView
    • setTriggerMessage Link icon

      public void setTriggerMessage(String message)