Class NIFTIFileFilter

java.lang.Object
javax.swing.filechooser.FileFilter
com.xinapse.multisliceimage.Analyze.NIFTIFileFilter

public final class NIFTIFileFilter extends FileFilter
A file filter for NIFTI images. The accept method returns true if the file name end with ".hdr", ".HDR", ".nii" or ".NII", ".hdr.gz", ".HDR.GZ", ".nii.gz" or ".NII.GZ"
  • Field Details

    • INSTANCE

      public static final NIFTIFileFilter INSTANCE
      The only instance of a NIFTIFileFilter.
  • Method Details

    • getDescription

      public String getDescription()
      Returns "NIFTI Images".
      Specified by:
      getDescription in class FileFilter
      Returns:
      the description String "NIFTI Images".
    • accept

      public boolean accept(File file)
      Tests whether the given file probably represents a NIFTI image file. Tests whether the file name end with ".hdr", ".HDR", ".nii" or ".NII". Also passes directories to allow navigation while looking for NIFTI images.
      Specified by:
      accept in class FileFilter
      Parameters:
      file - the file to test.
      Returns:
      true if the supplied file is probably a NIFTI image file or a directory. Returns false otherwise.