com.alee.utils.filefilter
Class SwingFileFilterAdapter

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.SwingFileFilterAdapter
All Implemented Interfaces:
Filter<java.io.File>, java.io.FileFilter

public class SwingFileFilterAdapter
extends AbstractFileFilterAdapter

Author:
Mikle Garin

Field Summary
 
Fields inherited from class com.alee.utils.filefilter.AbstractFileFilterAdapter
description, icon
 
Constructor Summary
SwingFileFilterAdapter(javax.swing.filechooser.FileFilter fileFilter, javax.swing.ImageIcon icon)
           
 
Method Summary
 boolean accept(java.io.File file)
          Returns whether the given file is accepted by this filter or not.
 javax.swing.filechooser.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

SwingFileFilterAdapter

public SwingFileFilterAdapter(javax.swing.filechooser.FileFilter fileFilter,
                              javax.swing.ImageIcon icon)
Method Detail

getFileFilter

public javax.swing.filechooser.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