1 11 package org.eclipse.jdt.ui.text.java; 12 13 import java.util.List ; 14 15 import org.eclipse.core.runtime.IProgressMonitor; 16 17 import org.eclipse.jface.text.contentassist.ICompletionProposal; 18 import org.eclipse.jface.text.contentassist.IContextInformation; 19 20 27 public interface IJavaCompletionProposalComputer { 28 35 void sessionStarted(); 36 37 45 List computeCompletionProposals(ContentAssistInvocationContext context, IProgressMonitor monitor); 46 47 55 List computeContextInformation(ContentAssistInvocationContext context, IProgressMonitor monitor); 56 57 63 String getErrorMessage(); 64 65 72 void sessionEnded(); 73 } 74 | Popular Tags |