org.eclipse.xtext.ui.editor.contentassist
Class RepeatedContentAssistProcessor
java.lang.Object
org.eclipse.xtext.ui.editor.contentassist.XtextContentAssistProcessor
org.eclipse.xtext.ui.editor.contentassist.RepeatedContentAssistProcessor
- All Implemented Interfaces:
- org.eclipse.jface.text.contentassist.ICompletionListener, org.eclipse.jface.text.contentassist.ICompletionListenerExtension, org.eclipse.jface.text.contentassist.IContentAssistProcessor, CompletionProposalComputer.State, ContextInformationComputer.State
public class RepeatedContentAssistProcessor
- extends XtextContentAssistProcessor
- implements org.eclipse.jface.text.contentassist.ICompletionListener, org.eclipse.jface.text.contentassist.ICompletionListenerExtension
- Author:
- Sebastian Zarnekow - Initial contribution and API
Methods inherited from class org.eclipse.xtext.ui.editor.contentassist.XtextContentAssistProcessor |
computeContextInformation, createCompletionProposalComputer, createContextInformationComputer, decorateAcceptor, decorateAcceptor, decorateAcceptor, getCompletionProposalAutoActivationCharacters, getCompletionProposalPostProcessor, getContentProposalProvider, getContextFactory, getContextInformationAutoActivationCharacters, getContextInformationProvider, getContextInformationValidator, getErrorMessage, getTemplateProposalProvider, setCompletionProposalAutoActivationCharacters, setCompletionProposalPostProcessor, setContentProposalProvider, setContextFactory, setContextInformationAutoActivationCharacters, setErrorMessage, setTemplateProposalProvider |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RepeatedContentAssistProcessor
public RepeatedContentAssistProcessor()
getModeAwareProposalProvider
public RepeatedContentAssistProcessor.ModeAware getModeAwareProposalProvider()
computeCompletionProposals
public org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals(org.eclipse.jface.text.ITextViewer viewer,
int offset)
- Specified by:
computeCompletionProposals
in interface org.eclipse.jface.text.contentassist.IContentAssistProcessor
- Overrides:
computeCompletionProposals
in class XtextContentAssistProcessor
getStatusMessage
protected java.lang.String getStatusMessage()
assistSessionStarted
public void assistSessionStarted(org.eclipse.jface.text.contentassist.ContentAssistEvent event)
- Specified by:
assistSessionStarted
in interface org.eclipse.jface.text.contentassist.ICompletionListener
assistSessionEnded
public void assistSessionEnded(org.eclipse.jface.text.contentassist.ContentAssistEvent event)
- Specified by:
assistSessionEnded
in interface org.eclipse.jface.text.contentassist.ICompletionListener
assistSessionRestarted
public void assistSessionRestarted(org.eclipse.jface.text.contentassist.ContentAssistEvent event)
- Specified by:
assistSessionRestarted
in interface org.eclipse.jface.text.contentassist.ICompletionListenerExtension
selectionChanged
public void selectionChanged(org.eclipse.jface.text.contentassist.ICompletionProposal proposal,
boolean smartToggle)
- Specified by:
selectionChanged
in interface org.eclipse.jface.text.contentassist.ICompletionListener