public boolean accept(final File file) {
      boolean success = false;

      for (int i=0; i<suffixes.length && !success; i++) {
         if (ignoreCase)
            success = file.getName().toLowerCase().endsWith(suffixes[i]);
         else
            success = file.getName().endsWith(suffixes[i]);
      }

      return success;
   }
public boolean accept(final File file) {
      boolean success = false;

      for (int i=0; i<suffixes.length && !success; i++) {
         if (ignoreCase)
            success = file.getName().toLowerCase().endsWith(suffixes[i]);
         else
            success = file.getName().endsWith(suffixes[i]);
      }

      return success;
   }
public boolean accept ( final File file ) { boolean success = false ; for ( int i = 0 ; i < suffixes . length && ! success ; i ++ ) { if ( ignoreCase ) success = file . getName ( ) . toLowerCase ( ) . endsWith ( suffixes [ i ] ) ; else success = file . getName ( ) . endsWith ( suffixes [ i ] ) ; } return success ; }
Check if a file is acceptible.

@param file    The file to check.
@return        <tt>true</tt> if the file is acceptable.
Check if a file is acceptible .