com.alee.utils.filefilter
Class IOFileFilterAdapter

java.lang.Object
  extended by javax.swing.filechooser.FileFilter
      extended by com.alee.utils.filefilter.AbstractFileFilter
          extended by com.alee.utils.filefilter.AbstractFileFilterAdapter
              extended by com.alee.utils.filefilter.IOFileFilterAdapter
All Implemented Interfaces:
Filter<java.io.File>, java.io.FileFilter

public class IOFileFilterAdapter
extends AbstractFileFilterAdapter

Author:
Mikle Garin

Field Summary
 
Fields inherited from class com.alee.utils.filefilter.AbstractFileFilterAdapter
description, icon
 
Constructor Summary
IOFileFilterAdapter(java.io.FileFilter fileFilter, javax.swing.ImageIcon icon, java.lang.String description)
           
 
Method Summary
 boolean accept(java.io.File file)
          Returns whether the given file is accepted by this filter or not.
 java.io.FileFilter getFileFilter()
           
 
Methods inherited from class com.alee.utils.filefilter.AbstractFileFilterAdapter
getDescription, getIcon, setDescription, setIcon
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IOFileFilterAdapter

public IOFileFilterAdapter(java.io.FileFilter fileFilter,
                           javax.swing.ImageIcon icon,
                           java.lang.String description)
Method Detail

getFileFilter

public java.io.FileFilter getFileFilter()

accept

public boolean accept(java.io.File file)
Description copied from class: AbstractFileFilter
Returns whether the given file is accepted by this filter or not.

Specified by:
accept in interface Filter<java.io.File>
Specified by:
accept in interface java.io.FileFilter
Specified by:
accept in class AbstractFileFilter
Parameters:
file - file to process
Returns:
true if the given file is accepted by this filter, false otherwise