Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- actualMasterType(boolean, boolean, boolean) - Method in class org.harctoolbox.girr.Command
-
Returns the MasterType that is to be used.
- addFormat(String, String) - Method in class org.harctoolbox.girr.Command
-
Add another format.
- addFormat(Command.CommandTextFormat, int) - Method in class org.harctoolbox.girr.Command
-
Add an extra format to the Command.
- addFormat(Command.CommandTextFormat, int) - Method in class org.harctoolbox.girr.CommandSet
-
Applies the format argument to all Command's in the CommandSet.
- addFormat(Command.CommandTextFormat, int) - Method in class org.harctoolbox.girr.Remote
-
Applies the format argument to all Command's in the Remote.
- addFormat(Command.CommandTextFormat, int) - Method in class org.harctoolbox.girr.RemoteSet
-
Applies the format argument to all Command's in the CommandSet.
- AdminData - Class in org.harctoolbox.girr
-
This class bundles a some of administrative data together.
- AdminData() - Constructor for class org.harctoolbox.girr.AdminData
-
Generates an empty AdminData.
- AdminData(String) - Constructor for class org.harctoolbox.girr.AdminData
-
Generates an AdminData with the source field filled with the argument given.
- AdminData(String, String, String, String, String, String, String, Map<String, String>) - Constructor for class org.harctoolbox.girr.AdminData
-
Generates an AdminData with the fields filled out.
- AdminData(Element) - Constructor for class org.harctoolbox.girr.AdminData
-
Imports an XML Element into an AdminData.
- ADMINDATA_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- append(RemoteSet) - Method in class org.harctoolbox.girr.RemoteSet
-
Copies the Remotes in the RemoteSet as argument, possibly replacing already existing.
- APPLICATION_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- APPLICATIONDATA_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- appName - Static variable in class org.harctoolbox.girr.Version
- APPPARAMETER_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
C
- ccf - Enum constant in enum org.harctoolbox.girr.Command.MasterType
-
The Pronto Hex representation is the master.
- checkForParameters() - Method in class org.harctoolbox.girr.Command
-
Tries to generate the parameter version of the signal (decoding the signals), unless parameters already are present.
- checkForParameters() - Method in class org.harctoolbox.girr.Remote
- checkForParameters() - Method in class org.harctoolbox.girr.RemoteSet
-
Tries to generate the parameter version of the signal (decoding the signals), unless parameters already are present.
- Command - Class in org.harctoolbox.girr
-
This class models the command in Girr.
- Command() - Constructor for class org.harctoolbox.girr.Command
-
Generate an empty command with a dummy name.
- Command(File) - Constructor for class org.harctoolbox.girr.Command
-
This constructor is used to read a Girr file into a Command.
- Command(Reader) - Constructor for class org.harctoolbox.girr.Command
-
This constructor is used to read a Reader into a Command.
- Command(String) - Constructor for class org.harctoolbox.girr.Command
-
Create an empty command with the given name.
- Command(String, Long, Long) - Constructor for class org.harctoolbox.girr.Command
- Command(String, String, String) - Constructor for class org.harctoolbox.girr.Command
-
Construct a Command from Pronto Hex form.
- Command(String, String, String, Map<String, Long>) - Constructor for class org.harctoolbox.girr.Command
-
Construct a Command from protocolName and parameters.
- Command(String, String, String, Map<String, Long>, boolean) - Constructor for class org.harctoolbox.girr.Command
-
Construct a Command from protocolName and parameters.
- Command(String, String, String, Map<String, String>, String, Map<String, Long>, boolean) - Constructor for class org.harctoolbox.girr.Command
-
Construct a Command from protocolName and parameters.
- Command(String, String, IrSignal) - Constructor for class org.harctoolbox.girr.Command
-
Construct a Command from an IrSignal, i.e. timing data.
- Command(Element) - Constructor for class org.harctoolbox.girr.Command
-
This constructor is for importing from the Element as first argument.
- Command(Element, String, Map<String, Long>) - Constructor for class org.harctoolbox.girr.Command
-
This constructor is for importing from the Element as first argument, taking the inherited protocol name and parameters, given as parameters, into account.
- COMMAND_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- Command.CommandTextFormat - Interface in org.harctoolbox.girr
-
An implementation of this interface describes a way to format an IrSignal to a text string.
- Command.MasterType - Enum in org.harctoolbox.girr
-
This describes which representation of a Command constitutes the master, from which the other representations are derived.
- CommandSet - Class in org.harctoolbox.girr
-
A CommandSet is a set of Commands with unique names.
- CommandSet() - Constructor for class org.harctoolbox.girr.CommandSet
- CommandSet(Reader) - Constructor for class org.harctoolbox.girr.CommandSet
-
This constructor is used to read a Reader into a CommandSet.
- CommandSet(String) - Constructor for class org.harctoolbox.girr.CommandSet
-
This constructor is used to read a Girr file into a CommandSet.
- CommandSet(String, Map<String, String>, Map<String, Command>, String, Map<String, Long>) - Constructor for class org.harctoolbox.girr.CommandSet
-
Constructs a CommandSet from its argument.
- CommandSet(Command) - Constructor for class org.harctoolbox.girr.CommandSet
-
Constructs a CommandSet from a single Command.
- CommandSet(Document) - Constructor for class org.harctoolbox.girr.CommandSet
-
This constructor is used to import a Document.
- CommandSet(Element) - Constructor for class org.harctoolbox.girr.CommandSet
-
Imports a CommandSet from an Element.
- COMMANDSET_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- COMMENT_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- commitId - Static variable in class org.harctoolbox.girr.Version
- compare(Named, Named) - Method in class org.harctoolbox.girr.Named.CompareNameCaseInsensitive
- compare(Named, Named) - Method in class org.harctoolbox.girr.Named.CompareNameCaseSensitive
- CompareNameCaseInsensitive() - Constructor for class org.harctoolbox.girr.Named.CompareNameCaseInsensitive
- CompareNameCaseSensitive() - Constructor for class org.harctoolbox.girr.Named.CompareNameCaseSensitive
- concatenateAsSequence(Collection<Command>) - Static method in class org.harctoolbox.girr.Command
-
Concatenates the Commands in the argument using IrSignal.toModulatedIrSequence.
- containsThisProtocol(String) - Method in class org.harctoolbox.girr.Remote
-
Returns true if and only if at least one contained commands has the protocol in the argument.
- createDocument(String, Element) - Static method in class org.harctoolbox.girr.XmlStatic
-
Makes a Document from an Element.
- CREATINGUSER_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- CREATIONDATA_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- CREATIONDATE_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- currentVersionUrl - Static variable in class org.harctoolbox.girr.Version
-
URL containing current official version as text.
D
- D_PARAMETER_NAME - Static variable in class org.harctoolbox.girr.Command
-
Name of the parameter denoting device number.
- DATE_FORMATSTRING - Static variable in class org.harctoolbox.girr.AdminData
-
Describes how a date/time is to be formatted, as per
SimpleDateFormat
. - DEFAULT_REMOTENAME - Static variable in class org.harctoolbox.girr.Remote.MetaData
- deleteInheritanceParameters() - Method in class org.harctoolbox.girr.CommandSet
-
Deletes inheritance information, if present.
- DEVICECLASS_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- DISPLAYNAME_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- documentationUrl - Static variable in class org.harctoolbox.girr.Version
-
Documentation URL.
- dump(File) - Method in class org.harctoolbox.girr.RemoteSet
-
Serializes the oject and writes it to a file.
- dump(OutputStream) - Method in class org.harctoolbox.girr.RemoteSet
-
Serializes the oject and writes it to a stream.
- DUTYCYCLE_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
E
- empty - Enum constant in enum org.harctoolbox.girr.Command.MasterType
-
This is an empty signal without data.
- ENDING_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- EQUALS - Static variable in class org.harctoolbox.girr.XmlStatic
F
- F_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- F_PARAMETER_NAME - Static variable in class org.harctoolbox.girr.Command
-
Name of the function name parameter.
- FLASH_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- format(IrSignal, int) - Method in interface org.harctoolbox.girr.Command.CommandTextFormat
-
Formats an IrSignal with repeatCount number of repetitions.
- FORMAT_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- FREQUENCY_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
G
- GAP_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- generateInheritanceParameters() - Method in class org.harctoolbox.girr.CommandSet
-
Attempt to generate inheritance information.
- getAdminData() - Method in class org.harctoolbox.girr.Remote
- getAdminData() - Method in class org.harctoolbox.girr.RemoteSet
- getAllNotes() - Method in class org.harctoolbox.girr.AdminData
- getAllNotes() - Method in class org.harctoolbox.girr.Remote
- getApplicationParameters() - Method in class org.harctoolbox.girr.Remote
- getCommand(String) - Method in class org.harctoolbox.girr.CommandSet
-
Returns the Command with the given name, or null if not found.
- getCommand(String) - Method in class org.harctoolbox.girr.Remote
-
Deprecated.Loop the CommandSets instead.
- getCommand(String) - Method in class org.harctoolbox.girr.RemoteSet
- getCommand(String, String) - Method in class org.harctoolbox.girr.Remote
- getCommand(String, String, String) - Method in class org.harctoolbox.girr.RemoteSet
- getCommands() - Method in class org.harctoolbox.girr.CommandSet
-
Returns the Commands in the CommandSet.
- getCommands() - Method in class org.harctoolbox.girr.Remote
-
Deprecated.Loop the CommandSets instead.
- getCommands() - Method in class org.harctoolbox.girr.RemoteSet
-
Deprecated.Generates a list of the commands in all contained remotes. It may contain non-unique names. Deprecated, while meaningless: You do not want to know all commands of a RemoteSet, you want to know the commands of the individual Remotes.
- getCommandSet(String) - Method in class org.harctoolbox.girr.Remote
- getCommandSets() - Method in class org.harctoolbox.girr.Remote
- getComment() - Method in class org.harctoolbox.girr.Command
- getComment() - Method in class org.harctoolbox.girr.Remote
- getCreatingUser() - Method in class org.harctoolbox.girr.AdminData
- getCreatingUser() - Method in class org.harctoolbox.girr.RemoteSet
- getCreationDate() - Method in class org.harctoolbox.girr.AdminData
- getCreationDate() - Method in class org.harctoolbox.girr.RemoteSet
- getDeviceClass() - Method in class org.harctoolbox.girr.Remote
- getDeviceClass() - Method in class org.harctoolbox.girr.Remote.MetaData
- getDisplayName() - Method in class org.harctoolbox.girr.Command
- getDisplayName() - Method in class org.harctoolbox.girr.Remote
- getDisplayName() - Method in class org.harctoolbox.girr.Remote.MetaData
- getDutyCycle() - Method in class org.harctoolbox.girr.Command
- getElement(File) - Static method in class org.harctoolbox.girr.XmlExporter
-
Returns the root element of the first argument, which is supposed to be a valid XML document.
- getElement(File, Schema) - Static method in class org.harctoolbox.girr.XmlExporter
-
Returns the root element of the first argument, which is supposed to be a valid XML document.
- getElement(Reader) - Static method in class org.harctoolbox.girr.XmlExporter
-
Returns the root element of the first argument, which is supposed to read to a valid XML document.
- getElement(Reader, Schema) - Static method in class org.harctoolbox.girr.XmlExporter
-
Returns the root element of the first argument, which is supposed to read to a valid XML document.
- getElement(String) - Static method in class org.harctoolbox.girr.XmlExporter
-
Returns the root element of the first argument, which is supposed to be a valid XML document.
- getElement(String, Schema) - Static method in class org.harctoolbox.girr.XmlExporter
-
Returns the root element of the first argument, which is supposed to be a valid XML document.
- getElement(Document) - Static method in class org.harctoolbox.girr.XmlExporter
-
Returns the root element of the first argument, which is supposed to be a valid XML Document.
- getEnding() - Method in class org.harctoolbox.girr.Command
-
Returns the first ending sequence.
- getEnding(int) - Method in class org.harctoolbox.girr.Command
- getFormat(String) - Method in class org.harctoolbox.girr.Command
-
Returns an "other" format, identified by its name.
- getFormattedAdminData() - Method in class org.harctoolbox.girr.Remote
- getFrequency() - Method in class org.harctoolbox.girr.Command
- getIntro() - Method in class org.harctoolbox.girr.Command
-
Returns the first intro sequence.
- getIntro(int) - Method in class org.harctoolbox.girr.Command
- getIrpDatabase() - Method in class org.harctoolbox.girr.RemoteSet
- getManufacturer() - Method in class org.harctoolbox.girr.Remote
- getManufacturer() - Method in class org.harctoolbox.girr.Remote.MetaData
- getMasterType() - Method in class org.harctoolbox.girr.Command
- getMetaData() - Method in class org.harctoolbox.girr.Remote
- getModel() - Method in class org.harctoolbox.girr.Remote
- getModel() - Method in class org.harctoolbox.girr.Remote.MetaData
- getName() - Method in interface org.harctoolbox.girr.Command.CommandTextFormat
- getName() - Method in class org.harctoolbox.girr.Command
- getName() - Method in class org.harctoolbox.girr.CommandSet
- getName() - Method in interface org.harctoolbox.girr.Named
-
Return the name of the object.
- getName() - Method in class org.harctoolbox.girr.Remote
- getName() - Method in class org.harctoolbox.girr.Remote.MetaData
- getNotes() - Method in class org.harctoolbox.girr.AdminData
-
Same as getNotes("en")
- getNotes() - Method in class org.harctoolbox.girr.Remote
- getNotes(String) - Method in class org.harctoolbox.girr.AdminData
-
Get the notes for the lanugage in the argument.
- getNotes(String) - Method in class org.harctoolbox.girr.Command
- getNotes(String) - Method in class org.harctoolbox.girr.Remote
- getNotes(String) - Method in class org.harctoolbox.girr.RemoteSet
- getNumberOfCommand() - Method in class org.harctoolbox.girr.CommandSet
- getNumberOfCommands() - Method in class org.harctoolbox.girr.Remote
-
Deprecated.Loop the CommandSets instead.
- getNumberOfCommands() - Method in class org.harctoolbox.girr.RemoteSet
-
Deprecated.
- getOtherFormats() - Method in class org.harctoolbox.girr.Command
- getParameters() - Method in class org.harctoolbox.girr.Command
- getProntoHex() - Method in class org.harctoolbox.girr.Command
-
Returns the Pronto Hex version of the first signal.
- getProntoHex(int) - Method in class org.harctoolbox.girr.Command
- getProtocolName() - Method in class org.harctoolbox.girr.Command
- getRemote(String) - Method in class org.harctoolbox.girr.RemoteSet
-
Returns a particular remote.
- getRemoteName() - Method in class org.harctoolbox.girr.Remote
- getRemoteName() - Method in class org.harctoolbox.girr.Remote.MetaData
- getRemotes() - Method in class org.harctoolbox.girr.RemoteSet
- getRepeat() - Method in class org.harctoolbox.girr.Command
-
Returns the first repeat sequence.
- getRepeat(int) - Method in class org.harctoolbox.girr.Command
- getSource() - Method in class org.harctoolbox.girr.AdminData
- getSource() - Method in class org.harctoolbox.girr.RemoteSet
- getTool() - Method in class org.harctoolbox.girr.AdminData
- getTool() - Method in class org.harctoolbox.girr.RemoteSet
- getTool2() - Method in class org.harctoolbox.girr.AdminData
- getTool2() - Method in class org.harctoolbox.girr.RemoteSet
- getTool2Version() - Method in class org.harctoolbox.girr.AdminData
- getTool2Version() - Method in class org.harctoolbox.girr.RemoteSet
- getToolVersion() - Method in class org.harctoolbox.girr.AdminData
- getToolVersion() - Method in class org.harctoolbox.girr.RemoteSet
- GIRR_COMMENT - Static variable in class org.harctoolbox.girr.XmlStatic
-
Comment string pointing to Girr docu.
- GIRR_HOMEPAGE - Static variable in class org.harctoolbox.girr.XmlStatic
-
Homepage URL.
- GIRR_NAMESPACE - Static variable in class org.harctoolbox.girr.XmlStatic
-
Namespace URI
- GIRR_NONAMESPACE_SCHEMA_LOCATION_URI - Static variable in class org.harctoolbox.girr.XmlStatic
-
URL for schema file, namespace-less version.
- GIRR_SCHEMA_LOCATION_JAR - Static variable in class org.harctoolbox.girr.XmlStatic
-
Location of schema file (namespace version) in jar.
- GIRR_SCHEMA_LOCATION_URI - Static variable in class org.harctoolbox.girr.XmlStatic
-
URL for schema file supporting name spaces.
- GIRR_VERSION - Static variable in class org.harctoolbox.girr.XmlStatic
-
String of the form major.minor identifying the protocol version (not to be confused with the version of an implementation).
- GIRR_VERSION_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- GirrException - Exception in org.harctoolbox.girr
-
Exception for errors in Girr.
- GirrException() - Constructor for exception org.harctoolbox.girr.GirrException
-
Constructor without arguments.
- GirrException(String) - Constructor for exception org.harctoolbox.girr.GirrException
-
Exception constructor.
- GirrException(Throwable) - Constructor for exception org.harctoolbox.girr.GirrException
-
Exception constructor.
- girrSchema() - Static method in class org.harctoolbox.girr.XmlStatic
H
- hasThisProtocol(String) - Method in class org.harctoolbox.girr.Remote
-
Returns true if and only if all contained commands has the protocol in the argument.
- homepageUrl - Static variable in class org.harctoolbox.girr.Version
-
Project home page.
I
- INITIAL_HASHMAP_CAPACITY - Static variable in class org.harctoolbox.girr.Command
- INTRO_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- isAcceptEmptyCommands() - Static method in class org.harctoolbox.girr.Command
- isEmpty() - Method in class org.harctoolbox.girr.CommandSet
- isEmpty() - Method in class org.harctoolbox.girr.Remote.MetaData
-
Returns true if there is no non-trivial content.
- isEmpty() - Method in class org.harctoolbox.girr.RemoteSet
- isKnownProtocol(String) - Static method in class org.harctoolbox.girr.Command
- isUseInheritanceForXml() - Static method in class org.harctoolbox.girr.Command
- iterator() - Method in class org.harctoolbox.girr.CommandSet
- iterator() - Method in class org.harctoolbox.girr.Remote
- iterator() - Method in class org.harctoolbox.girr.RemoteSet
L
- licenseString - Static variable in class org.harctoolbox.girr.Version
-
Verbal description of the license of the current work.
M
- main(String[]) - Static method in class org.harctoolbox.girr.RemoteSet
-
For testing only, not deployment.
- main(String[]) - Static method in class org.harctoolbox.girr.Version
- MANUFACTURER_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- MASTER_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- merge(AdminData) - Method in class org.harctoolbox.girr.AdminData
-
Complement the current data with the data in the argument, to the extent meaningful.
- MetaData() - Constructor for class org.harctoolbox.girr.Remote.MetaData
-
Constructor for empty MetaData.
- MetaData(String) - Constructor for class org.harctoolbox.girr.Remote.MetaData
-
Constructor with name.
- MetaData(String, String, String, String, String, String) - Constructor for class org.harctoolbox.girr.Remote.MetaData
-
Generic constructor.
- MODEL_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
N
- NAME_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- Named - Interface in org.harctoolbox.girr
-
This interface describes something that has a name, using the usual semantics.
- Named.CompareNameCaseInsensitive - Class in org.harctoolbox.girr
-
Class containing a Comparator implementing standard alphabetical, case insensitive order.
- Named.CompareNameCaseSensitive - Class in org.harctoolbox.girr
-
Class containing a Comparator implementing standard alphabetical, case sensitive order.
- nameProtocolParameterString() - Method in class org.harctoolbox.girr.Command
- normalize() - Method in class org.harctoolbox.girr.Remote
-
Replaces all CommandSets with a single one, containing all the commands of the original CommandSets.
- NOTES_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- numberOfToggleValues() - Method in class org.harctoolbox.girr.Command
-
Returns the number of possible values of the toggle variable.
O
- org.harctoolbox.girr - package org.harctoolbox.girr
P
- PARAMETER_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- parameters - Enum constant in enum org.harctoolbox.girr.Command.MasterType
-
The protocol/parameter version is the master.
- PARAMETERS_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- parse(File) - Static method in class org.harctoolbox.girr.RemoteSet
-
Give a file or directory, parses the contained file(s) into a RemoteSet.
- parse(File, Schema) - Static method in class org.harctoolbox.girr.RemoteSet
-
Give a file or directory, parses the contained file(s) into a RemoteSet.
- parse(String) - Static method in class org.harctoolbox.girr.RemoteSet
- parse(String, Schema) - Static method in class org.harctoolbox.girr.RemoteSet
-
Give a file or directory, parses the contained file(s) into a RemoteSet.
- parse(Element, String) - Static method in class org.harctoolbox.girr.RemoteSet
- parseAsCollection(File) - Static method in class org.harctoolbox.girr.RemoteSet
- parseAsCollection(File, Schema) - Static method in class org.harctoolbox.girr.RemoteSet
-
Give a file or directory, parses the contained file(s) into a Collection of RemoteSets.
- parseElementsByLanguage(NodeList) - Static method in class org.harctoolbox.girr.XmlStatic
- pmud(File) - Static method in class org.harctoolbox.girr.RemoteSet
-
Restores a RemoteSet from a serialized file.
- pmud(InputStream) - Static method in class org.harctoolbox.girr.RemoteSet
-
Restores a RemoteSet from a serialized stream.
- pmud(String) - Static method in class org.harctoolbox.girr.RemoteSet
-
Restores a RemoteSet from a serialized String.
- populateMap(Map<String, T>, Collection<T>) - Static method in interface org.harctoolbox.girr.Named
-
Populate the map as first argument with the elements contained in the Collection in the second argument.
- prettyValueString() - Method in class org.harctoolbox.girr.Command
- print(File) - Method in class org.harctoolbox.girr.XmlExporter
-
Convenience function that generates a DOM and dumps it onto the argument.
- print(File, boolean, boolean, boolean) - Method in class org.harctoolbox.girr.XmlExporter
-
Convenience function that generates a DOM and dumps it onto the argument.
- print(OutputStream, boolean, boolean, boolean) - Method in class org.harctoolbox.girr.XmlExporter
-
Convenience function that generates a DOM and dumps it onto the argument.
- print(String) - Method in class org.harctoolbox.girr.XmlExporter
-
Convenience function that generates a DOM and dumps it onto the argument.
- print(String, boolean, boolean, boolean) - Method in class org.harctoolbox.girr.XmlExporter
-
Convenience function that generates a DOM and dumps it onto the argument.
- printIfNonempty(StringBuilder, String, Object) - Static method in class org.harctoolbox.girr.AdminData
- PRONTO_HEX_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- PROTOCOL_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- PROTOCOL_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
R
- raw - Enum constant in enum org.harctoolbox.girr.Command.MasterType
-
The raw representation is the master.
- RAW_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- Remote - Class in org.harctoolbox.girr
-
This class describes a remote in Girr.
- Remote(Reader) - Constructor for class org.harctoolbox.girr.Remote
-
This constructor is used to read a Reader into a Remote.
- Remote(String) - Constructor for class org.harctoolbox.girr.Remote
-
This constructor is used to read a Girr file into a Remote.
- Remote(CommandSet) - Constructor for class org.harctoolbox.girr.Remote
- Remote(Remote.MetaData, String, String, Map<String, String>, Collection<CommandSet>, Map<String, Map<String, String>>) - Constructor for class org.harctoolbox.girr.Remote
-
Construct a Remote from its arguments, general case.
- Remote(Remote.MetaData, String, String, Map<String, String>, Map<String, Command>, Map<String, Map<String, String>>, String, Map<String, Long>) - Constructor for class org.harctoolbox.girr.Remote
- Remote(Remote.MetaData, String, Map<String, String>, Collection<CommandSet>, Map<String, Map<String, String>>) - Constructor for class org.harctoolbox.girr.Remote
- Remote(Remote.MetaData, String, Map<String, String>, Map<String, Command>, Map<String, Map<String, String>>) - Constructor for class org.harctoolbox.girr.Remote
- Remote(Remote.MetaData, String, Map<String, String>, Map<String, Command>, Map<String, Map<String, String>>, String, Map<String, Long>) - Constructor for class org.harctoolbox.girr.Remote
- Remote(Remote.MetaData, String, Map<String, String>, CommandSet, Map<String, Map<String, String>>) - Constructor for class org.harctoolbox.girr.Remote
- Remote(IrSignal, String, String, String) - Constructor for class org.harctoolbox.girr.Remote
-
This constructor constructs a Remote from one single IrSignal.
- Remote(Document) - Constructor for class org.harctoolbox.girr.Remote
-
This constructor is used to import a Document.
- Remote(Element, String) - Constructor for class org.harctoolbox.girr.Remote
-
XML import function.
- REMOTE_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- Remote.MetaData - Class in org.harctoolbox.girr
-
This class bundles different meta data for a remote together.
- REMOTENAME_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- REMOTES_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- RemoteSet - Class in org.harctoolbox.girr
-
This class contains a map of Remotes, indexed by their names.
- RemoteSet() - Constructor for class org.harctoolbox.girr.RemoteSet
-
This constructor sets up an empty RemoteSet.
- RemoteSet(File) - Constructor for class org.harctoolbox.girr.RemoteSet
-
This constructor is used to read a Girr file into a RemoteSet.
- RemoteSet(Reader, Schema) - Constructor for class org.harctoolbox.girr.RemoteSet
-
This constructor is used to read a Reader into a RemoteSet.
- RemoteSet(String) - Constructor for class org.harctoolbox.girr.RemoteSet
-
This constructor is used to read a Girr file into a RemoteSet.
- RemoteSet(String, File) - Constructor for class org.harctoolbox.girr.RemoteSet
- RemoteSet(String, String, String, String, String, String, String) - Constructor for class org.harctoolbox.girr.RemoteSet
-
This constructor sets up a RemoteSet with no Remotes.
- RemoteSet(String, String, String, String, String, String, String, Map<String, String>, Map<String, Remote>) - Constructor for class org.harctoolbox.girr.RemoteSet
-
This constructor sets up a RemoteSet from a given Map of Remotes, so that it can later be used through the xmlExport or xmlExportDocument to generate an XML export.
- RemoteSet(String, String, String, String, String, String, String, Map<String, String>, Remote) - Constructor for class org.harctoolbox.girr.RemoteSet
-
This constructor sets up a RemoteSet from one single Remote.
- RemoteSet(String, String, Collection<RemoteSet>) - Constructor for class org.harctoolbox.girr.RemoteSet
- RemoteSet(String, String, Map<String, Remote>) - Constructor for class org.harctoolbox.girr.RemoteSet
-
Convenience version of the many-remote constructor.
- RemoteSet(String, String, Remote) - Constructor for class org.harctoolbox.girr.RemoteSet
-
Convenience version of the one-remote constructor.
- RemoteSet(String, String, IrSignal, String, String, String) - Constructor for class org.harctoolbox.girr.RemoteSet
-
This constructor creates a RemoteSet from a single IrSignal.
- RemoteSet(AdminData, Map<String, Remote>) - Constructor for class org.harctoolbox.girr.RemoteSet
- RemoteSet(Remote) - Constructor for class org.harctoolbox.girr.RemoteSet
-
Create a RemoteSet from a single Remote, given as argument.
- RemoteSet(Document) - Constructor for class org.harctoolbox.girr.RemoteSet
-
This constructor is used to import a Document.
- RemoteSet(Element, String) - Constructor for class org.harctoolbox.girr.RemoteSet
-
This constructor is used to import an Element.
- REPEAT_ELEMENT_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
S
- S_PARAMETER_NAME - Static variable in class org.harctoolbox.girr.Command
-
Name of the subparameter parameter.
- safeValueOf(String) - Static method in enum org.harctoolbox.girr.Command.MasterType
-
Safe version of valueOf.
- setAcceptEmptyCommands(boolean) - Static method in class org.harctoolbox.girr.Command
-
If called with argument true, commands without a content, only a name, will be accepted.
- setAttributeIfNonNull(Element, String, Object) - Static method in class org.harctoolbox.girr.AdminData
- setComment(String) - Method in class org.harctoolbox.girr.Remote
- setCreatingUser() - Method in class org.harctoolbox.girr.AdminData
- setCreatingUser(String) - Method in class org.harctoolbox.girr.AdminData
- setCreationDate() - Method in class org.harctoolbox.girr.AdminData
- setCreationDate() - Method in class org.harctoolbox.girr.RemoteSet
- setCreationDate(String) - Method in class org.harctoolbox.girr.AdminData
- setCreationDate(String) - Method in class org.harctoolbox.girr.RemoteSet
- setDecoderParameters(Decoder.DecoderParameters) - Static method in class org.harctoolbox.girr.Command
-
Sets an global Decoder.DecoderParameters instance, which will be used in subsequent transformations from parameter format, and for decodes.
- setIrpDatabase(String) - Static method in class org.harctoolbox.girr.Command
-
Creates and sets an global IrpDatabase instance, which will be used in subsequent transformations from parameter format, and for decodes.
- setIrpDatabase(IrpDatabase) - Static method in class org.harctoolbox.girr.Command
-
Sets an global IrpDatabase instance, which will be used in subsequent transformations from parameter format, and for decodes.
- setName(String) - Method in class org.harctoolbox.girr.Remote
- setNotes(String) - Method in class org.harctoolbox.girr.AdminData
- setNotes(String) - Method in class org.harctoolbox.girr.Remote
- setNotes(String, String) - Method in class org.harctoolbox.girr.AdminData
- setNotes(String, String) - Method in class org.harctoolbox.girr.Remote
- setSourceIfEmpty(String) - Method in class org.harctoolbox.girr.AdminData
- setStylesheetType(String) - Static method in class org.harctoolbox.girr.XmlStatic
- setStylesheetUrl(String) - Static method in class org.harctoolbox.girr.XmlStatic
- setUseInheritanceForXml(boolean) - Static method in class org.harctoolbox.girr.Command
-
If set to true, tries to use protocol/parameter inheritance when generating XML code for Commands.
- size() - Method in class org.harctoolbox.girr.CommandSet
-
Size, i.e., the number of contained Commands.
- size() - Method in class org.harctoolbox.girr.RemoteSet
-
Return the number of contained Remotes.
- sort() - Method in class org.harctoolbox.girr.CommandSet
-
Calls sort with a comparator that amounts to case-insensitive alphabetical sorting.
- sort() - Method in class org.harctoolbox.girr.Remote
- sort(boolean) - Method in class org.harctoolbox.girr.RemoteSet
- sort(Comparator<? super Named>) - Method in class org.harctoolbox.girr.CommandSet
-
Sort the commands according to the Comparator given as argument.
- sort(Comparator<? super Named>) - Method in class org.harctoolbox.girr.Remote
-
Apply the sort function to all contained CommandSets.
- sort(Comparator<? super Named>, boolean) - Method in class org.harctoolbox.girr.RemoteSet
- sortCommands() - Method in class org.harctoolbox.girr.Remote
- sortCommands(Comparator<? super Named>) - Method in class org.harctoolbox.girr.Remote
- sortCommandsIgnoringCase() - Method in class org.harctoolbox.girr.Remote
- sortIgnoringCase() - Method in class org.harctoolbox.girr.CommandSet
- sortIgnoringCase() - Method in class org.harctoolbox.girr.Remote
- SOURCE_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- SPACE - Static variable in class org.harctoolbox.girr.XmlStatic
- strip() - Method in class org.harctoolbox.girr.Command
-
Removes the forms other than the master type of the Command.
- strip() - Method in class org.harctoolbox.girr.CommandSet
-
Apply the strip() method to all contained Commands.
- strip() - Method in class org.harctoolbox.girr.Remote
-
Apply the strip function to all the CommandSets.
- strip() - Method in class org.harctoolbox.girr.RemoteSet
-
Applies the strip function to the contained Ramotes.
- strip(Command.MasterType) - Method in class org.harctoolbox.girr.Command
-
Removes the forms different from the one given as argument.
T
- thirdPartyString - Static variable in class org.harctoolbox.girr.Version
-
Verbal description of licenses of third-party components.
- TITLE_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- toDocument(String, boolean, boolean, boolean, boolean) - Method in class org.harctoolbox.girr.XmlExporter
-
Generates an XML Document from a RemoteSet.
- toElement(Document) - Method in class org.harctoolbox.girr.AdminData
-
Export the AdminData into an XML Element.
- toElement(Document, boolean, boolean, boolean, boolean) - Method in class org.harctoolbox.girr.Command
- toElement(Document, boolean, boolean, boolean, boolean) - Method in class org.harctoolbox.girr.CommandSet
- toElement(Document, boolean, boolean, boolean, boolean) - Method in class org.harctoolbox.girr.Remote
- toElement(Document, boolean, boolean, boolean, boolean) - Method in class org.harctoolbox.girr.RemoteSet
- toElement(Document, boolean, boolean, boolean, boolean) - Method in class org.harctoolbox.girr.XmlExporter
-
Exports the Object to an Element.
- toElement(Document, boolean, boolean, boolean, boolean, String, Map<String, Long>) - Method in class org.harctoolbox.girr.Command
-
XMLExport of the Command.
- toFormattedString() - Method in class org.harctoolbox.girr.AdminData
- toFormattedString() - Method in class org.harctoolbox.girr.Remote.MetaData
- toFormattedString(String) - Method in class org.harctoolbox.girr.AdminData
- TOGGLE_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- TOGGLE_PARAMETER_NAME - Static variable in class org.harctoolbox.girr.Command
-
Name of the parameter containing the toggle in the IRP protocol.
- toIrSignal() - Method in class org.harctoolbox.girr.Command
-
Returns the IrSignal of the Command.
- toIrSignal(Integer) - Method in class org.harctoolbox.girr.Command
-
Returns the IrSignal of the Command.
- toList(T) - Static method in interface org.harctoolbox.girr.Named
-
Generate a Map<String, T> map containing one element, the argument.
- toMap(Collection<T>) - Static method in interface org.harctoolbox.girr.Named
-
Create a Map<String, T> and populate with the elements of the second argument.
- toMap(T) - Static method in interface org.harctoolbox.girr.Named
-
Generate a Map<String, T> map containing one element, the argument.
- TOOL_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- TOOL2_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- TOOL2VERSION_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- TOOLVERSIION_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- toPrintString() - Method in class org.harctoolbox.girr.Command
- toString() - Method in class org.harctoolbox.girr.Command
- toString() - Method in class org.harctoolbox.girr.CommandSet
- transform(Iterable<Assignment>) - Method in class org.harctoolbox.girr.Command
- transform(String) - Method in class org.harctoolbox.girr.Command
- transformParameters(Iterable<Assignment>) - Method in class org.harctoolbox.girr.Command
V
- VALUE_ATTRIBUTE_NAME - Static variable in class org.harctoolbox.girr.XmlStatic
- valueOf(String) - Static method in enum org.harctoolbox.girr.Command.MasterType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.harctoolbox.girr.Command.MasterType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version - Static variable in class org.harctoolbox.girr.Version
- Version - Class in org.harctoolbox.girr
-
This class contains version and license information and constants.
- versionString - Static variable in class org.harctoolbox.girr.Version
X
- XmlExporter - Class in org.harctoolbox.girr
-
Abstract base class for Girr classes exporting XML.
- XmlExporter() - Constructor for class org.harctoolbox.girr.XmlExporter
- XmlStatic - Class in org.harctoolbox.girr
-
Static constants and helper functions for XML export.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form