public abstract class CommandLineCompletionProvider extends TextFieldCompletionProvider
myCaseInsensitivity| Constructor and Description |
|---|
CommandLineCompletionProvider(Options options) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
addArgumentVariants(CompletionResultSet result) |
protected void |
addCompletionVariants(java.lang.String text,
int offset,
java.lang.String prefix,
CompletionResultSet result) |
protected LookupElement |
createLookupElement(Option option,
java.lang.String text) |
protected java.lang.String |
getPrefix(java.lang.String currentTextPrefix) |
acceptChar, apply, apply, applyPrefixMatcher, createEditor, createEditor, fillCompletionVariants, getAdvertisement, getPrefix, isCaseInsensitivitypublic CommandLineCompletionProvider(Options options)
protected java.lang.String getPrefix(java.lang.String currentTextPrefix)
getPrefix in class TextFieldCompletionProviderprotected LookupElement createLookupElement(Option option, java.lang.String text)
protected abstract void addArgumentVariants(CompletionResultSet result)
protected void addCompletionVariants(java.lang.String text,
int offset,
java.lang.String prefix,
CompletionResultSet result)
addCompletionVariants in class TextFieldCompletionProvider