Class CodeCompletionAggregator

java.lang.Object
org.eclipse.ease.ui.completion.CodeCompletionAggregator
All Implemented Interfaces:
org.eclipse.jface.fieldassist.IContentProposalProvider

public class CodeCompletionAggregator extends Object implements org.eclipse.jface.fieldassist.IContentProposalProvider
  • Constructor Details

    • CodeCompletionAggregator

      public CodeCompletionAggregator(IScriptEngine scriptEngine)
    • CodeCompletionAggregator

      public CodeCompletionAggregator(Object resource, ScriptType scriptType)
  • Method Details

    • getProposals

      public org.eclipse.jface.fieldassist.IContentProposal[] getProposals(String contents, int position)
      Specified by:
      getProposals in interface org.eclipse.jface.fieldassist.IContentProposalProvider
    • getProposals

      public List<ScriptCompletionProposal> getProposals(String content, int cursorPosition, org.eclipse.core.runtime.IProgressMonitor monitor)
    • addCompletionProvider

      public void addCompletionProvider(ICompletionProvider completionProvider)