public class RepeatedContentAssistProcessor extends XtextContentAssistProcessor implements org.eclipse.jface.text.contentassist.ICompletionListener, org.eclipse.jface.text.contentassist.ICompletionListenerExtension
Modifier and Type | Class and Description |
---|---|
static interface |
RepeatedContentAssistProcessor.ModeAware |
COMPLETION_AUTO_ACTIVATION_CHARS, CONTEXT_INFO_AUTO_ACTIVATION_CHARS, ERROR_MESSAGE
Constructor and Description |
---|
RepeatedContentAssistProcessor() |
Modifier and Type | Method and Description |
---|---|
void |
assistSessionEnded(org.eclipse.jface.text.contentassist.ContentAssistEvent event) |
void |
assistSessionRestarted(org.eclipse.jface.text.contentassist.ContentAssistEvent event) |
void |
assistSessionStarted(org.eclipse.jface.text.contentassist.ContentAssistEvent event) |
org.eclipse.jface.text.contentassist.ICompletionProposal[] |
computeCompletionProposals(org.eclipse.jface.text.ITextViewer viewer,
int offset) |
protected org.eclipse.jface.text.contentassist.ICompletionProposal[] |
computeCompletionProposals(IXtextDocument document,
CompletionProposalComputer proposalComputer) |
protected CompletionProposalComputer |
createCompletionProposalComputer(org.eclipse.jface.text.ITextViewer viewer,
int offset) |
RepeatedContentAssistProcessor.ModeAware |
getModeAwareProposalProvider() |
protected java.lang.String |
getStatusMessage() |
void |
selectionChanged(org.eclipse.jface.text.contentassist.ICompletionProposal proposal,
boolean smartToggle) |
computeContextInformation, createContextInformationComputer, decorateAcceptor, decorateAcceptor, decorateAcceptor, getCompletionProposalAutoActivationCharacters, getCompletionProposalComparator, getCompletionProposalPostProcessor, getContentProposalProvider, getContextFactory, getContextInformationAutoActivationCharacters, getContextInformationProvider, getContextInformationValidator, getErrorMessage, getTemplateProposalProvider, setCompletionProposalAutoActivationCharacters, setCompletionProposalPostProcessor, setContentProposalProvider, setContextFactory, setContextInformationAutoActivationCharacters, setErrorMessage, setTemplateProposalProvider
public RepeatedContentAssistProcessor.ModeAware getModeAwareProposalProvider()
public org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals(org.eclipse.jface.text.ITextViewer viewer, int offset)
computeCompletionProposals
in interface org.eclipse.jface.text.contentassist.IContentAssistProcessor
computeCompletionProposals
in class XtextContentAssistProcessor
protected CompletionProposalComputer createCompletionProposalComputer(org.eclipse.jface.text.ITextViewer viewer, int offset)
createCompletionProposalComputer
in class XtextContentAssistProcessor
protected org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals(IXtextDocument document, CompletionProposalComputer proposalComputer)
protected java.lang.String getStatusMessage()
public void assistSessionStarted(org.eclipse.jface.text.contentassist.ContentAssistEvent event)
assistSessionStarted
in interface org.eclipse.jface.text.contentassist.ICompletionListener
public void assistSessionEnded(org.eclipse.jface.text.contentassist.ContentAssistEvent event)
assistSessionEnded
in interface org.eclipse.jface.text.contentassist.ICompletionListener
public void assistSessionRestarted(org.eclipse.jface.text.contentassist.ContentAssistEvent event)
assistSessionRestarted
in interface org.eclipse.jface.text.contentassist.ICompletionListenerExtension
public void selectionChanged(org.eclipse.jface.text.contentassist.ICompletionProposal proposal, boolean smartToggle)
selectionChanged
in interface org.eclipse.jface.text.contentassist.ICompletionListener