Class SendingHardwareManager
- java.lang.Object
-
- org.harctoolbox.irscrutinizer.sendinghardware.SendingHardwareManager
-
public class SendingHardwareManager extends Object
This class does something interesting and useful. Or not...
-
-
Constructor Summary
Constructors Constructor Description SendingHardwareManager(GuiUtils guiUtils, Props properties, JTabbedPane tabbedPane)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(ISendingHardware<?> sender)
void
close()
JMenu
getMenu()
String[]
getNames()
String
getSelectedHardwareName()
Collection<ISendingHardware<?>>
getSendingHardware()
ISendingHardware<?>
getSendingHardware(String name)
void
select(String name)
void
selectDoWork(String name)
boolean
sendIr(org.harctoolbox.ircore.IrSignal irSignal, int count)
void
setVerbose(boolean verbose)
-
-
-
Constructor Detail
-
SendingHardwareManager
public SendingHardwareManager(GuiUtils guiUtils, Props properties, JTabbedPane tabbedPane)
-
-
Method Detail
-
getSendingHardware
public Collection<ISendingHardware<?>> getSendingHardware()
-
add
public void add(ISendingHardware<?> sender)
-
getNames
public String[] getNames()
-
getSendingHardware
public ISendingHardware<?> getSendingHardware(String name)
-
getSelectedHardwareName
public String getSelectedHardwareName()
-
setVerbose
public void setVerbose(boolean verbose)
-
sendIr
public boolean sendIr(org.harctoolbox.ircore.IrSignal irSignal, int count) throws IOException, org.harctoolbox.harchardware.ir.NoSuchTransmitterException, HardwareUnavailableException, org.harctoolbox.harchardware.HarcHardwareException, org.harctoolbox.ircore.InvalidArgumentException
- Throws:
IOException
org.harctoolbox.harchardware.ir.NoSuchTransmitterException
HardwareUnavailableException
org.harctoolbox.harchardware.HarcHardwareException
org.harctoolbox.ircore.InvalidArgumentException
-
getMenu
public JMenu getMenu()
-
select
public void select(String name) throws org.harctoolbox.harchardware.HarcHardwareException
- Parameters:
name
-- Throws:
org.harctoolbox.harchardware.HarcHardwareException
-
selectDoWork
public void selectDoWork(String name) throws org.harctoolbox.harchardware.HarcHardwareException
- Parameters:
name
-- Throws:
org.harctoolbox.harchardware.HarcHardwareException
-
close
public void close()
-
-