org.eclipse.xtext.ui.codetemplates.ui.contentassist
Class AbstractCodetemplatesProposalProvider

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.ui.codetemplates.ui.contentassist.AbstractCodetemplatesProposalProvider
All Implemented Interfaces:
ICompletionProposalFactory, IContentProposalProvider
Direct Known Subclasses:
CodetemplatesProposalProvider

public class AbstractCodetemplatesProposalProvider
extends AbstractJavaBasedContentProposalProvider

Represents a generated, default implementation of interface IProposalProvider. Methods are dynamically dispatched on the first parameter, i.e., you can override them with a more concrete subtype.


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
AbstractCodetemplatesProposalProvider()
           
 
Method Summary
 void complete_ANY_OTHER(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_Codetemplate(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_Codetemplates(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_Dollar(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_FQN(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_Literal(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_LiteralValue(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_TemplateBody(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_TemplateBodyWithQuotes(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_TemplatePart(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_ValidID(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_Variable(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void complete_VariableOrDollar(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)
           
 void completeCodetemplate_Body(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void completeCodetemplate_Context(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void completeCodetemplate_Description(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void completeCodetemplate_Id(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void completeCodetemplate_KeywordContext(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void completeCodetemplate_Name(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void completeCodetemplates_Language(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void completeCodetemplates_Templates(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void completeDollar_Escaped(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void completeLiteral_Value(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void completeTemplateBody_Parts(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void completeVariable_Name(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void completeVariable_Parameters(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 void completeVariable_Type(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
           
 
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

AbstractCodetemplatesProposalProvider

public AbstractCodetemplatesProposalProvider()
Method Detail

completeCodetemplates_Language

public void completeCodetemplates_Language(org.eclipse.emf.ecore.EObject model,
                                           Assignment assignment,
                                           ContentAssistContext context,
                                           ICompletionProposalAcceptor acceptor)

completeCodetemplates_Templates

public void completeCodetemplates_Templates(org.eclipse.emf.ecore.EObject model,
                                            Assignment assignment,
                                            ContentAssistContext context,
                                            ICompletionProposalAcceptor acceptor)

completeCodetemplate_Name

public void completeCodetemplate_Name(org.eclipse.emf.ecore.EObject model,
                                      Assignment assignment,
                                      ContentAssistContext context,
                                      ICompletionProposalAcceptor acceptor)

completeCodetemplate_Id

public void completeCodetemplate_Id(org.eclipse.emf.ecore.EObject model,
                                    Assignment assignment,
                                    ContentAssistContext context,
                                    ICompletionProposalAcceptor acceptor)

completeCodetemplate_Description

public void completeCodetemplate_Description(org.eclipse.emf.ecore.EObject model,
                                             Assignment assignment,
                                             ContentAssistContext context,
                                             ICompletionProposalAcceptor acceptor)

completeCodetemplate_Context

public void completeCodetemplate_Context(org.eclipse.emf.ecore.EObject model,
                                         Assignment assignment,
                                         ContentAssistContext context,
                                         ICompletionProposalAcceptor acceptor)

completeCodetemplate_KeywordContext

public void completeCodetemplate_KeywordContext(org.eclipse.emf.ecore.EObject model,
                                                Assignment assignment,
                                                ContentAssistContext context,
                                                ICompletionProposalAcceptor acceptor)

completeCodetemplate_Body

public void completeCodetemplate_Body(org.eclipse.emf.ecore.EObject model,
                                      Assignment assignment,
                                      ContentAssistContext context,
                                      ICompletionProposalAcceptor acceptor)

completeTemplateBody_Parts

public void completeTemplateBody_Parts(org.eclipse.emf.ecore.EObject model,
                                       Assignment assignment,
                                       ContentAssistContext context,
                                       ICompletionProposalAcceptor acceptor)

completeVariable_Name

public void completeVariable_Name(org.eclipse.emf.ecore.EObject model,
                                  Assignment assignment,
                                  ContentAssistContext context,
                                  ICompletionProposalAcceptor acceptor)

completeVariable_Type

public void completeVariable_Type(org.eclipse.emf.ecore.EObject model,
                                  Assignment assignment,
                                  ContentAssistContext context,
                                  ICompletionProposalAcceptor acceptor)

completeVariable_Parameters

public void completeVariable_Parameters(org.eclipse.emf.ecore.EObject model,
                                        Assignment assignment,
                                        ContentAssistContext context,
                                        ICompletionProposalAcceptor acceptor)

completeLiteral_Value

public void completeLiteral_Value(org.eclipse.emf.ecore.EObject model,
                                  Assignment assignment,
                                  ContentAssistContext context,
                                  ICompletionProposalAcceptor acceptor)

completeDollar_Escaped

public void completeDollar_Escaped(org.eclipse.emf.ecore.EObject model,
                                   Assignment assignment,
                                   ContentAssistContext context,
                                   ICompletionProposalAcceptor acceptor)

complete_Codetemplates

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

complete_Codetemplate

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

complete_TemplateBodyWithQuotes

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

complete_TemplateBody

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

complete_TemplatePart

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

complete_VariableOrDollar

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

complete_Variable

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

complete_ValidID

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

complete_FQN

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

complete_Literal

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

complete_LiteralValue

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

complete_Dollar

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

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_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)