package spl.filter; import java.io.File; import java.io.FileFilter; /** * Created by IntelliJ IDEA. * User: Christoph Arbeit * Date: 08.09.2010 * Time: 15:03:36 * To change this template use File | Settings | File Templates. */ public class PdfFileFilter implements FileFilter { public boolean accept(File file) { String path = file.getPath(); return isMatchingFileFilter(path); } public boolean accept(String path) { if(path == null || path.isEmpty() || !path.contains(".")) return false; return isMatchingFileFilter(path); } private boolean isMatchingFileFilter(String path) { String dateiEndung = path.substring(path.lastIndexOf(".") + 1); if(dateiEndung.equalsIgnoreCase("pdf")){ return true; } else{ return false; } } }