Modifier and Type | Method and Description |
---|---|
void |
RemoteSet.addFormat(Command.CommandTextFormat format,
int repeatCount)
Applies the format argument to all Command's in the CommandSet.
|
void |
CommandSet.addFormat(Command.CommandTextFormat format,
int repeatCount)
Applies the format argument to all Command's in the CommandSet.
|
void |
Remote.addFormat(Command.CommandTextFormat format,
int repeatCount)
Applies the format argument to all Command's in the Remote.
|
void |
Command.addFormat(Command.CommandTextFormat format,
int repeatCount)
Add an extra format to the Command.
|
static ModulatedIrSequence |
Command.appendAsSequence(Collection<Command> commands) |
void |
Command.checkForCcf() |
void |
Command.checkForParameters()
Tries to decode the signals, unless parameters already are present.
|
void |
Command.checkForRaw() |
IrSignal |
Command.toIrSignal()
Returns the IrSignal of the Command.
|
ModulatedIrSequence |
Command.toModulatedIrSequence(int noRepetitions) |
String |
Command.toPrintString() |
Element |
CommandSet.xmlExport(Document doc,
boolean fatRaw,
boolean generateRaw,
boolean generateCcf,
boolean generateParameters)
Exports the CommandSet to a Document.
|
Element |
Remote.xmlExport(Document doc,
boolean fatRaw,
boolean generateRaw,
boolean generateCcf,
boolean generateParameters)
XML export function.
|
Element |
Command.xmlExport(Document doc,
String title,
boolean fatRaw,
boolean generateRaw,
boolean generateCcf,
boolean generateParameters)
XMLExport of the Command.
|
Element |
RemoteSet.xmlExport(Document doc,
String title,
boolean fatRaw,
boolean createSchemaLocation,
boolean generateRaw,
boolean generateCcf,
boolean generateParameters)
Generates an W3C Element from a RemoteList.
|
Document |
RemoteSet.xmlExportDocument(String title,
String stylesheetType,
String stylesheetUrl,
boolean fatRaw,
boolean createSchemaLocation,
boolean generateRaw,
boolean generateCcf,
boolean generateParameters)
Generates an XML Document from a RemoteSet.
|
Constructor and Description |
---|
Command(Element element,
String inheritProtocol,
HashMap<String,Long> inheritParameters)
This constructor is for importing from the Element as first argument.
|
Command(String name,
String comment,
String ccf,
boolean generateRaw,
boolean decode)
Construct a Command from CCF form.
|
Command(String name,
String comment,
String protocol,
HashMap<String,Long> parameters)
Construct a Command from protocol and parameters.
|
Command(String name,
String comment,
String protocol,
HashMap<String,Long> parameters,
IrpMaster irpMaster,
boolean generateRaw,
boolean generateCcf)
Construct a Command from protocol and parameters.
|
Command(String name,
String comment,
String protocol,
HashMap<String,Long> parameters,
String protocolIniPath,
boolean generateRaw,
boolean generateCcf)
Convenience version of the constructor with IrpMaster.
|
Remote(Element element)
XML import function.
|
RemoteSet(Document doc)
This constructor is used to import an XML document.
|
Modifier and Type | Method and Description |
---|---|
LinkedHashMap<String,Command> |
IrpMasterBean.getCommands() |
Modifier and Type | Method and Description |
---|---|
ModulatedIrSequence |
LircMode2.capture() |
ModulatedIrSequence |
ICapture.capture()
Listens to the device and returns a sequence.
|
IrSequence |
Arduino.receive() |
IrSequence |
IReceive.receive()
Listens to the device and returns a sequence.
|
boolean |
GlobalCache.sendCcf(String ccfString,
int count,
Transmitter transmitter) |
boolean |
IrToy.sendCcf(String ccf,
int count,
Transmitter transmitter) |
boolean |
GlobalCache.sendCcfRepeat(String ccfString,
Transmitter transmitter) |
boolean |
Arduino.sendIr(IrSignal irSignal,
int count,
Transmitter transmitter) |
boolean |
IrGenericSerial.sendIr(IrSignal irSignal,
int count,
Transmitter transmitter) |
boolean |
IrTrans.sendIr(IrSignal code,
int count,
Transmitter transmitter) |
boolean |
IrToy.sendIr(IrSignal code,
int count,
Transmitter transmitter) |
boolean |
IRawIrSender.sendIr(IrSignal irSignal,
int count,
Transmitter transmitter) |
boolean |
IrAudioDevice.sendIr(IrSignal irSignal,
int count,
Transmitter transmitter) |
boolean |
GlobalCache.sendIr(String ccf,
int count,
int module,
int connector) |
boolean |
IRawIrSenderRepeat.sendIrRepeat(IrSignal irSignal,
Transmitter transmitter)
Like sendCcf, but continues the transmission until interrupted by a stopIr command.
|
Modifier and Type | Class and Description |
---|---|
static class |
DecodeIR.DecodeIrException
Thrown if no sensible decode is found.
|
class |
DomainViolationException
Some domain was violated.
|
class |
IncompatibleArgumentException
Fatally incompatible arguments discovered
|
class |
InvalidRepeatException
Hierarchical repetitions discovered.
|
class |
IrpParseException
Thrown if an Irp protocol did not parse.
|
class |
ParseException
Thrown if something did not parse.
|
class |
UnassignedException
Something tried to be evaluated something that was not assigned.
|
class |
UnknownProtocolException
Thrown when trying to use an unknown protocol.
|
Modifier and Type | Method and Description |
---|---|
static IrSignal |
Pronto.ccfSignal(String ccfString)
Creates a new IrSignals by interpreting its argument as CCF string.
|
static IrSignal |
Pronto.ccfSignal(String[] array,
int begin)
Creates a new IrSignals by interpreting its argument as CCF string.
|
static DecodeIR.DecodedSignal[] |
DecodeIR.decode(int[] CCF)
Static version of the constructor with the same arguments.
|
static DecodeIR |
DecodeIR.newDecodeIR(int[] CCF) |
Constructor and Description |
---|
IrSignal(int[] ccf)
Creates an IrSignal from a CCF array.
|
IrSignal(IrpMaster irpMaster,
String protocolName,
HashMap<String,Long> parameters)
Constructs an IrSignal from its arguments.
|
IrSignal(String ccf)
Creates an IrSignal from a CCF string.
|
IrSignal(String[] ccf,
int begin)
Creates an IrSignal from a CCF array.
|
IrSignal(String protocolsIniPath,
int offset,
String... args)
Intended to construct an IrSignal from the args of a main-routine,
for example for exporting.
|
IrSignal(String protocolsIniPath,
String protocolName,
HashMap<String,Long> parameters)
Convenience version of the constructor with an IrpMaster instance.
|
IrSignal(String protocolsIniPath,
String protocolName,
String parameters)
Constructs an IrSignal from its arguments.
|
Modifier and Type | Method and Description |
---|---|
HashMap<String,Command> |
NamedIrSignal.LearnedIrSignalTableModel.getCommands(boolean forgiveSillySignals) |
void |
GuiMain.importCommand(Command command,
boolean raw) |
void |
GuiMain.importCommands(Collection<Command> commands,
boolean raw) |
ArrayList<Long> |
ParametrizedIrSignal.ParameterIrSignalTableModel.listF(Command reference) |
Command |
ParametrizedIrSignal.toCommand() |
Command |
ParametrizedIrSignal.ParameterIrSignalTableModel.toCommand(int row) |
abstract Command |
NamedIrSignal.LearnedIrSignalTableModel.toCommand(int row) |
void |
GuiMain.transmit(Command command) |
void |
GuiMain.transmit(IrSignal irSignal) |
Constructor and Description |
---|
ParametrizedIrSignal(Command command) |
RawIrSignal(Command command,
boolean invokeAnalyzer) |
Modifier and Type | Method and Description |
---|---|
ModulatedIrSequence |
ICapturingHardware.capture() |
ModulatedIrSequence |
CapturingHardware.capture() |
ModulatedIrSequence |
CapturingHardwareManager.capture() |
Modifier and Type | Method and Description |
---|---|
void |
IRemoteSetExporter.export(Collection<Command> commands,
String source,
String title,
int count,
File saveFile) |
void |
RemoteSetExporter.export(Collection<Command> commands,
String source,
String title,
int repeatCount,
File saveFile) |
File |
ICommandExporter.export(Command command,
String source,
String title,
int repeatCount,
boolean automaticFilenames,
Component parent,
File exportDir) |
File |
CommandExporter.export(Command command,
String source,
String title,
int repeatCount,
boolean automaticFilenames,
Component parent,
File exportDir) |
File |
RemoteSetExporter.export(Command command,
String title,
String source,
int repeatCount,
boolean automaticFilenames,
Component parent,
File exportDir) |
void |
ICommandExporter.export(Command command,
String source,
String title,
int repeatCount,
File exportFile) |
abstract void |
CommandExporter.export(Command command,
String source,
String title,
int repeatCount,
File exportFile) |
void |
RemoteSetExporter.export(Command command,
String title,
String source,
int repeatCount,
File saveFile) |
void |
WaveExporter.export(Command command,
String source,
String title,
int repeatCount,
File exportFile) |
void |
IctExporter.export(Command command,
String source,
String title,
int count,
File exportFile) |
File |
IRemoteSetExporter.export(HashMap<String,Command> commands,
String source,
String title,
String name,
String manufacturer,
String model,
String deviceClass,
String remoteName,
int count,
boolean automaticFilenames,
Component parent,
File exportDir) |
File |
RemoteSetExporter.export(HashMap<String,Command> commands,
String source,
String title,
String name,
String manufacturer,
String model,
String deviceClass,
String remoteName,
int repeatCount,
boolean automaticFilenames,
Component parent,
File exportDir) |
void |
IRemoteSetExporter.export(HashMap<String,Command> commands,
String source,
String title,
String name,
String manufacturer,
String model,
String deviceClass,
String remoteName,
int count,
File saveFile) |
void |
RemoteSetExporter.export(HashMap<String,Command> commands,
String source,
String title,
String name,
String manufacturer,
String model,
String deviceClass,
String remoteName,
int repeatCount,
File saveFile) |
void |
IRemoteSetExporter.export(RemoteSet remoteSet,
String title,
int count,
boolean automaticFilenames,
Component parent,
File exportDir) |
void |
RemoteSetExporter.export(RemoteSet remoteSet,
String title,
int repeatCount,
boolean automaticFilenames,
Component parent,
File exportDir) |
void |
TextExporter.export(RemoteSet remoteSet,
String title,
int count,
File file) |
void |
IRemoteSetExporter.export(RemoteSet remoteSet,
String title,
int count,
File saveFile) |
void |
GirrExporter.export(RemoteSet remoteSet,
String title,
int count,
File file) |
void |
DynamicCommandExportFormat.export(RemoteSet remoteSet,
String title,
int noRepeats,
File saveFile) |
void |
DynamicRemoteSetExportFormat.export(RemoteSet remoteSet,
String title,
int count,
File saveFile) |
abstract void |
RemoteSetExporter.export(RemoteSet remoteSet,
String title,
int repeatCount,
File saveFile) |
void |
ProntoClassicExporter.export(RemoteSet remoteSet,
String title,
int count,
File saveFile) |
void |
LircExporter.export(RemoteSet remoteSet,
String title,
int count,
File saveFile) |
void |
IRemoteSetExporter.export(Remote remote,
String title,
String source,
int count,
File saveFile) |
void |
RemoteSetExporter.export(Remote remote,
String title,
String source,
int repeatCount,
File saveFile) |
File |
TextExporter.export(String payload,
boolean automaticFilenames,
Component parent,
File exportDir) |
void |
TextExporter.export(String payload,
File exportFile) |
Modifier and Type | Method and Description |
---|---|
protected void |
FileImporter.dumbLoad(Reader reader,
String origin) |
Command |
IrdbImporter.getCommand(String deviceType,
String protocol,
long device,
long subdevice,
String functionName) |
ArrayList<Command> |
IrdbImporter.getCommands(String deviceType,
IrdbImporter.ProtocolDeviceSubdevice pds) |
ModulatedIrSequence |
Importer.getConcatenatedCommands() |
ModulatedIrSequence |
ICommandImporter.getConcatenatedCommands() |
static RemoteSet |
CcfImporter.importCcf(String filename,
String creatingUser) |
static Collection<Command> |
IctImporter.importer(File file) |
static RemoteSet |
XcfImporter.importXcf(String filename) |
void |
ReaderImporter.load() |
void |
IReaderImporter.load()
Loads from stdin.
|
void |
IFileImporter.load(File file) |
void |
FileImporter.load(File file) |
void |
ReaderImporter.load(File file,
String origin) |
void |
GirrImporter.load(File file,
String origin) |
abstract void |
FileImporter.load(File file,
String origin) |
void |
CsvRawImporter.load(File file,
String origin) |
void |
CsvParametrizedImporter.load(File file,
String origin) |
void |
ReaderImporter.load(InputStream inputStream,
String origin) |
void |
IReaderImporter.load(InputStream inputStream,
String origin) |
void |
GirrImporter.load(InputStream inputStream,
String origin) |
abstract void |
ReaderImporter.load(Reader reader,
String origin) |
void |
IReaderImporter.load(Reader reader,
String origin) |
void |
GirrImporter.load(Reader reader,
String origin) |
void |
IrTransImporter.load(Reader reader,
String origin) |
void |
CcfImporter.load(Reader reader,
String origin) |
void |
Mode2Importer.load(Reader reader,
String origin) |
void |
CsvParametrizedImporter.load(Reader reader,
String origin) |
void |
XcfImporter.load(Reader reader,
String originName) |
void |
ReaderImporter.load(String urlOrFilename) |
void |
IReaderImporter.load(String urlOrFilename)
If the argument can be parsed as an URL string, load from its content.
|
void |
IrdbImporter.load(String deviceType) |
void |
ReaderImporter.load(String urlOrFilename,
boolean zip) |
void |
IReaderImporter.load(String urlOrFilename,
boolean zip) |
void |
IrdbImporter.load(String deviceType,
IrdbImporter.ProtocolDeviceSubdevice pds) |
void |
ReaderImporter.load(String payload,
String origin) |
void |
IReaderImporter.load(String payload,
String origin)
Load from the string given as the first argument.
|
void |
IrdbImporter.load(String deviceType,
String protocol,
long device,
long subdevice) |
boolean |
IFileImporter.loadFileSelector(Component component,
String title,
String defaultDir) |
boolean |
FileImporter.loadFileSelector(Component component,
String title,
String defaultDir) |
void |
IFileImporter.possiblyZipLoad(File file) |
void |
FileImporter.possiblyZipLoad(File file) |
static Collection<Command> |
CsvRawImporter.process(File file,
String separator,
int nameColumn,
boolean nameMultiColumn,
int codeColumn,
boolean includeTail,
boolean invokeAnalyzer,
boolean invokeRepeatFinder,
boolean verbose) |
static Collection<Command> |
CsvParametrizedImporter.process(Reader reader,
String separator,
int nameColumn,
boolean nameMultiColumn,
String filename,
boolean verbose,
int base,
int Fcolumn,
int Dcolumn,
int Scolumn,
int protocolColumn) |
Command |
ProntoIrCode.toCommand(boolean generateRaw,
boolean decode) |
Modifier and Type | Method and Description |
---|---|
boolean |
SendingHardwareManager.sendIr(IrSignal irSignal,
int count) |
boolean |
ISendingHardware.sendIr(IrSignal irSignal,
int count) |
boolean |
SendingHardware.sendIr(IrSignal irSignal,
int count) |
Copyright © 2015. All rights reserved.