Class FolderBrowser

java.lang.Object
adalid.util.Utility
adalid.util.io.FolderBrowser

public class FolderBrowser extends Utility
Author:
Jorge Campins
  • Constructor Details

    • FolderBrowser

      public FolderBrowser(String path)
    • FolderBrowser

      public FolderBrowser(String path, boolean detail)
    • FolderBrowser

      public FolderBrowser(String path, List<String> details)
  • Method Details

    • browse

      public boolean browse()
    • doFiles

      protected boolean doFiles()
    • processFile

      protected void processFile(File file)
    • fileFilter

      protected org.apache.commons.io.filefilter.IOFileFilter fileFilter()
    • defaultFileFilter

      protected final org.apache.commons.io.filefilter.IOFileFilter defaultFileFilter()
    • selectedFilesFilter

      protected final org.apache.commons.io.filefilter.IOFileFilter selectedFilesFilter()
    • selectedBinaryFilesFilter

      protected final org.apache.commons.io.filefilter.IOFileFilter selectedBinaryFilesFilter()
    • selectedImageFilesFilter

      protected final org.apache.commons.io.filefilter.IOFileFilter selectedImageFilesFilter()
    • selectedTextFilesFilter

      protected final org.apache.commons.io.filefilter.IOFileFilter selectedTextFilesFilter()
    • dirFilter

      protected org.apache.commons.io.filefilter.IOFileFilter dirFilter()
    • getRootFolder

      public File getRootFolder()
      Returns:
      the root folder
    • getRootFolderPath

      public Path getRootFolderPath()
      Returns:
      the root folder path
    • getResourcesFolder

      public File getResourcesFolder()
      Returns:
      the resources folder
    • getResourcesFolderPath

      public Path getResourcesFolderPath()
      Returns:
      the resources folder path
    • getBaseFolder

      public File getBaseFolder()
      Returns:
      the base folder
    • getBaseFolderPath

      public Path getBaseFolderPath()
      Returns:
      the base folder path
    • getReadingWarnings

      public int getReadingWarnings()
      Returns:
      the reading warnings count
    • getReadingErrors

      public int getReadingErrors()
      Returns:
      the reading errors count
    • getFiles

      public Map<Path,SmallFile> getFiles()
      Returns:
      the files map
    • getFolders

      public Map<Path,Set<Path>> getFolders()
      Returns:
      the folders set
    • getFileTypes

      public Map<String,Integer> getFileTypes()
      Returns:
      the file types map