public class PythonCompletionProviderWrapper extends java.lang.Object implements ICompletionProvider
ICompletionProvider dispatching actual completion calculation to Python.TRACE_CODE_COMPLETION| Constructor and Description |
|---|
PythonCompletionProviderWrapper() |
| Modifier and Type | Method and Description |
|---|---|
java.util.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.
|
void |
setPythonPprovider(ICompletionProvider provider)
Sets the Python counterpart for the
ICompletionProvider. |
public void setPythonPprovider(ICompletionProvider provider)
ICompletionProvider.provider - Python ICompletionProvider.public java.util.Collection<? extends ScriptCompletionProposal> getProposals(ICompletionContext context)
ICompletionProviderICompletionContext.getProposals in interface ICompletionProvidercontext - ICompletionContext with necessary information to calculate proposals.public boolean isActive(ICompletionContext context)
ICompletionProviderisActive in interface ICompletionProvidercontext - ICompletionContext with necessary information to calculate proposals.true when active