Interface FileSourcedConverter
-
- All Known Implementing Classes:
CSVLoader
public interface FileSourcedConverterInterface to a loader/saver that loads/saves from a file source.- Version:
- $Revision: 1.2 $
- Author:
- Mark Hall
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetFileDescription()Get a one line description of the type of filejava.lang.StringgetFileExtension()Get the file extension used for this type of filejava.io.FileretrieveFile()Return the current source file/ destination filevoidsetFile(java.io.File file)Set the file to load from/ to save in
-
-
-
Method Detail
-
getFileExtension
java.lang.String getFileExtension()
Get the file extension used for this type of file- Returns:
- the file extension
-
getFileDescription
java.lang.String getFileDescription()
Get a one line description of the type of file- Returns:
- a description of the file type
-
setFile
void setFile(java.io.File file) throws java.io.IOExceptionSet the file to load from/ to save in- Parameters:
file- the file to load from- Throws:
java.io.IOException- if an error occurs
-
retrieveFile
java.io.File retrieveFile()
Return the current source file/ destination file- Returns:
- a
Filevalue
-
-