Interface ICompletionProvider
- All Known Implementing Classes:
AbstractCompletionProvider
,AbstractFileLocationCompletionProvider
,AbstractPathCompletionProvider
,EnvironmentLocationCompletionProvider
,LoadedModuleCompletionProvider
,LoadModuleCompletionProvider
,PythonCompletionProviderWrapper
,VariablesCompletionProvider
public interface ICompletionProvider
-
Method Summary
Modifier and TypeMethodDescriptiongetProposals
(ICompletionContext context) Calculate all matching proposals.boolean
isActive
(ICompletionContext context) Query indicating that this providers completion proposals should be taken into account.
-
Method Details
-
getProposals
Calculate all matching proposals.- Parameters:
context
- with necessary information to calculate proposals.- Returns:
- Collection of matching proposals.
-
isActive
Query indicating that this providers completion proposals should be taken into account.- Parameters:
context
- with necessary information to calculate proposals.- Returns:
true
when active
-