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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()String[]getDeviceClasses(String manufacturer) static URIgetkind()String[]org.harctoolbox.girr.Remote.MetaDataReturns MetaData in some sensible form.String[]getRemotes(String manufacturer, String deviceType) org.harctoolbox.girr.RemoteSetbooleanvoidvoidstatic voidsetCatalog(String newCatalog) 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, uniqueNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.harctoolbox.irscrutinizer.importer.ICommandImporter
getCommand, getCommands, getConcatenatedCommands
-
Constructor Details
-
RemoteLocatorImporter
- Throws:
IOException
-
-
Method Details
-
setCatalog
-
getHomeUri
-
clear
public void clear() -
getManufacturers
- Throws:
IOExceptionSAXException
-
getRemoteSet
public org.harctoolbox.girr.RemoteSet getRemoteSet()- Specified by:
getRemoteSetin interfaceIRemoteSetImporter
-
isLoadable
public boolean isLoadable() -
getFormatName
- Specified by:
getFormatNamein 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:ICommandImporterReturns MetaData in some sensible form.- Specified by:
getMetaDatain 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:
IOExceptionorg.harctoolbox.remotelocator.Girrable.NotGirrableExceptionorg.harctoolbox.remotelocator.NotFoundException
-
getRemoteURL
-
getkind
-