org.harctoolbox.irscrutinizer.importer
Class FileImporter
java.lang.Object
org.harctoolbox.irscrutinizer.importer.Importer
org.harctoolbox.irscrutinizer.importer.FileImporter
- Direct Known Subclasses:
- ReaderImporter, WaveImporter
public abstract class FileImporter
- extends Importer
This class extends the Importer with file load functions.
| 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 |
FileImporter
protected FileImporter()
load
public abstract void load(java.io.File file)
throws java.io.IOException,
java.text.ParseException
- Throws:
java.io.IOException
java.text.ParseException
loadFileSelector
public boolean loadFileSelector(java.awt.Component component,
java.lang.String title,
java.lang.String defaultDir)
throws java.io.IOException,
java.text.ParseException
- Throws:
java.io.IOException
java.text.ParseException
dumbLoad
protected void dumbLoad(java.io.Reader reader,
java.lang.String origin)
throws java.io.FileNotFoundException,
java.io.IOException,
java.text.ParseException
- Throws:
java.io.FileNotFoundException
java.io.IOException
java.text.ParseException
canImportDirectories
public boolean canImportDirectories()
getFileExtensions
public abstract java.lang.String[][] getFileExtensions()