public class CapturingHardwareManager extends Object
Constructor and Description |
---|
CapturingHardwareManager(GuiUtils guiUtils,
Props properties,
JTabbedPane tabbedPane,
AbstractButton startButton) |
Modifier and Type | Method and Description |
---|---|
void |
add(ICapturingHardware<?> hardware) |
ModulatedIrSequence |
capture() |
void |
close() |
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,
boolean setup) |
void |
setVerbosity(boolean verbosity) |
public CapturingHardwareManager(GuiUtils guiUtils, Props properties, JTabbedPane tabbedPane, AbstractButton startButton)
public Collection<ICapturingHardware<?>> getCapturingHardware()
public ICapturingHardware<?> getSelectedHardware()
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, boolean setup) throws IOException, HarcHardwareException
name
- setup
- IOException
HarcHardwareException
IllegalArgumentException
public void close()
Copyright © 2015. All rights reserved.