org.harctoolbox.irscrutinizer.capturinghardware
Class CapturingHardwareManager
java.lang.Object
org.harctoolbox.irscrutinizer.capturinghardware.CapturingHardwareManager
public class CapturingHardwareManager
- extends java.lang.Object
This class does something interesting and useful. Or not...
|
Constructor Summary |
CapturingHardwareManager(org.harctoolbox.guicomponents.GuiUtils guiUtils,
Props properties,
javax.swing.JTabbedPane tabbedPane,
javax.swing.AbstractButton startButton)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CapturingHardwareManager
public CapturingHardwareManager(org.harctoolbox.guicomponents.GuiUtils guiUtils,
Props properties,
javax.swing.JTabbedPane tabbedPane,
javax.swing.AbstractButton startButton)
getCapturingHardware
public java.util.Collection<ICapturingHardware<?>> getCapturingHardware()
getSelectedHardware
public ICapturingHardware<?> getSelectedHardware()
getHardware
public ICapturingHardware<?> getHardware(javax.swing.JPanel panel)
add
public void add(ICapturingHardware<?> hardware)
getNames
public java.lang.String[] getNames()
getCapturingHardware
public ICapturingHardware<?> getCapturingHardware(java.lang.String name)
setVerbosity
public void setVerbosity(boolean verbosity)
isReady
public boolean isReady()
capture
public org.harctoolbox.IrpMaster.ModulatedIrSequence capture()
throws java.io.IOException,
org.harctoolbox.harchardware.HarcHardwareException,
org.harctoolbox.IrpMaster.IrpMasterException
- Throws:
java.io.IOException
org.harctoolbox.harchardware.HarcHardwareException
org.harctoolbox.IrpMaster.IrpMasterException
getMenu
public javax.swing.JMenu getMenu()
select
public void select(java.lang.String name,
boolean setup)
throws java.io.IOException,
org.harctoolbox.harchardware.HarcHardwareException
- Parameters:
name - setup -
- Throws:
java.io.IOException
org.harctoolbox.harchardware.HarcHardwareException
java.lang.IllegalArgumentException
close
public void close()