| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjline.FileNameCompletor
A file name completor takes the buffer and issues a list of potential completions.
This completor tries to behave as similar as possible to bash's file name completion (using GNU readline) with the following exceptions:
TODO
| Constructor Summary | |
| FileNameCompletor() | |
| Method Summary | |
|  int | complete(String buf,
                 int cursor,
                 List candidates)Populates candidates with a list of possible completions for the buffer. | 
|  int | matchFiles(String buffer,
                     String translated,
                     File[] entries,
                     List candidates)Match the specified buffer to the array of entries and enter the matches into the list of candidates. | 
| protected  void | sortFileNames(List fileNames) | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public FileNameCompletor()
| Method Detail | 
public int complete(String buf,
                    int cursor,
                    List candidates)
CompletorList before returning.
complete in interface Completorbuf - the buffercandidates - the List of candidates to populate
protected void sortFileNames(List fileNames)
public int matchFiles(String buffer,
                      String translated,
                      File[] entries,
                      List candidates)
buffer - the untranslated buffertranslated - the buffer with common characters replacedentries - the list of files to matchcandidates - the list of candidates to populate
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||