public class TaskCompletionProvider extends CommandLineCompletionProvider
myCaseInsensitivity| Constructor and Description |
|---|
TaskCompletionProvider(Project project,
ProjectSystemId externalSystemId,
TextAccessor workDirectoryField) |
TaskCompletionProvider(Project project,
ProjectSystemId externalSystemId,
TextAccessor workDirectoryField,
Options options) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addArgumentVariants(CompletionResultSet result) |
static DataNode<ModuleData> |
findModuleDataNode(DataNode<ProjectData> projectDataNode,
java.lang.String projectPath) |
protected java.util.List<LookupElement> |
getVariants(DataNode<ProjectData> projectDataNode,
java.lang.String modulePath) |
addCompletionVariants, createLookupElement, getPrefixacceptChar, apply, apply, applyPrefixMatcher, createEditor, createEditor, fillCompletionVariants, getAdvertisement, getPrefix, isCaseInsensitivitypublic TaskCompletionProvider(Project project, ProjectSystemId externalSystemId, TextAccessor workDirectoryField)
public TaskCompletionProvider(Project project, ProjectSystemId externalSystemId, TextAccessor workDirectoryField, Options options)
protected void addArgumentVariants(CompletionResultSet result)
addArgumentVariants in class CommandLineCompletionProviderprotected java.util.List<LookupElement> getVariants(DataNode<ProjectData> projectDataNode, java.lang.String modulePath)
public static DataNode<ModuleData> findModuleDataNode(DataNode<ProjectData> projectDataNode, java.lang.String projectPath)