public interface ICompletionProvider
Modifier and Type | Field and Description |
---|---|
static boolean |
TRACE_CODE_COMPLETION
Trace enablement for code completion.
|
Modifier and Type | Method and Description |
---|---|
Collection<? extends ScriptCompletionProposal> |
getProposals(ICompletionContext context)
Calculate all matching proposals for given
ICompletionContext . |
boolean |
isActive(ICompletionContext context)
Query indicating that this providers completion proposals should be taken into account.
|
static final boolean TRACE_CODE_COMPLETION
Collection<? extends ScriptCompletionProposal> getProposals(ICompletionContext context)
ICompletionContext
.context
- ICompletionContext
with necessary information to calculate proposals.boolean isActive(ICompletionContext context)
context
- ICompletionContext
with necessary information to calculate proposals.true
when active