|
Eclipse JDT Release 3.3 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Computes completions and context information displayed by the Java editor content assistant. Contributions to the org.eclipse.jdt.ui.javaCompletionProposalComputer extension point must implement this interface.
Method Summary | |
---|---|
List |
computeCompletionProposals(ContentAssistInvocationContext context,
IProgressMonitor monitor)
Returns a list of completion proposals valid at the given invocation context. |
List |
computeContextInformation(ContentAssistInvocationContext context,
IProgressMonitor monitor)
Returns context information objects valid at the given invocation context. |
String |
getErrorMessage()
Returns the reason why this computer was unable to produce any completion proposals or context information. |
void |
sessionEnded()
Informs the computer that a content assist session has ended. |
void |
sessionStarted()
Informs the computer that a content assist session has started. |
Method Detail |
public void sessionStarted()
sessionEnded()
call, but not necessarily by calls to
computeCompletionProposals
or
computeContextInformation.
public List computeCompletionProposals(ContentAssistInvocationContext context, IProgressMonitor monitor)
context
- the context of the content assist invocationmonitor
- a progress monitor to report progress. The monitor is private to this
invocation, i.e. there is no need for the receiver to spawn a sub monitor.
ICompletionProposal
)public List computeContextInformation(ContentAssistInvocationContext context, IProgressMonitor monitor)
context
- the context of the content assist invocationmonitor
- a progress monitor to report progress. The monitor is private to this
invocation, i.e. there is no need for the receiver to spawn a sub monitor.
IContextInformation
)public String getErrorMessage()
null
if no error occurredpublic void sessionEnded()
|
Eclipse JDT Release 3.3 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |