public class IrdbImporter extends DatabaseImporter implements IRemoteSetImporter
Modifier and Type | Class and Description |
---|---|
static class |
IrdbImporter.ProtocolDeviceSubdevice |
Constructor and Description |
---|
IrdbImporter(String manufacturer,
boolean verbose) |
Modifier and Type | Method and Description |
---|---|
Command |
getCommand(String deviceType,
String protocol,
long device,
long subdevice,
String functionName) |
ArrayList<Command> |
getCommands(String deviceType,
IrdbImporter.ProtocolDeviceSubdevice pds) |
Set<String> |
getDeviceTypes() |
String |
getFormatName() |
static URI |
getHomeUri() |
static String[] |
getManufacturers(boolean verbose) |
Set<IrdbImporter.ProtocolDeviceSubdevice> |
getProtocolDeviceSubdevice(String deviceType) |
RemoteSet |
getRemoteSet() |
void |
load(String deviceType) |
void |
load(String deviceType,
IrdbImporter.ProtocolDeviceSubdevice pds) |
void |
load(String deviceType,
String protocol,
long device,
long subdevice) |
static void |
main(String[] args) |
void |
setVerbose(boolean verbose) |
addCommand, addCommands, clearCommands, getCommand, getCommandIndex, getCommands, getConcatenatedCommands, getCreatingUser, getEndTimeout, getFallbackFrequency, getHomeUrl, getOrigin, isGenerateCcf, isGenerateRaw, isInvokeAnalyzer, isInvokeDecodeIr, isInvokeRepeatFinder, isVerbose, prepareLoad, setProperties, uniqueName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCommand, getCommands, getConcatenatedCommands
public IrdbImporter(String manufacturer, boolean verbose) throws IOException
IOException
public static URI getHomeUri()
public static String[] getManufacturers(boolean verbose) throws IOException
IOException
public static void main(String[] args)
public RemoteSet getRemoteSet()
getRemoteSet
in interface IRemoteSetImporter
public String getFormatName()
getFormatName
in interface IImporter
public void setVerbose(boolean verbose)
public Set<IrdbImporter.ProtocolDeviceSubdevice> getProtocolDeviceSubdevice(String deviceType)
public void load(String deviceType, IrdbImporter.ProtocolDeviceSubdevice pds) throws IrpMasterException
IrpMasterException
public void load(String deviceType) throws IrpMasterException
IrpMasterException
public ArrayList<Command> getCommands(String deviceType, IrdbImporter.ProtocolDeviceSubdevice pds) throws IrpMasterException
IrpMasterException
public void load(String deviceType, String protocol, long device, long subdevice) throws IrpMasterException
IrpMasterException
public Command getCommand(String deviceType, String protocol, long device, long subdevice, String functionName) throws IrpMasterException
IrpMasterException
Copyright © 2016. All rights reserved.