View Javadoc
1   // Generated from eu/simuline/relana/parser/CClass.g4 by ANTLR 4.7
2   package eu.simuline.relana.parser;
3   
4       import eu.simuline.relana.model.CClass;
5       import eu.simuline.relana.model.SClass;
6       import eu.simuline.relana.model.CClassLoader;
7       import eu.simuline.relana.model.ClassLocator;
8       import eu.simuline.relana.model.CClassLink;
9       import eu.simuline.relana.model.Package;
10      import eu.simuline.relana.model.ProbDistr;
11      import eu.simuline.relana.model.Deficiency;
12      import eu.simuline.relana.model.MapDecl;
13  
14      import eu.simuline.relana.expressions.Type;
15  
16      import java.math.BigDecimal;
17  
18      import java.io.Reader;
19      import java.io.IOException;
20      import java.io.StringReader;
21      import java.io.InputStream;
22  
23      import java.util.List;
24      import java.util.ArrayList;
25      import java.util.Map;
26      import java.util.HashMap;
27      import java.util.TreeMap;
28      import java.util.Set;
29      import java.util.HashSet;
30      import java.util.Collections;
31  
32  
33  import org.antlr.v4.runtime.ParserRuleContext;
34  import org.antlr.v4.runtime.tree.ErrorNode;
35  import org.antlr.v4.runtime.tree.TerminalNode;
36  
37  /**
38   * This class provides an empty implementation of {@link CClassListener},
39   * which can be extended to create a listener which only needs to handle a subset
40   * of the available methods.
41   */
42  public class CClassBaseListener implements CClassListener {
43  	/**
44  	 * {@inheritDoc}
45  	 *
46  	 * <p>The default implementation does nothing.</p>
47  	 */
48  	@Override public void enterCClass(CClassParser.CClassContext ctx) { }
49  	/**
50  	 * {@inheritDoc}
51  	 *
52  	 * <p>The default implementation does nothing.</p>
53  	 */
54  	@Override public void exitCClass(CClassParser.CClassContext ctx) { }
55  	/**
56  	 * {@inheritDoc}
57  	 *
58  	 * <p>The default implementation does nothing.</p>
59  	 */
60  	@Override public void enterGetSuperClass(CClassParser.GetSuperClassContext ctx) { }
61  	/**
62  	 * {@inheritDoc}
63  	 *
64  	 * <p>The default implementation does nothing.</p>
65  	 */
66  	@Override public void exitGetSuperClass(CClassParser.GetSuperClassContext ctx) { }
67  	/**
68  	 * {@inheritDoc}
69  	 *
70  	 * <p>The default implementation does nothing.</p>
71  	 */
72  	@Override public void enterGetPath(CClassParser.GetPathContext ctx) { }
73  	/**
74  	 * {@inheritDoc}
75  	 *
76  	 * <p>The default implementation does nothing.</p>
77  	 */
78  	@Override public void exitGetPath(CClassParser.GetPathContext ctx) { }
79  	/**
80  	 * {@inheritDoc}
81  	 *
82  	 * <p>The default implementation does nothing.</p>
83  	 */
84  	@Override public void enterMaps(CClassParser.MapsContext ctx) { }
85  	/**
86  	 * {@inheritDoc}
87  	 *
88  	 * <p>The default implementation does nothing.</p>
89  	 */
90  	@Override public void exitMaps(CClassParser.MapsContext ctx) { }
91  	/**
92  	 * {@inheritDoc}
93  	 *
94  	 * <p>The default implementation does nothing.</p>
95  	 */
96  	@Override public void enterAddMap(CClassParser.AddMapContext ctx) { }
97  	/**
98  	 * {@inheritDoc}
99  	 *
100 	 * <p>The default implementation does nothing.</p>
101 	 */
102 	@Override public void exitAddMap(CClassParser.AddMapContext ctx) { }
103 	/**
104 	 * {@inheritDoc}
105 	 *
106 	 * <p>The default implementation does nothing.</p>
107 	 */
108 	@Override public void enterAdd2DefMap(CClassParser.Add2DefMapContext ctx) { }
109 	/**
110 	 * {@inheritDoc}
111 	 *
112 	 * <p>The default implementation does nothing.</p>
113 	 */
114 	@Override public void exitAdd2DefMap(CClassParser.Add2DefMapContext ctx) { }
115 	/**
116 	 * {@inheritDoc}
117 	 *
118 	 * <p>The default implementation does nothing.</p>
119 	 */
120 	@Override public void enterAddDef(CClassParser.AddDefContext ctx) { }
121 	/**
122 	 * {@inheritDoc}
123 	 *
124 	 * <p>The default implementation does nothing.</p>
125 	 */
126 	@Override public void exitAddDef(CClassParser.AddDefContext ctx) { }
127 	/**
128 	 * {@inheritDoc}
129 	 *
130 	 * <p>The default implementation does nothing.</p>
131 	 */
132 	@Override public void enterAddToIdDom(CClassParser.AddToIdDomContext ctx) { }
133 	/**
134 	 * {@inheritDoc}
135 	 *
136 	 * <p>The default implementation does nothing.</p>
137 	 */
138 	@Override public void exitAddToIdDom(CClassParser.AddToIdDomContext ctx) { }
139 	/**
140 	 * {@inheritDoc}
141 	 *
142 	 * <p>The default implementation does nothing.</p>
143 	 */
144 	@Override public void enterEffects(CClassParser.EffectsContext ctx) { }
145 	/**
146 	 * {@inheritDoc}
147 	 *
148 	 * <p>The default implementation does nothing.</p>
149 	 */
150 	@Override public void exitEffects(CClassParser.EffectsContext ctx) { }
151 	/**
152 	 * {@inheritDoc}
153 	 *
154 	 * <p>The default implementation does nothing.</p>
155 	 */
156 	@Override public void enterEffect(CClassParser.EffectContext ctx) { }
157 	/**
158 	 * {@inheritDoc}
159 	 *
160 	 * <p>The default implementation does nothing.</p>
161 	 */
162 	@Override public void exitEffect(CClassParser.EffectContext ctx) { }
163 	/**
164 	 * {@inheritDoc}
165 	 *
166 	 * <p>The default implementation does nothing.</p>
167 	 */
168 	@Override public void enterAddAccessModifier(CClassParser.AddAccessModifierContext ctx) { }
169 	/**
170 	 * {@inheritDoc}
171 	 *
172 	 * <p>The default implementation does nothing.</p>
173 	 */
174 	@Override public void exitAddAccessModifier(CClassParser.AddAccessModifierContext ctx) { }
175 	/**
176 	 * {@inheritDoc}
177 	 *
178 	 * <p>The default implementation does nothing.</p>
179 	 */
180 	@Override public void enterGetDistr(CClassParser.GetDistrContext ctx) { }
181 	/**
182 	 * {@inheritDoc}
183 	 *
184 	 * <p>The default implementation does nothing.</p>
185 	 */
186 	@Override public void exitGetDistr(CClassParser.GetDistrContext ctx) { }
187 	/**
188 	 * {@inheritDoc}
189 	 *
190 	 * <p>The default implementation does nothing.</p>
191 	 */
192 	@Override public void enterReplDistr(CClassParser.ReplDistrContext ctx) { }
193 	/**
194 	 * {@inheritDoc}
195 	 *
196 	 * <p>The default implementation does nothing.</p>
197 	 */
198 	@Override public void exitReplDistr(CClassParser.ReplDistrContext ctx) { }
199 	/**
200 	 * {@inheritDoc}
201 	 *
202 	 * <p>The default implementation does nothing.</p>
203 	 */
204 	@Override public void enterAddProbAlloc(CClassParser.AddProbAllocContext ctx) { }
205 	/**
206 	 * {@inheritDoc}
207 	 *
208 	 * <p>The default implementation does nothing.</p>
209 	 */
210 	@Override public void exitAddProbAlloc(CClassParser.AddProbAllocContext ctx) { }
211 	/**
212 	 * {@inheritDoc}
213 	 *
214 	 * <p>The default implementation does nothing.</p>
215 	 */
216 	@Override public void enterSkipFormula(CClassParser.SkipFormulaContext ctx) { }
217 	/**
218 	 * {@inheritDoc}
219 	 *
220 	 * <p>The default implementation does nothing.</p>
221 	 */
222 	@Override public void exitSkipFormula(CClassParser.SkipFormulaContext ctx) { }
223 	/**
224 	 * {@inheritDoc}
225 	 *
226 	 * <p>The default implementation does nothing.</p>
227 	 */
228 	@Override public void enterAppendFormula(CClassParser.AppendFormulaContext ctx) { }
229 	/**
230 	 * {@inheritDoc}
231 	 *
232 	 * <p>The default implementation does nothing.</p>
233 	 */
234 	@Override public void exitAppendFormula(CClassParser.AppendFormulaContext ctx) { }
235 	/**
236 	 * {@inheritDoc}
237 	 *
238 	 * <p>The default implementation does nothing.</p>
239 	 */
240 	@Override public void enterAppendToken(CClassParser.AppendTokenContext ctx) { }
241 	/**
242 	 * {@inheritDoc}
243 	 *
244 	 * <p>The default implementation does nothing.</p>
245 	 */
246 	@Override public void exitAppendToken(CClassParser.AppendTokenContext ctx) { }
247 	/**
248 	 * {@inheritDoc}
249 	 *
250 	 * <p>The default implementation does nothing.</p>
251 	 */
252 	@Override public void enterAppendOp(CClassParser.AppendOpContext ctx) { }
253 	/**
254 	 * {@inheritDoc}
255 	 *
256 	 * <p>The default implementation does nothing.</p>
257 	 */
258 	@Override public void exitAppendOp(CClassParser.AppendOpContext ctx) { }
259 	/**
260 	 * {@inheritDoc}
261 	 *
262 	 * <p>The default implementation does nothing.</p>
263 	 */
264 	@Override public void enterComponents(CClassParser.ComponentsContext ctx) { }
265 	/**
266 	 * {@inheritDoc}
267 	 *
268 	 * <p>The default implementation does nothing.</p>
269 	 */
270 	@Override public void exitComponents(CClassParser.ComponentsContext ctx) { }
271 	/**
272 	 * {@inheritDoc}
273 	 *
274 	 * <p>The default implementation does nothing.</p>
275 	 */
276 	@Override public void enterComponent(CClassParser.ComponentContext ctx) { }
277 	/**
278 	 * {@inheritDoc}
279 	 *
280 	 * <p>The default implementation does nothing.</p>
281 	 */
282 	@Override public void exitComponent(CClassParser.ComponentContext ctx) { }
283 
284 	/**
285 	 * {@inheritDoc}
286 	 *
287 	 * <p>The default implementation does nothing.</p>
288 	 */
289 	@Override public void enterEveryRule(ParserRuleContext ctx) { }
290 	/**
291 	 * {@inheritDoc}
292 	 *
293 	 * <p>The default implementation does nothing.</p>
294 	 */
295 	@Override public void exitEveryRule(ParserRuleContext ctx) { }
296 	/**
297 	 * {@inheritDoc}
298 	 *
299 	 * <p>The default implementation does nothing.</p>
300 	 */
301 	@Override public void visitTerminal(TerminalNode node) { }
302 	/**
303 	 * {@inheritDoc}
304 	 *
305 	 * <p>The default implementation does nothing.</p>
306 	 */
307 	@Override public void visitErrorNode(ErrorNode node) { }
308 }