public class CapturingHardwareManager extends Object
Constructor and Description |
---|
CapturingHardwareManager(GuiUtils guiUtils,
org.harctoolbox.irscrutinizer.Props properties,
JTabbedPane tabbedPane,
AbstractButton startButton) |
Modifier and Type | Method and Description |
---|---|
void |
add(ICapturingHardware<?> hardware) |
ModulatedIrSequence |
capture() |
void |
close() |
ICapture |
getCapturer() |
Collection<ICapturingHardware<?>> |
getCapturingHardware() |
ICapturingHardware<?> |
getCapturingHardware(String name) |
ICapturingHardware<?> |
getHardware(JPanel panel) |
JMenu |
getMenu() |
String[] |
getNames() |
ICapturingHardware<?> |
getSelectedHardware() |
boolean |
hasSelection() |
boolean |
isReady() |
void |
select(String name) |
void |
selectDoWork(String name) |
void |
setVerbosity(boolean verbosity) |
public CapturingHardwareManager(GuiUtils guiUtils, org.harctoolbox.irscrutinizer.Props properties, JTabbedPane tabbedPane, AbstractButton startButton)
public Collection<ICapturingHardware<?>> getCapturingHardware()
public ICapturingHardware<?> getSelectedHardware()
public ICapture getCapturer()
public ICapturingHardware<?> getHardware(JPanel panel)
public void add(ICapturingHardware<?> hardware)
public String[] getNames()
public ICapturingHardware<?> getCapturingHardware(String name)
public void setVerbosity(boolean verbosity)
public boolean isReady()
public boolean hasSelection()
public ModulatedIrSequence capture() throws IOException, HarcHardwareException, IrpMasterException
public JMenu getMenu()
public void select(String name) throws IOException, HarcHardwareException
name
- IOException
HarcHardwareException
public void selectDoWork(String name) throws IOException, HarcHardwareException
name
- IOException
HarcHardwareException
IllegalArgumentException
public void close()
Copyright © 2016. All rights reserved.