zinger.bsheet
Class FilenameFileFilter

java.lang.Object
  extended by javax.swing.filechooser.FileFilter
      extended by zinger.bsheet.FilenameFileFilter

public class FilenameFileFilter
extends javax.swing.filechooser.FileFilter


Field Summary
protected  java.lang.String description
           
protected  java.util.regex.Pattern[] filenamePatterns
           
 
Constructor Summary
FilenameFileFilter(java.util.regex.Pattern[] filenamePatterns, java.lang.String description)
           
FilenameFileFilter(java.util.regex.Pattern filenamePattern, java.lang.String description)
           
 
Method Summary
 boolean accept(java.io.File file)
           
 java.lang.String getDescription()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected final java.lang.String description

filenamePatterns

protected final java.util.regex.Pattern[] filenamePatterns
Constructor Detail

FilenameFileFilter

public FilenameFileFilter(java.util.regex.Pattern[] filenamePatterns,
                          java.lang.String description)

FilenameFileFilter

public FilenameFileFilter(java.util.regex.Pattern filenamePattern,
                          java.lang.String description)
Method Detail

accept

public boolean accept(java.io.File file)
Specified by:
accept in class javax.swing.filechooser.FileFilter

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in class javax.swing.filechooser.FileFilter