Interface IFileImporter
- All Known Subinterfaces:
IReaderImporter
- All Known Implementing Classes:
CcfImporter
,CmlImporter
,CommandFusionImporter
,CsvImporter
,CsvParametrizedImporter
,CsvRawImporter
,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 TypeMethodDescriptionboolean
String[][]
String[][]
getFileExtensions
(boolean zip) void
boolean
loadFileSelector
(Component component, String title, String defaultDir, String charsetName) void
possiblyZipLoad
(File file, String charsetName)
-
Method Details
-
load
void load(File file, String charsetName) throws IOException, ParseException, org.harctoolbox.ircore.InvalidArgumentException - Throws:
IOException
ParseException
org.harctoolbox.ircore.InvalidArgumentException
-
possiblyZipLoad
void possiblyZipLoad(File file, String charsetName) throws ParseException, IOException, org.harctoolbox.ircore.InvalidArgumentException - Throws:
ParseException
IOException
org.harctoolbox.ircore.InvalidArgumentException
-
loadFileSelector
boolean loadFileSelector(Component component, String title, String defaultDir, String charsetName) throws IOException, ParseException, org.harctoolbox.ircore.InvalidArgumentException - Throws:
IOException
ParseException
org.harctoolbox.ircore.InvalidArgumentException
-
canImportDirectories
boolean canImportDirectories() -
getFileExtensions
String[][] getFileExtensions() -
getFileExtensions
-