Index

A C D E F G H I L M N O P R S T V X 
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.
A C D E F G H I L M N O P R S T V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form