public void setDataFile(File file) {
this.dataFile = file;
if (null != dataFile) {
try {
dbfReader = new DBFReader(new FileInputStream(dataFile));
dbfWriter = new DBFWriter();
} catch (DBFException e) {
throw new RuntimeException(e);
} catch (FileNotFoundException e) {
throw new RuntimeException(e);
}