com.mucommander.ui.autocomplete.completers.services
Class FilteredFilesService

java.lang.Object
  extended by com.mucommander.ui.autocomplete.completers.services.FilesService
      extended by com.mucommander.ui.autocomplete.completers.services.FilteredFilesService
All Implemented Interfaces:
CompletionService

public class FilteredFilesService
extends FilesService

This FilesService returns filtered files in a given directory, according to a certain FileFilter.

Author:
Arik Hadas

Constructor Summary
FilteredFilesService(FileFilter fileFilter)
           
 
Method Summary
protected  AbstractFile[] getFiles(AbstractFile directory)
          This abstract function gets a directory and should return it's children files that match a certain criteria.
 
Methods inherited from class com.mucommander.ui.autocomplete.completers.services.FilesService
complete, getPossibleCompletions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilteredFilesService

public FilteredFilesService(FileFilter fileFilter)
Method Detail

getFiles

protected AbstractFile[] getFiles(AbstractFile directory)
                           throws java.io.IOException
Description copied from class: FilesService
This abstract function gets a directory and should return it's children files that match a certain criteria.

Specified by:
getFiles in class FilesService
Parameters:
directory - - a directory.
Returns:
subgroup of the given directory's children files.
Throws:
java.io.IOException


This file is part of muCommander - Copyright (C) 2002-2008 Maxence Bernard