Class FileSearcher

java.lang.Object
com.mku.fs.drive.utils.FileSearcher

public class FileSearcher extends Object
Class searches for files in an VirtualDrive by filename.
  • Constructor Details

    • FileSearcher

      public FileSearcher()
  • Method Details

    • stop

      public void stop()
      Stop current operation
    • isRunning

      public boolean isRunning()
      Check if a search is running.
      Returns:
      True if running
    • isStopped

      public boolean isStopped()
      Check if last search was stopped by user.
      Returns:
      True if user stopped
    • search

      public IVirtualFile[] search(IVirtualFile dir, String terms, FileSearcher.SearchOptions options)
      Search files in directory and its subdirectories recursively for matching terms.
      Parameters:
      dir - The directory to start the search.
      terms - The terms to search for.
      options - The options
      Returns:
      An array with all the results found.