Class ExtensionFileFilter

  • All Implemented Interfaces:
    Serializable

    public class ExtensionFileFilter
    extends FileFilter
    implements Serializable
    Extension File Chooser
    Version:
    $Id: ExtensionFileFilter.java,v 1.3 2006/07/30 00:51:05 jjanke Exp $
    Author:
    Jorg Janke
    See Also:
    Serialized Form
    • Constructor Detail

      • ExtensionFileFilter

        public ExtensionFileFilter()
        Constructor
      • ExtensionFileFilter

        public ExtensionFileFilter​(String extension,
                                   String description)
        Constructor
        Parameters:
        extension - extension
        description - description
    • Method Detail

      • setDescription

        public void setDescription​(String newDescription)
        Set Description
        Parameters:
        newDescription - description
      • setExtension

        public void setExtension​(String newExtension)
        Extension
        Parameters:
        newExtension - ext
      • getExtension

        public String getExtension()
        Get Extension
        Returns:
        extension
      • accept

        public boolean accept​(File file)
        Accept File
        Specified by:
        accept in class FileFilter
        Parameters:
        file - file to be tested
        Returns:
        true if OK
      • getFileName

        public static String getFileName​(File file,
                                         FileFilter filter)
        Verify file name with filer
        Parameters:
        file - file
        filter - filter
        Returns:
        file name
      • getFile

        public static File getFile​(File file,
                                   FileFilter filter)
        Verify file with filter
        Parameters:
        file - file
        filter - filter
        Returns:
        file