package com.opendoorlogistics.api.io;
import javax.swing.filechooser.FileNameExtensionFilter;
public enum ImportFileType{
TAB(new FileNameExtensionFilter("Tab separated text file (txt)", "txt")),
CSV(new FileNameExtensionFilter("Comma separated text file (csv, txt)", "csv", "txt")),
EXCEL(new FileNameExtensionFilter("Spreadsheet file (xls, xlsx)", "xls", "xlsx")),
SHAPEFILE_LINKED_GEOM(new FileNameExtensionFilter("Shapefile (shp, odlrg)", "shp" , "odlrg")),
SHAPEFILE_COPIED_GEOM(new FileNameExtensionFilter("Shapefile (shp)", "shp"));
private final FileNameExtensionFilter filter;
private ImportFileType(FileNameExtensionFilter filter) {
this.filter = filter;
}
public String getDescription(){
return filter.getDescription();
}
public FileNameExtensionFilter getFilter(){
return filter;
}
}