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)