1
2 package org.paneris.util;
3 import java.io.File;
4 import java.io.FilenameFilter;
5
6 /**
7 filters filename according to their extension
8 **/
9
10 public class ExtensionFilter implements FilenameFilter {
11
12 private String extension;
13
14 /**
15 * constructor
16 */
17 public ExtensionFilter(String ext) {
18 extension = ext;
19 }
20
21 /**
22 * check if this file matches what we are after
23 */
24 public boolean accept(File dir, String name) {
25 if (name.endsWith(extension)) {
26 return true;
27 } else {
28 return false;
29 }
30 }
31
32 }