Class InstallPear.PEARFilter

  • Enclosing class:
    InstallPear

    protected static class InstallPear.PEARFilter
    extends javax.swing.filechooser.FileFilter
    The PEARFilter class allows to filter directories, as well as '.tear' and '.pear' files.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) static java.lang.String PEAR_EXT
      The Constant PEAR_EXT.
      (package private) static java.lang.String TEAR_EXT
      The Constant TEAR_EXT.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected PEARFilter()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean accept​(java.io.File file)
      Returns true, if the given input file is directory or has 'tear' or 'pear' extension, false otherwise.
      java.lang.String getDescription()
      Returns the filter description.
      private java.lang.String getExtension​(java.io.File f)
      Returns file name extension in lowercase.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PEARFilter

        protected PEARFilter()
    • Method Detail

      • accept

        public boolean accept​(java.io.File file)
        Returns true, if the given input file is directory or has 'tear' or 'pear' extension, false otherwise.
        Specified by:
        accept in class javax.swing.filechooser.FileFilter
        Parameters:
        file - the file
        Returns:
        true, if the given input file is directory or has 'tear' or 'pear' extension, false otherwise.
      • getExtension

        private java.lang.String getExtension​(java.io.File f)
        Returns file name extension in lowercase.
        Parameters:
        f - The given file.
        Returns:
        The file name extension in lowercase.
      • getDescription

        public java.lang.String getDescription()
        Returns the filter description.
        Specified by:
        getDescription in class javax.swing.filechooser.FileFilter
        Returns:
        The filter description.