Interface IFileImporter
- All Known Subinterfaces:
IReaderImporter
- All Known Implementing Classes:
CcfImporter,CmlImporter,CommandFusionImporter,CsvImporter,CsvParametrizedImporter,CsvRawImporter,FlipperImporter,GirrImporter,IctImporter,IrTransImporter,LircImporter,Mode2Importer,RawLineImporter,WaveImporter,XcfImporter
public interface IFileImporter
This class models reading from a file, but not a stream (Reader), or from a data base.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanString[][]String[][]getFileExtensions(boolean zip) voidbooleanloadFileSelector(Component component, String title, String defaultDir, String charsetName) voidpossiblyZipLoad(File file, String charsetName)
-
Method Details
-
load
void load(File file, String charsetName) throws IOException, ParseException, org.harctoolbox.ircore.InvalidArgumentException - Throws:
IOExceptionParseExceptionorg.harctoolbox.ircore.InvalidArgumentException
-
possiblyZipLoad
void possiblyZipLoad(File file, String charsetName) throws ParseException, IOException, org.harctoolbox.ircore.InvalidArgumentException - Throws:
ParseExceptionIOExceptionorg.harctoolbox.ircore.InvalidArgumentException
-
loadFileSelector
boolean loadFileSelector(Component component, String title, String defaultDir, String charsetName) throws IOException, ParseException, org.harctoolbox.ircore.InvalidArgumentException - Throws:
IOExceptionParseExceptionorg.harctoolbox.ircore.InvalidArgumentException
-
canImportDirectories
boolean canImportDirectories() -
getFileExtensions
String[][] getFileExtensions() -
getFileExtensions
-