SingleIOFilenameFilter.java
上传用户:ahit0551
上传日期:2009-04-15
资源大小:2345k
文件大小:1k
源码类别:

xml/soap/webservice

开发平台:

Java

  1. package name.xio.util;
  2. import java.io.File;
  3. import java.io.FilenameFilter;
  4. public class SingleIOFilenameFilter implements FilenameFilter {
  5.     public SingleIOFilenameFilter(String extend) {
  6.         this.extend = extend;
  7.     }
  8.     public boolean accept(File dir, String name) {
  9.         int index = name.lastIndexOf(PathUtil.SEPARATOR_FORMAT);
  10.         if ((index > 0) && (index < (name.length() - 1))) {
  11.             String extension = name.substring(index + 1).toLowerCase();
  12.             if (extension.equalsIgnoreCase(extend)) {
  13.                 return true;
  14.             }
  15.         }
  16.         return false;
  17.     }
  18.     private String extend;
  19. }