/** * */ package photoSpreadLoaders; import java.io.File; import javax.swing.filechooser.FileFilter; import photoSpreadUtilities.Misc; /** * @author paepcke * * CSV filter for file choosing dialog. */ public class CSVFileFilter extends FileFilter { //Accept all directories and all csv/txt files: public boolean accept(File f) { if (f.isDirectory()) { return true; } String extension = Misc.getExtension(f); if (extension != null) { if (extension.equals(PhotoSpreadFileImporter.csv) || extension.equals(PhotoSpreadFileImporter.txt)) return true; else return false; } return false; } //The description of this filter public String getDescription() { return "Comma-separated value files (.csv)"; } }