source: default/trunk/de.ugoe.cs.swe.bnftools.ebnf.ui/src-gen/de/ugoe/cs/swe/bnftools/ui/contentassist/AbstractEbnfProposalProvider.java @ 5

Last change on this file since 5 was 5, checked in by zeiss, 14 years ago
  • Property svn:mime-type set to text/plain
File size: 14.7 KB
Line 
1/*
2* generated by Xtext
3*/
4package de.ugoe.cs.swe.bnftools.ui.contentassist;
5
6import org.eclipse.emf.ecore.EObject;
7import org.eclipse.xtext.*;
8import org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider;
9import org.eclipse.xtext.ui.editor.contentassist.ICompletionProposalAcceptor;
10import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext;
11
12/**
13 * Represents a generated, default implementation of interface {@link IProposalProvider}.
14 * Methods are dynamically dispatched on the first parameter, i.e., you can override them
15 * with a more concrete subtype.
16 */
17@SuppressWarnings("all")
18public class AbstractEbnfProposalProvider extends AbstractJavaBasedContentProposalProvider {
19               
20        public void completeEtsiBnf_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
21                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
22        }
23        public void completeEtsiBnf_Type(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
24                // subclasses may override
25        }
26        public void completeEtsiBnf_Imports(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
27                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
28        }
29        public void completeEtsiBnf_Rule(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
30                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
31        }
32        public void completeEtsiBnf_Sectionheader(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
33                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
34        }
35        public void completeEtsiBnf_ExtRule(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
36                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
37        }
38        public void completeEtsiBnf_MergeRule(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
39                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
40        }
41        public void completeSectionHeading_SectionHeader(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
42                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
43        }
44        public void completeImport_ImportURI(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
45                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
46        }
47        public void completeImport_GrammarType(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
48                // subclasses may override
49        }
50        public void completeImport_Label(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
51                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
52        }
53        public void completeRule_Rulenumber(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
54                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
55        }
56        public void completeRule_Rulevariant(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
57                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
58        }
59        public void completeRule_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
60                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
61        }
62        public void completeRule_DefinitionList(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
63                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
64        }
65        public void completeExtRule_Rulenumber(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
66                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
67        }
68        public void completeExtRule_Rulevariant(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
69                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
70        }
71        public void completeExtRule_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
72                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
73        }
74        public void completeExtRule_Ruleext(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
75                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
76        }
77        public void completeExtRule_Elements(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
78                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
79        }
80        public void completeGlobalCombinator_Logic(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
81                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
82        }
83        public void completeRuleCombinator_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
84                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
85        }
86        public void completeRuleCombinator_Logic(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
87                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
88        }
89        public void completeRuleCombinator_LABEL(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
90                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
91        }
92        public void completeHookCombinator_Name(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
93                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
94        }
95        public void completeHookCombinator_Ruleext(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
96                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
97        }
98        public void completeHookCombinator_Logic(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
99                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
100        }
101        public void completeHookCombinator_LABEL(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
102                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
103        }
104        public void completeDefinitionList_SingleDefinition(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
105                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
106        }
107        public void completeSingleDefinition_Terms(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
108                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
109        }
110        public void completeTerm_TermAtom(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
111                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
112        }
113        public void completeTerm_TermGroupedSequence(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
114                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
115        }
116        public void completeTerm_TermOptionalSequence(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
117                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
118        }
119        public void completeTerm_TermRepeatedSequence(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
120                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
121        }
122        public void completeAtom_AtomStringRule(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
123                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
124        }
125        public void completeAtom_AtomRuleReference(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
126                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
127        }
128        public void completeRuleReference_Ruleref(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
129                lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
130        }
131        public void completeStringRule_Literal(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
132                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
133        }
134        public void completeStringRule_Colon(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
135                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
136        }
137        public void completeGroupedSequence_DefinitionList(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
138                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
139        }
140        public void completeOptionalSequence_DefinitionList(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
141                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
142        }
143        public void completeRepeatedSequence_Definitions(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
144                completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
145        }
146        public void completeRepeatedSequence_Morethanonce(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
147                // subclasses may override
148        }
149   
150        public void complete_EtsiBnf(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
151                // subclasses may override
152        }
153        public void complete_SectionHeading(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
154                // subclasses may override
155        }
156        public void complete_Import(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
157                // subclasses may override
158        }
159        public void complete_Rule(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
160                // subclasses may override
161        }
162        public void complete_ExtRule(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
163                // subclasses may override
164        }
165        public void complete_MergeRule(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
166                // subclasses may override
167        }
168        public void complete_GlobalCombinator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
169                // subclasses may override
170        }
171        public void complete_RuleCombinator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
172                // subclasses may override
173        }
174        public void complete_HookCombinator(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
175                // subclasses may override
176        }
177        public void complete_DefinitionList(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
178                // subclasses may override
179        }
180        public void complete_SingleDefinition(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
181                // subclasses may override
182        }
183        public void complete_Term(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
184                // subclasses may override
185        }
186        public void complete_Atom(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
187                // subclasses may override
188        }
189        public void complete_RuleReference(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
190                // subclasses may override
191        }
192        public void complete_StringRule(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
193                // subclasses may override
194        }
195        public void complete_GroupedSequence(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
196                // subclasses may override
197        }
198        public void complete_OptionalSequence(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
199                // subclasses may override
200        }
201        public void complete_RepeatedSequence(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
202                // subclasses may override
203        }
204        public void complete_ID(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
205                // subclasses may override
206        }
207        public void complete_INT(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
208                // subclasses may override
209        }
210        public void complete_WS(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
211                // subclasses may override
212        }
213        public void complete_COLON(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
214                // subclasses may override
215        }
216        public void complete_STRING(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
217                // subclasses may override
218        }
219        public void complete_SECTIONHEADER(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
220                // subclasses may override
221        }
222        public void complete_SL_COMMENT(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
223                // subclasses may override
224        }
225        public void complete_ML_COMMENT(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
226                // subclasses may override
227        }
228        public void complete_LOGIC(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
229                // subclasses may override
230        }
231}
Note: See TracBrowser for help on using the repository browser.