Class RemoteLocatorImporter
java.lang.Object
org.harctoolbox.irscrutinizer.importer.Importer
org.harctoolbox.irscrutinizer.importer.DatabaseImporter
org.harctoolbox.irscrutinizer.importer.RemoteLocatorImporter
- All Implemented Interfaces:
ICommandImporter
,IImporter
,IRemoteSetImporter
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
String[]
getDeviceClasses
(String manufacturer) static URI
getkind()
String[]
org.harctoolbox.girr.Remote.MetaData
Returns MetaData in some sensible form.String[]
getRemotes
(String manufacturer, String deviceType) org.harctoolbox.girr.RemoteSet
boolean
void
void
Methods inherited from class org.harctoolbox.irscrutinizer.importer.Importer
addCommand, addCommands, clearCommands, getAbsoluteTolerance, getChopThreshold, getCommand, getCommandIndex, getCommands, getConcatenatedCommands, getCreatingUser, getDummyGap, getEndingTimeout, getFallbackFrequency, getHomeUrl, getMinRepeatLastGap, getOrigin, getRelativeTolerance, isGenerateCcf, isGenerateRaw, isInvokeAnalyzer, isInvokeCleaner, isInvokeDecoder, isInvokeRepeatFinder, isVerbose, prepareLoad, setProperties, uniqueName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.harctoolbox.irscrutinizer.importer.ICommandImporter
getCommand, getCommands, getConcatenatedCommands
-
Field Details
-
CATALOG
- See Also:
-
CATALOG_URL
- See Also:
-
CATALOG_HTML
- See Also:
-
-
Constructor Details
-
RemoteLocatorImporter
- Throws:
IOException
-
-
Method Details
-
getHomeUri
-
clear
public void clear() -
getManufacturers
- Throws:
IOException
SAXException
-
getRemoteSet
public org.harctoolbox.girr.RemoteSet getRemoteSet()- Specified by:
getRemoteSet
in interfaceIRemoteSetImporter
-
isLoadable
public boolean isLoadable() -
getFormatName
- Specified by:
getFormatName
in interfaceIImporter
- Returns:
- Name of the importer. May contain spaces and other "funny" characters. Should be one word, and not end with "Importer" or such.
-
getMetaData
public org.harctoolbox.girr.Remote.MetaData getMetaData()Description copied from interface:ICommandImporter
Returns MetaData in some sensible form.- Specified by:
getMetaData
in interfaceICommandImporter
- Returns:
- MetaData
-
getDeviceClasses
public String[] getDeviceClasses(String manufacturer) throws org.harctoolbox.remotelocator.NotFoundException - Throws:
org.harctoolbox.remotelocator.NotFoundException
-
getRemotes
public String[] getRemotes(String manufacturer, String deviceType) throws org.harctoolbox.remotelocator.NotFoundException - Throws:
org.harctoolbox.remotelocator.NotFoundException
-
load
public void load(String manufacturer, String deviceType, String remoteName) throws org.harctoolbox.remotelocator.NotFoundException - Throws:
org.harctoolbox.remotelocator.NotFoundException
-
loadRemote
public void loadRemote() throws IOException, org.harctoolbox.remotelocator.Girrable.NotGirrableException, org.harctoolbox.remotelocator.NotFoundException- Throws:
IOException
org.harctoolbox.remotelocator.Girrable.NotGirrableException
org.harctoolbox.remotelocator.NotFoundException
-
getRemoteURL
-
getkind
-