BindingExpressionBaseListener.java revision 8d89ffbe003c2b51522e56ae64b48d5398c9837b
1// Generated from BindingExpression.g4 by ANTLR 4.5
2package android.databinding.parser;
3
4import org.antlr.v4.runtime.ParserRuleContext;
5import org.antlr.v4.runtime.Token;
6import org.antlr.v4.runtime.misc.NotNull;
7import org.antlr.v4.runtime.tree.ErrorNode;
8import org.antlr.v4.runtime.tree.TerminalNode;
9
10/**
11 * This class provides an empty implementation of {@link BindingExpressionListener},
12 * which can be extended to create a listener which only needs to handle a subset
13 * of the available methods.
14 */
15public class BindingExpressionBaseListener implements BindingExpressionListener {
16	/**
17	 * {@inheritDoc}
18	 *
19	 * <p>The default implementation does nothing.</p>
20	 */
21	@Override public void enterBracketOp(@NotNull BindingExpressionParser.BracketOpContext ctx) { }
22	/**
23	 * {@inheritDoc}
24	 *
25	 * <p>The default implementation does nothing.</p>
26	 */
27	@Override public void exitBracketOp(@NotNull BindingExpressionParser.BracketOpContext ctx) { }
28
29	/**
30	 * {@inheritDoc}
31	 *
32	 * <p>The default implementation does nothing.</p>
33	 */
34	@Override public void enterResource(@NotNull BindingExpressionParser.ResourceContext ctx) { }
35	/**
36	 * {@inheritDoc}
37	 *
38	 * <p>The default implementation does nothing.</p>
39	 */
40	@Override public void exitResource(@NotNull BindingExpressionParser.ResourceContext ctx) { }
41
42	/**
43	 * {@inheritDoc}
44	 *
45	 * <p>The default implementation does nothing.</p>
46	 */
47	@Override public void enterCastOp(@NotNull BindingExpressionParser.CastOpContext ctx) { }
48	/**
49	 * {@inheritDoc}
50	 *
51	 * <p>The default implementation does nothing.</p>
52	 */
53	@Override public void exitCastOp(@NotNull BindingExpressionParser.CastOpContext ctx) { }
54
55	/**
56	 * {@inheritDoc}
57	 *
58	 * <p>The default implementation does nothing.</p>
59	 */
60	@Override public void enterUnaryOp(@NotNull BindingExpressionParser.UnaryOpContext ctx) { }
61	/**
62	 * {@inheritDoc}
63	 *
64	 * <p>The default implementation does nothing.</p>
65	 */
66	@Override public void exitUnaryOp(@NotNull BindingExpressionParser.UnaryOpContext ctx) { }
67
68	/**
69	 * {@inheritDoc}
70	 *
71	 * <p>The default implementation does nothing.</p>
72	 */
73	@Override public void enterAndOrOp(@NotNull BindingExpressionParser.AndOrOpContext ctx) { }
74	/**
75	 * {@inheritDoc}
76	 *
77	 * <p>The default implementation does nothing.</p>
78	 */
79	@Override public void exitAndOrOp(@NotNull BindingExpressionParser.AndOrOpContext ctx) { }
80
81	/**
82	 * {@inheritDoc}
83	 *
84	 * <p>The default implementation does nothing.</p>
85	 */
86	@Override public void enterMethodInvocation(@NotNull BindingExpressionParser.MethodInvocationContext ctx) { }
87	/**
88	 * {@inheritDoc}
89	 *
90	 * <p>The default implementation does nothing.</p>
91	 */
92	@Override public void exitMethodInvocation(@NotNull BindingExpressionParser.MethodInvocationContext ctx) { }
93
94	/**
95	 * {@inheritDoc}
96	 *
97	 * <p>The default implementation does nothing.</p>
98	 */
99	@Override public void enterPrimary(@NotNull BindingExpressionParser.PrimaryContext ctx) { }
100	/**
101	 * {@inheritDoc}
102	 *
103	 * <p>The default implementation does nothing.</p>
104	 */
105	@Override public void exitPrimary(@NotNull BindingExpressionParser.PrimaryContext ctx) { }
106
107	/**
108	 * {@inheritDoc}
109	 *
110	 * <p>The default implementation does nothing.</p>
111	 */
112	@Override public void enterGrouping(@NotNull BindingExpressionParser.GroupingContext ctx) { }
113	/**
114	 * {@inheritDoc}
115	 *
116	 * <p>The default implementation does nothing.</p>
117	 */
118	@Override public void exitGrouping(@NotNull BindingExpressionParser.GroupingContext ctx) { }
119
120	/**
121	 * {@inheritDoc}
122	 *
123	 * <p>The default implementation does nothing.</p>
124	 */
125	@Override public void enterTernaryOp(@NotNull BindingExpressionParser.TernaryOpContext ctx) { }
126	/**
127	 * {@inheritDoc}
128	 *
129	 * <p>The default implementation does nothing.</p>
130	 */
131	@Override public void exitTernaryOp(@NotNull BindingExpressionParser.TernaryOpContext ctx) { }
132
133	/**
134	 * {@inheritDoc}
135	 *
136	 * <p>The default implementation does nothing.</p>
137	 */
138	@Override public void enterComparisonOp(@NotNull BindingExpressionParser.ComparisonOpContext ctx) { }
139	/**
140	 * {@inheritDoc}
141	 *
142	 * <p>The default implementation does nothing.</p>
143	 */
144	@Override public void exitComparisonOp(@NotNull BindingExpressionParser.ComparisonOpContext ctx) { }
145
146	/**
147	 * {@inheritDoc}
148	 *
149	 * <p>The default implementation does nothing.</p>
150	 */
151	@Override public void enterDotOp(@NotNull BindingExpressionParser.DotOpContext ctx) { }
152	/**
153	 * {@inheritDoc}
154	 *
155	 * <p>The default implementation does nothing.</p>
156	 */
157	@Override public void exitDotOp(@NotNull BindingExpressionParser.DotOpContext ctx) { }
158
159	/**
160	 * {@inheritDoc}
161	 *
162	 * <p>The default implementation does nothing.</p>
163	 */
164	@Override public void enterMathOp(@NotNull BindingExpressionParser.MathOpContext ctx) { }
165	/**
166	 * {@inheritDoc}
167	 *
168	 * <p>The default implementation does nothing.</p>
169	 */
170	@Override public void exitMathOp(@NotNull BindingExpressionParser.MathOpContext ctx) { }
171
172	/**
173	 * {@inheritDoc}
174	 *
175	 * <p>The default implementation does nothing.</p>
176	 */
177	@Override public void enterQuestionQuestionOp(@NotNull BindingExpressionParser.QuestionQuestionOpContext ctx) { }
178	/**
179	 * {@inheritDoc}
180	 *
181	 * <p>The default implementation does nothing.</p>
182	 */
183	@Override public void exitQuestionQuestionOp(@NotNull BindingExpressionParser.QuestionQuestionOpContext ctx) { }
184
185	/**
186	 * {@inheritDoc}
187	 *
188	 * <p>The default implementation does nothing.</p>
189	 */
190	@Override public void enterBitShiftOp(@NotNull BindingExpressionParser.BitShiftOpContext ctx) { }
191	/**
192	 * {@inheritDoc}
193	 *
194	 * <p>The default implementation does nothing.</p>
195	 */
196	@Override public void exitBitShiftOp(@NotNull BindingExpressionParser.BitShiftOpContext ctx) { }
197
198	/**
199	 * {@inheritDoc}
200	 *
201	 * <p>The default implementation does nothing.</p>
202	 */
203	@Override public void enterInstanceOfOp(@NotNull BindingExpressionParser.InstanceOfOpContext ctx) { }
204	/**
205	 * {@inheritDoc}
206	 *
207	 * <p>The default implementation does nothing.</p>
208	 */
209	@Override public void exitInstanceOfOp(@NotNull BindingExpressionParser.InstanceOfOpContext ctx) { }
210
211	/**
212	 * {@inheritDoc}
213	 *
214	 * <p>The default implementation does nothing.</p>
215	 */
216	@Override public void enterBinaryOp(@NotNull BindingExpressionParser.BinaryOpContext ctx) { }
217	/**
218	 * {@inheritDoc}
219	 *
220	 * <p>The default implementation does nothing.</p>
221	 */
222	@Override public void exitBinaryOp(@NotNull BindingExpressionParser.BinaryOpContext ctx) { }
223
224	/**
225	 * {@inheritDoc}
226	 *
227	 * <p>The default implementation does nothing.</p>
228	 */
229	@Override public void enterBindingSyntax(@NotNull BindingExpressionParser.BindingSyntaxContext ctx) { }
230	/**
231	 * {@inheritDoc}
232	 *
233	 * <p>The default implementation does nothing.</p>
234	 */
235	@Override public void exitBindingSyntax(@NotNull BindingExpressionParser.BindingSyntaxContext ctx) { }
236
237	/**
238	 * {@inheritDoc}
239	 *
240	 * <p>The default implementation does nothing.</p>
241	 */
242	@Override public void enterDefaults(@NotNull BindingExpressionParser.DefaultsContext ctx) { }
243	/**
244	 * {@inheritDoc}
245	 *
246	 * <p>The default implementation does nothing.</p>
247	 */
248	@Override public void exitDefaults(@NotNull BindingExpressionParser.DefaultsContext ctx) { }
249
250	/**
251	 * {@inheritDoc}
252	 *
253	 * <p>The default implementation does nothing.</p>
254	 */
255	@Override public void enterConstantValue(@NotNull BindingExpressionParser.ConstantValueContext ctx) { }
256	/**
257	 * {@inheritDoc}
258	 *
259	 * <p>The default implementation does nothing.</p>
260	 */
261	@Override public void exitConstantValue(@NotNull BindingExpressionParser.ConstantValueContext ctx) { }
262
263	/**
264	 * {@inheritDoc}
265	 *
266	 * <p>The default implementation does nothing.</p>
267	 */
268	@Override public void enterExpression(@NotNull BindingExpressionParser.ExpressionContext ctx) { }
269	/**
270	 * {@inheritDoc}
271	 *
272	 * <p>The default implementation does nothing.</p>
273	 */
274	@Override public void exitExpression(@NotNull BindingExpressionParser.ExpressionContext ctx) { }
275
276	/**
277	 * {@inheritDoc}
278	 *
279	 * <p>The default implementation does nothing.</p>
280	 */
281	@Override public void enterClassExtraction(@NotNull BindingExpressionParser.ClassExtractionContext ctx) { }
282	/**
283	 * {@inheritDoc}
284	 *
285	 * <p>The default implementation does nothing.</p>
286	 */
287	@Override public void exitClassExtraction(@NotNull BindingExpressionParser.ClassExtractionContext ctx) { }
288
289	/**
290	 * {@inheritDoc}
291	 *
292	 * <p>The default implementation does nothing.</p>
293	 */
294	@Override public void enterExpressionList(@NotNull BindingExpressionParser.ExpressionListContext ctx) { }
295	/**
296	 * {@inheritDoc}
297	 *
298	 * <p>The default implementation does nothing.</p>
299	 */
300	@Override public void exitExpressionList(@NotNull BindingExpressionParser.ExpressionListContext ctx) { }
301
302	/**
303	 * {@inheritDoc}
304	 *
305	 * <p>The default implementation does nothing.</p>
306	 */
307	@Override public void enterLiteral(@NotNull BindingExpressionParser.LiteralContext ctx) { }
308	/**
309	 * {@inheritDoc}
310	 *
311	 * <p>The default implementation does nothing.</p>
312	 */
313	@Override public void exitLiteral(@NotNull BindingExpressionParser.LiteralContext ctx) { }
314
315	/**
316	 * {@inheritDoc}
317	 *
318	 * <p>The default implementation does nothing.</p>
319	 */
320	@Override public void enterIdentifier(@NotNull BindingExpressionParser.IdentifierContext ctx) { }
321	/**
322	 * {@inheritDoc}
323	 *
324	 * <p>The default implementation does nothing.</p>
325	 */
326	@Override public void exitIdentifier(@NotNull BindingExpressionParser.IdentifierContext ctx) { }
327
328	/**
329	 * {@inheritDoc}
330	 *
331	 * <p>The default implementation does nothing.</p>
332	 */
333	@Override public void enterJavaLiteral(@NotNull BindingExpressionParser.JavaLiteralContext ctx) { }
334	/**
335	 * {@inheritDoc}
336	 *
337	 * <p>The default implementation does nothing.</p>
338	 */
339	@Override public void exitJavaLiteral(@NotNull BindingExpressionParser.JavaLiteralContext ctx) { }
340
341	/**
342	 * {@inheritDoc}
343	 *
344	 * <p>The default implementation does nothing.</p>
345	 */
346	@Override public void enterStringLiteral(@NotNull BindingExpressionParser.StringLiteralContext ctx) { }
347	/**
348	 * {@inheritDoc}
349	 *
350	 * <p>The default implementation does nothing.</p>
351	 */
352	@Override public void exitStringLiteral(@NotNull BindingExpressionParser.StringLiteralContext ctx) { }
353
354	/**
355	 * {@inheritDoc}
356	 *
357	 * <p>The default implementation does nothing.</p>
358	 */
359	@Override public void enterExplicitGenericInvocation(@NotNull BindingExpressionParser.ExplicitGenericInvocationContext ctx) { }
360	/**
361	 * {@inheritDoc}
362	 *
363	 * <p>The default implementation does nothing.</p>
364	 */
365	@Override public void exitExplicitGenericInvocation(@NotNull BindingExpressionParser.ExplicitGenericInvocationContext ctx) { }
366
367	/**
368	 * {@inheritDoc}
369	 *
370	 * <p>The default implementation does nothing.</p>
371	 */
372	@Override public void enterTypeArguments(@NotNull BindingExpressionParser.TypeArgumentsContext ctx) { }
373	/**
374	 * {@inheritDoc}
375	 *
376	 * <p>The default implementation does nothing.</p>
377	 */
378	@Override public void exitTypeArguments(@NotNull BindingExpressionParser.TypeArgumentsContext ctx) { }
379
380	/**
381	 * {@inheritDoc}
382	 *
383	 * <p>The default implementation does nothing.</p>
384	 */
385	@Override public void enterType(@NotNull BindingExpressionParser.TypeContext ctx) { }
386	/**
387	 * {@inheritDoc}
388	 *
389	 * <p>The default implementation does nothing.</p>
390	 */
391	@Override public void exitType(@NotNull BindingExpressionParser.TypeContext ctx) { }
392
393	/**
394	 * {@inheritDoc}
395	 *
396	 * <p>The default implementation does nothing.</p>
397	 */
398	@Override public void enterExplicitGenericInvocationSuffix(@NotNull BindingExpressionParser.ExplicitGenericInvocationSuffixContext ctx) { }
399	/**
400	 * {@inheritDoc}
401	 *
402	 * <p>The default implementation does nothing.</p>
403	 */
404	@Override public void exitExplicitGenericInvocationSuffix(@NotNull BindingExpressionParser.ExplicitGenericInvocationSuffixContext ctx) { }
405
406	/**
407	 * {@inheritDoc}
408	 *
409	 * <p>The default implementation does nothing.</p>
410	 */
411	@Override public void enterArguments(@NotNull BindingExpressionParser.ArgumentsContext ctx) { }
412	/**
413	 * {@inheritDoc}
414	 *
415	 * <p>The default implementation does nothing.</p>
416	 */
417	@Override public void exitArguments(@NotNull BindingExpressionParser.ArgumentsContext ctx) { }
418
419	/**
420	 * {@inheritDoc}
421	 *
422	 * <p>The default implementation does nothing.</p>
423	 */
424	@Override public void enterClassOrInterfaceType(@NotNull BindingExpressionParser.ClassOrInterfaceTypeContext ctx) { }
425	/**
426	 * {@inheritDoc}
427	 *
428	 * <p>The default implementation does nothing.</p>
429	 */
430	@Override public void exitClassOrInterfaceType(@NotNull BindingExpressionParser.ClassOrInterfaceTypeContext ctx) { }
431
432	/**
433	 * {@inheritDoc}
434	 *
435	 * <p>The default implementation does nothing.</p>
436	 */
437	@Override public void enterPrimitiveType(@NotNull BindingExpressionParser.PrimitiveTypeContext ctx) { }
438	/**
439	 * {@inheritDoc}
440	 *
441	 * <p>The default implementation does nothing.</p>
442	 */
443	@Override public void exitPrimitiveType(@NotNull BindingExpressionParser.PrimitiveTypeContext ctx) { }
444
445	/**
446	 * {@inheritDoc}
447	 *
448	 * <p>The default implementation does nothing.</p>
449	 */
450	@Override public void enterResources(@NotNull BindingExpressionParser.ResourcesContext ctx) { }
451	/**
452	 * {@inheritDoc}
453	 *
454	 * <p>The default implementation does nothing.</p>
455	 */
456	@Override public void exitResources(@NotNull BindingExpressionParser.ResourcesContext ctx) { }
457
458	/**
459	 * {@inheritDoc}
460	 *
461	 * <p>The default implementation does nothing.</p>
462	 */
463	@Override public void enterResourceParameters(@NotNull BindingExpressionParser.ResourceParametersContext ctx) { }
464	/**
465	 * {@inheritDoc}
466	 *
467	 * <p>The default implementation does nothing.</p>
468	 */
469	@Override public void exitResourceParameters(@NotNull BindingExpressionParser.ResourceParametersContext ctx) { }
470
471	/**
472	 * {@inheritDoc}
473	 *
474	 * <p>The default implementation does nothing.</p>
475	 */
476	@Override public void enterEveryRule(@NotNull ParserRuleContext ctx) { }
477	/**
478	 * {@inheritDoc}
479	 *
480	 * <p>The default implementation does nothing.</p>
481	 */
482	@Override public void exitEveryRule(@NotNull ParserRuleContext ctx) { }
483	/**
484	 * {@inheritDoc}
485	 *
486	 * <p>The default implementation does nothing.</p>
487	 */
488	@Override public void visitTerminal(@NotNull TerminalNode node) { }
489	/**
490	 * {@inheritDoc}
491	 *
492	 * <p>The default implementation does nothing.</p>
493	 */
494	@Override public void visitErrorNode(@NotNull ErrorNode node) { }
495}