org.harctoolbox.irscrutinizer.sendinghardware
Class SendingIrAudioPort

java.lang.Object
  extended by org.harctoolbox.irscrutinizer.sendinghardware.SendingHardware<org.harctoolbox.harchardware.ir.IrAudioDevice>
      extended by org.harctoolbox.irscrutinizer.sendinghardware.SendingIrAudioPort
All Implemented Interfaces:
ISendingHardware<org.harctoolbox.harchardware.ir.IrAudioDevice>

public class SendingIrAudioPort
extends SendingHardware<org.harctoolbox.harchardware.ir.IrAudioDevice>
implements ISendingHardware<org.harctoolbox.harchardware.ir.IrAudioDevice>

This class does something interesting and useful. Or not...


Field Summary
 
Fields inherited from class org.harctoolbox.irscrutinizer.sendinghardware.SendingHardware
guiUtils, PROP_PANEL, PROP_RAWIRSENDER, PROP_VERBOSE, properties, rawIrSender
 
Constructor Summary
SendingIrAudioPort(javax.swing.JPanel panel, org.harctoolbox.guicomponents.AudioParametersBean audioParametersBean, Props properties, org.harctoolbox.guicomponents.GuiUtils guiUtils)
           
 
Method Summary
 java.lang.String getName()
           
 void setup()
          This function (re-)initializes the hardware.
 
Methods inherited from class org.harctoolbox.irscrutinizer.sendinghardware.SendingHardware
close, getPanel, getRawIrSender, getTransmitter, isValid, sendIr, setVerbosity
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.harctoolbox.irscrutinizer.sendinghardware.ISendingHardware
close, getPanel, getRawIrSender, getTransmitter, isValid, sendIr, setVerbosity
 

Constructor Detail

SendingIrAudioPort

public SendingIrAudioPort(javax.swing.JPanel panel,
                          org.harctoolbox.guicomponents.AudioParametersBean audioParametersBean,
                          Props properties,
                          org.harctoolbox.guicomponents.GuiUtils guiUtils)
Method Detail

setup

public void setup()
           throws java.io.IOException,
                  org.harctoolbox.harchardware.HarcHardwareException
Description copied from interface: ISendingHardware
This function (re-)initializes the hardware. The construction should not. If the parameters has not changed, should not re-initialize.

Specified by:
setup in interface ISendingHardware<org.harctoolbox.harchardware.ir.IrAudioDevice>
Throws:
java.io.IOException
org.harctoolbox.harchardware.HarcHardwareException

getName

public java.lang.String getName()
Specified by:
getName in interface ISendingHardware<org.harctoolbox.harchardware.ir.IrAudioDevice>