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 voidadd(ISendingHardware<?> sender)voidclose()JMenugetMenu()String[]getNames()StringgetSelectedHardwareName()Collection<ISendingHardware<?>>getSendingHardware()ISendingHardware<?>getSendingHardware(String name)voidselect(String name)voidselectDoWork(String name)booleansendIr(org.harctoolbox.ircore.IrSignal irSignal, int count)voidsetVerbose(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:
IOExceptionorg.harctoolbox.harchardware.ir.NoSuchTransmitterExceptionHardwareUnavailableExceptionorg.harctoolbox.harchardware.HarcHardwareExceptionorg.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()
-
-