|
||||||||||
| 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 | |||||||||