1 package es.inteco.eni.swing;
2
3 import java.io.File;
4
5 import javax.swing.filechooser.FileFilter;
6
7 import es.inteco.eni.utils.FileUtils;
8
9
10
11
12
13
14
15 public class XmlFilter extends FileFilter{
16
17
18
19
20
21
22 public boolean accept (File file) {
23 String fileExtension = FileUtils.getFileExtension(file);
24 boolean isXsdFile = fileExtension!=null && FileUtils.XML_EXTENSION.equals(fileExtension.toLowerCase());
25 boolean isDirectory = file.isDirectory();
26 return isXsdFile || isDirectory;
27 }
28
29
30
31
32
33 public String getDescription () {
34 return "*." + FileUtils.XML_EXTENSION;
35 }
36 }