Instances of classes that implement this interface are used to
filter filenames. These instances are used to filter directory
listings in the list method of class
File, and by the Abstract Window Toolkit's file
dialog component.
java.awt.FileDialog.setFilenameFilter(java.io.FilenameFilter), java.io.File, java.io.File.list(java.io.FilenameFilter)