public class CompletionProposalComputer extends Object implements IUnitOfWork<org.eclipse.jface.text.contentassist.ICompletionProposal[],XtextResource>, ICompletionProposalAcceptor, ITemplateAcceptor
| Modifier and Type | Class and Description |
|---|---|
static interface |
CompletionProposalComputer.State |
IUnitOfWork.Void<T>ICompletionProposalAcceptor.DelegateITemplateAcceptor.Delegate| Constructor and Description |
|---|
CompletionProposalComputer(CompletionProposalComputer.State state,
org.eclipse.jface.text.ITextViewer viewer,
int offset) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(org.eclipse.jface.text.contentassist.ICompletionProposal proposal) |
void |
accept(org.eclipse.jface.text.templates.TemplateProposal template) |
boolean |
canAcceptMoreProposals() |
boolean |
canAcceptMoreTemplates() |
protected ContentAssistContext[] |
createContentAssistContexts(XtextResource resource) |
org.eclipse.jface.text.contentassist.ICompletionProposal[] |
exec(XtextResource resource) |
public CompletionProposalComputer(CompletionProposalComputer.State state, org.eclipse.jface.text.ITextViewer viewer, int offset)
public org.eclipse.jface.text.contentassist.ICompletionProposal[] exec(XtextResource resource) throws Exception
exec in interface IUnitOfWork<org.eclipse.jface.text.contentassist.ICompletionProposal[],XtextResource>Exceptionprotected ContentAssistContext[] createContentAssistContexts(XtextResource resource)
public void accept(org.eclipse.jface.text.contentassist.ICompletionProposal proposal)
accept in interface ICompletionProposalAcceptorpublic boolean canAcceptMoreProposals()
canAcceptMoreProposals in interface ICompletionProposalAcceptorpublic void accept(org.eclipse.jface.text.templates.TemplateProposal template)
accept in interface ITemplateAcceptorpublic boolean canAcceptMoreTemplates()
canAcceptMoreTemplates in interface ITemplateAcceptorCopyright © 2016. All Rights Reserved.