org.eclipse.xtext.common.ui.contentassist
Class TerminalsProposalProvider

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider
      extended by org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider
          extended by org.eclipse.xtext.common.ui.contentassist.TerminalsProposalProvider
All Implemented Interfaces:
ICompletionProposalFactory, IContentProposalProvider
Direct Known Subclasses:
AbstractXtextProposalProvider, AbstractXtypeProposalProvider

public class TerminalsProposalProvider
extends AbstractJavaBasedContentProposalProvider

Author:
Sebastian Zarnekow

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider
AbstractJavaBasedContentProposalProvider.DefaultProposalCreator, AbstractJavaBasedContentProposalProvider.ReferenceProposalCreator
 
Nested classes/interfaces inherited from class org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider
AbstractContentProposalProvider.DefaultContentAssistProcessorSwitch, AbstractContentProposalProvider.NullSafeCompletionProposalAcceptor
 
Constructor Summary
TerminalsProposalProvider()
           
 
Method Summary
 void complete_ANY_OTHER(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_ID(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_INT(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_ML_COMMENT(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_SL_COMMENT(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_STRING(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_WS(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
protected  boolean doCreateIdProposals()
           
protected  boolean doCreateIntProposals()
           
protected  boolean doCreateStringProposals()
           
 
Methods inherited from class org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider
completeAssignment, completeKeyword, completeRuleCall, createProposals, getCrossReferenceProposalCreator, getHover, getProposalFactory, getScopeProvider, invokeMethod, lookupCrossReference, lookupCrossReference, lookupCrossReference, lookupCrossReference, lookupCrossReference, lookupCrossReference, setCrossReferenceProposalCreator, setScopeProvider
 
Methods inherited from class org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider
createCompletionProposal, createCompletionProposal, createCompletionProposal, createCompletionProposal, createSelector, doCreateProposal, doCreateProposal, getConflictHelper, getDisplayString, getImage, getKeywordDisplayString, getLabelProvider, getPriorityHelper, getQualifiedNameConverter, getStyledDisplayString, getStyledDisplayString, getValueConverter, isValidProposal, setConflictHelper, setLabelProvider, setPriorityHelper, setValueConverter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TerminalsProposalProvider

public TerminalsProposalProvider()
Method Detail

complete_ID

public void complete_ID(org.eclipse.emf.ecore.EObject model,
                        RuleCall ruleCall,
                        ContentAssistContext context,
                        ICompletionProposalAcceptor acceptor)

complete_STRING

public void complete_STRING(org.eclipse.emf.ecore.EObject model,
                            RuleCall ruleCall,
                            ContentAssistContext context,
                            ICompletionProposalAcceptor acceptor)

complete_INT

public void complete_INT(org.eclipse.emf.ecore.EObject model,
                         RuleCall ruleCall,
                         ContentAssistContext context,
                         ICompletionProposalAcceptor acceptor)

doCreateIntProposals

protected boolean doCreateIntProposals()

doCreateStringProposals

protected boolean doCreateStringProposals()

doCreateIdProposals

protected boolean doCreateIdProposals()

complete_ML_COMMENT

public void complete_ML_COMMENT(org.eclipse.emf.ecore.EObject model,
                                RuleCall ruleCall,
                                ContentAssistContext context,
                                ICompletionProposalAcceptor acceptor)

complete_SL_COMMENT

public void complete_SL_COMMENT(org.eclipse.emf.ecore.EObject model,
                                RuleCall ruleCall,
                                ContentAssistContext context,
                                ICompletionProposalAcceptor acceptor)

complete_WS

public void complete_WS(org.eclipse.emf.ecore.EObject model,
                        RuleCall ruleCall,
                        ContentAssistContext context,
                        ICompletionProposalAcceptor acceptor)

complete_ANY_OTHER

public void complete_ANY_OTHER(org.eclipse.emf.ecore.EObject model,
                               RuleCall ruleCall,
                               ContentAssistContext context,
                               ICompletionProposalAcceptor acceptor)