org.harctoolbox.irscrutinizer.importer
Class RawLineImporter

java.lang.Object
  extended by org.harctoolbox.irscrutinizer.importer.Importer
      extended by org.harctoolbox.irscrutinizer.importer.FileImporter
          extended by org.harctoolbox.irscrutinizer.importer.ReaderImporter
              extended by org.harctoolbox.irscrutinizer.importer.RemoteSetImporter
                  extended by org.harctoolbox.irscrutinizer.importer.RawLineImporter
All Implemented Interfaces:
ICommandImporter, IFileImporter, IImporter, IReaderImporter, IRemoteSetImporter

public class RawLineImporter
extends RemoteSetImporter
implements IReaderImporter

This class does something interesting and useful. Or not...


Field Summary
 
Fields inherited from class org.harctoolbox.irscrutinizer.importer.RemoteSetImporter
remoteSet
 
Fields inherited from class org.harctoolbox.irscrutinizer.importer.Importer
creatingUser, fallbackFrequency, generateCcf, generateRaw, invokeDecodeIr, origin
 
Constructor Summary
RawLineImporter()
           
 
Method Summary
 java.lang.String[][] getFileExtensions()
           
 java.lang.String getFormatName()
           
 void load(java.io.Reader reader, java.lang.String origin)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class org.harctoolbox.irscrutinizer.importer.RemoteSetImporter
getRemoteSet, setupCommands, setupRemote, setupRemoteSet, setupRemoteSet
 
Methods inherited from class org.harctoolbox.irscrutinizer.importer.ReaderImporter
load, load, load, load, load
 
Methods inherited from class org.harctoolbox.irscrutinizer.importer.FileImporter
canImportDirectories, dumbLoad, loadFileSelector
 
Methods inherited from class org.harctoolbox.irscrutinizer.importer.Importer
addCommand, addCommands, clearCommands, getCommand, getCommandIndex, getCommands, getConcatenatedCommands, getHomeUrl, getOrigin, prepareLoad, setCreatingUser, setFallbackFrequency, setGenerateCcf, setGenerateRaw, setInvokeDecodeIr
 
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.IReaderImporter
load, load, load, load
 
Methods inherited from interface org.harctoolbox.irscrutinizer.importer.IFileImporter
canImportDirectories, load, loadFileSelector
 
Methods inherited from interface org.harctoolbox.irscrutinizer.importer.ICommandImporter
getCommand, getCommands, getConcatenatedCommands
 
Methods inherited from interface org.harctoolbox.irscrutinizer.importer.IImporter
setCreatingUser, setFallbackFrequency, setGenerateCcf, setGenerateRaw, setInvokeDecodeIr
 

Constructor Detail

RawLineImporter

public RawLineImporter()
Method Detail

getFileExtensions

public java.lang.String[][] getFileExtensions()
Specified by:
getFileExtensions in interface IFileImporter
Specified by:
getFileExtensions in class FileImporter

load

public void load(java.io.Reader reader,
                 java.lang.String origin)
          throws java.io.IOException
Specified by:
load in interface IReaderImporter
Specified by:
load in class ReaderImporter
Throws:
java.io.IOException - Generic IO error.

getFormatName

public java.lang.String getFormatName()
Specified by:
getFormatName in interface IImporter
Returns:
Name of the importer. May contain spaces and other "funny" characters. Should be one word, and not end with "Importer" or such.

main

public static void main(java.lang.String[] args)