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, isCaseInsensitivity
public CommandLineCompletionProvider(Options options)
protected java.lang.String getPrefix(java.lang.String currentTextPrefix)
getPrefix
in class TextFieldCompletionProvider
protected 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