public class SendingHardwareManager extends Object
Constructor and Description |
---|
SendingHardwareManager(GuiUtils guiUtils,
org.harctoolbox.irscrutinizer.Props properties,
JTabbedPane tabbedPane) |
Modifier and Type | Method and 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(IrSignal irSignal,
int count) |
void |
setVerbosity(boolean verbose) |
public SendingHardwareManager(GuiUtils guiUtils, org.harctoolbox.irscrutinizer.Props properties, JTabbedPane tabbedPane)
public Collection<ISendingHardware<?>> getSendingHardware()
public void add(ISendingHardware<?> sender)
public String[] getNames()
public ISendingHardware<?> getSendingHardware(String name)
public String getSelectedHardwareName()
public void setVerbosity(boolean verbose)
public boolean sendIr(IrSignal irSignal, int count) throws IOException, IrpMasterException, NoSuchTransmitterException, HardwareUnavailableException, HarcHardwareException
public JMenu getMenu()
public void select(String name) throws HarcHardwareException
name
- HarcHardwareException
public void selectDoWork(String name) throws HarcHardwareException
name
- HarcHardwareException
public void close()
Copyright © 2016. All rights reserved.