001// Generated from com/puppycrawl/tools/checkstyle/grammars/javadoc/JavadocParser.g4 by ANTLR 4.5.2
002package com.puppycrawl.tools.checkstyle.grammars.javadoc;
003import org.antlr.v4.runtime.tree.ParseTreeListener;
004
005/**
006 * This interface defines a complete listener for a parse tree produced by
007 * {@link JavadocParser}.
008 */
009public interface JavadocParserListener extends ParseTreeListener {
010        /**
011         * Enter a parse tree produced by {@link JavadocParser#javadoc}.
012         * @param ctx the parse tree
013         */
014        void enterJavadoc(JavadocParser.JavadocContext ctx);
015        /**
016         * Exit a parse tree produced by {@link JavadocParser#javadoc}.
017         * @param ctx the parse tree
018         */
019        void exitJavadoc(JavadocParser.JavadocContext ctx);
020        /**
021         * Enter a parse tree produced by {@link JavadocParser#htmlElement}.
022         * @param ctx the parse tree
023         */
024        void enterHtmlElement(JavadocParser.HtmlElementContext ctx);
025        /**
026         * Exit a parse tree produced by {@link JavadocParser#htmlElement}.
027         * @param ctx the parse tree
028         */
029        void exitHtmlElement(JavadocParser.HtmlElementContext ctx);
030        /**
031         * Enter a parse tree produced by {@link JavadocParser#htmlElementOpen}.
032         * @param ctx the parse tree
033         */
034        void enterHtmlElementOpen(JavadocParser.HtmlElementOpenContext ctx);
035        /**
036         * Exit a parse tree produced by {@link JavadocParser#htmlElementOpen}.
037         * @param ctx the parse tree
038         */
039        void exitHtmlElementOpen(JavadocParser.HtmlElementOpenContext ctx);
040        /**
041         * Enter a parse tree produced by {@link JavadocParser#htmlElementClose}.
042         * @param ctx the parse tree
043         */
044        void enterHtmlElementClose(JavadocParser.HtmlElementCloseContext ctx);
045        /**
046         * Exit a parse tree produced by {@link JavadocParser#htmlElementClose}.
047         * @param ctx the parse tree
048         */
049        void exitHtmlElementClose(JavadocParser.HtmlElementCloseContext ctx);
050        /**
051         * Enter a parse tree produced by {@link JavadocParser#attribute}.
052         * @param ctx the parse tree
053         */
054        void enterAttribute(JavadocParser.AttributeContext ctx);
055        /**
056         * Exit a parse tree produced by {@link JavadocParser#attribute}.
057         * @param ctx the parse tree
058         */
059        void exitAttribute(JavadocParser.AttributeContext ctx);
060        /**
061         * Enter a parse tree produced by {@link JavadocParser#htmlTag}.
062         * @param ctx the parse tree
063         */
064        void enterHtmlTag(JavadocParser.HtmlTagContext ctx);
065        /**
066         * Exit a parse tree produced by {@link JavadocParser#htmlTag}.
067         * @param ctx the parse tree
068         */
069        void exitHtmlTag(JavadocParser.HtmlTagContext ctx);
070        /**
071         * Enter a parse tree produced by {@link JavadocParser#pTagOpen}.
072         * @param ctx the parse tree
073         */
074        void enterPTagOpen(JavadocParser.PTagOpenContext ctx);
075        /**
076         * Exit a parse tree produced by {@link JavadocParser#pTagOpen}.
077         * @param ctx the parse tree
078         */
079        void exitPTagOpen(JavadocParser.PTagOpenContext ctx);
080        /**
081         * Enter a parse tree produced by {@link JavadocParser#pTagClose}.
082         * @param ctx the parse tree
083         */
084        void enterPTagClose(JavadocParser.PTagCloseContext ctx);
085        /**
086         * Exit a parse tree produced by {@link JavadocParser#pTagClose}.
087         * @param ctx the parse tree
088         */
089        void exitPTagClose(JavadocParser.PTagCloseContext ctx);
090        /**
091         * Enter a parse tree produced by {@link JavadocParser#paragraph}.
092         * @param ctx the parse tree
093         */
094        void enterParagraph(JavadocParser.ParagraphContext ctx);
095        /**
096         * Exit a parse tree produced by {@link JavadocParser#paragraph}.
097         * @param ctx the parse tree
098         */
099        void exitParagraph(JavadocParser.ParagraphContext ctx);
100        /**
101         * Enter a parse tree produced by {@link JavadocParser#liTagOpen}.
102         * @param ctx the parse tree
103         */
104        void enterLiTagOpen(JavadocParser.LiTagOpenContext ctx);
105        /**
106         * Exit a parse tree produced by {@link JavadocParser#liTagOpen}.
107         * @param ctx the parse tree
108         */
109        void exitLiTagOpen(JavadocParser.LiTagOpenContext ctx);
110        /**
111         * Enter a parse tree produced by {@link JavadocParser#liTagClose}.
112         * @param ctx the parse tree
113         */
114        void enterLiTagClose(JavadocParser.LiTagCloseContext ctx);
115        /**
116         * Exit a parse tree produced by {@link JavadocParser#liTagClose}.
117         * @param ctx the parse tree
118         */
119        void exitLiTagClose(JavadocParser.LiTagCloseContext ctx);
120        /**
121         * Enter a parse tree produced by {@link JavadocParser#li}.
122         * @param ctx the parse tree
123         */
124        void enterLi(JavadocParser.LiContext ctx);
125        /**
126         * Exit a parse tree produced by {@link JavadocParser#li}.
127         * @param ctx the parse tree
128         */
129        void exitLi(JavadocParser.LiContext ctx);
130        /**
131         * Enter a parse tree produced by {@link JavadocParser#trTagOpen}.
132         * @param ctx the parse tree
133         */
134        void enterTrTagOpen(JavadocParser.TrTagOpenContext ctx);
135        /**
136         * Exit a parse tree produced by {@link JavadocParser#trTagOpen}.
137         * @param ctx the parse tree
138         */
139        void exitTrTagOpen(JavadocParser.TrTagOpenContext ctx);
140        /**
141         * Enter a parse tree produced by {@link JavadocParser#trTagClose}.
142         * @param ctx the parse tree
143         */
144        void enterTrTagClose(JavadocParser.TrTagCloseContext ctx);
145        /**
146         * Exit a parse tree produced by {@link JavadocParser#trTagClose}.
147         * @param ctx the parse tree
148         */
149        void exitTrTagClose(JavadocParser.TrTagCloseContext ctx);
150        /**
151         * Enter a parse tree produced by {@link JavadocParser#tr}.
152         * @param ctx the parse tree
153         */
154        void enterTr(JavadocParser.TrContext ctx);
155        /**
156         * Exit a parse tree produced by {@link JavadocParser#tr}.
157         * @param ctx the parse tree
158         */
159        void exitTr(JavadocParser.TrContext ctx);
160        /**
161         * Enter a parse tree produced by {@link JavadocParser#tdTagOpen}.
162         * @param ctx the parse tree
163         */
164        void enterTdTagOpen(JavadocParser.TdTagOpenContext ctx);
165        /**
166         * Exit a parse tree produced by {@link JavadocParser#tdTagOpen}.
167         * @param ctx the parse tree
168         */
169        void exitTdTagOpen(JavadocParser.TdTagOpenContext ctx);
170        /**
171         * Enter a parse tree produced by {@link JavadocParser#tdTagClose}.
172         * @param ctx the parse tree
173         */
174        void enterTdTagClose(JavadocParser.TdTagCloseContext ctx);
175        /**
176         * Exit a parse tree produced by {@link JavadocParser#tdTagClose}.
177         * @param ctx the parse tree
178         */
179        void exitTdTagClose(JavadocParser.TdTagCloseContext ctx);
180        /**
181         * Enter a parse tree produced by {@link JavadocParser#td}.
182         * @param ctx the parse tree
183         */
184        void enterTd(JavadocParser.TdContext ctx);
185        /**
186         * Exit a parse tree produced by {@link JavadocParser#td}.
187         * @param ctx the parse tree
188         */
189        void exitTd(JavadocParser.TdContext ctx);
190        /**
191         * Enter a parse tree produced by {@link JavadocParser#thTagOpen}.
192         * @param ctx the parse tree
193         */
194        void enterThTagOpen(JavadocParser.ThTagOpenContext ctx);
195        /**
196         * Exit a parse tree produced by {@link JavadocParser#thTagOpen}.
197         * @param ctx the parse tree
198         */
199        void exitThTagOpen(JavadocParser.ThTagOpenContext ctx);
200        /**
201         * Enter a parse tree produced by {@link JavadocParser#thTagClose}.
202         * @param ctx the parse tree
203         */
204        void enterThTagClose(JavadocParser.ThTagCloseContext ctx);
205        /**
206         * Exit a parse tree produced by {@link JavadocParser#thTagClose}.
207         * @param ctx the parse tree
208         */
209        void exitThTagClose(JavadocParser.ThTagCloseContext ctx);
210        /**
211         * Enter a parse tree produced by {@link JavadocParser#th}.
212         * @param ctx the parse tree
213         */
214        void enterTh(JavadocParser.ThContext ctx);
215        /**
216         * Exit a parse tree produced by {@link JavadocParser#th}.
217         * @param ctx the parse tree
218         */
219        void exitTh(JavadocParser.ThContext ctx);
220        /**
221         * Enter a parse tree produced by {@link JavadocParser#bodyTagOpen}.
222         * @param ctx the parse tree
223         */
224        void enterBodyTagOpen(JavadocParser.BodyTagOpenContext ctx);
225        /**
226         * Exit a parse tree produced by {@link JavadocParser#bodyTagOpen}.
227         * @param ctx the parse tree
228         */
229        void exitBodyTagOpen(JavadocParser.BodyTagOpenContext ctx);
230        /**
231         * Enter a parse tree produced by {@link JavadocParser#bodyTagClose}.
232         * @param ctx the parse tree
233         */
234        void enterBodyTagClose(JavadocParser.BodyTagCloseContext ctx);
235        /**
236         * Exit a parse tree produced by {@link JavadocParser#bodyTagClose}.
237         * @param ctx the parse tree
238         */
239        void exitBodyTagClose(JavadocParser.BodyTagCloseContext ctx);
240        /**
241         * Enter a parse tree produced by {@link JavadocParser#body}.
242         * @param ctx the parse tree
243         */
244        void enterBody(JavadocParser.BodyContext ctx);
245        /**
246         * Exit a parse tree produced by {@link JavadocParser#body}.
247         * @param ctx the parse tree
248         */
249        void exitBody(JavadocParser.BodyContext ctx);
250        /**
251         * Enter a parse tree produced by {@link JavadocParser#colgroupTagOpen}.
252         * @param ctx the parse tree
253         */
254        void enterColgroupTagOpen(JavadocParser.ColgroupTagOpenContext ctx);
255        /**
256         * Exit a parse tree produced by {@link JavadocParser#colgroupTagOpen}.
257         * @param ctx the parse tree
258         */
259        void exitColgroupTagOpen(JavadocParser.ColgroupTagOpenContext ctx);
260        /**
261         * Enter a parse tree produced by {@link JavadocParser#colgroupTagClose}.
262         * @param ctx the parse tree
263         */
264        void enterColgroupTagClose(JavadocParser.ColgroupTagCloseContext ctx);
265        /**
266         * Exit a parse tree produced by {@link JavadocParser#colgroupTagClose}.
267         * @param ctx the parse tree
268         */
269        void exitColgroupTagClose(JavadocParser.ColgroupTagCloseContext ctx);
270        /**
271         * Enter a parse tree produced by {@link JavadocParser#colgroup}.
272         * @param ctx the parse tree
273         */
274        void enterColgroup(JavadocParser.ColgroupContext ctx);
275        /**
276         * Exit a parse tree produced by {@link JavadocParser#colgroup}.
277         * @param ctx the parse tree
278         */
279        void exitColgroup(JavadocParser.ColgroupContext ctx);
280        /**
281         * Enter a parse tree produced by {@link JavadocParser#ddTagOpen}.
282         * @param ctx the parse tree
283         */
284        void enterDdTagOpen(JavadocParser.DdTagOpenContext ctx);
285        /**
286         * Exit a parse tree produced by {@link JavadocParser#ddTagOpen}.
287         * @param ctx the parse tree
288         */
289        void exitDdTagOpen(JavadocParser.DdTagOpenContext ctx);
290        /**
291         * Enter a parse tree produced by {@link JavadocParser#ddTagClose}.
292         * @param ctx the parse tree
293         */
294        void enterDdTagClose(JavadocParser.DdTagCloseContext ctx);
295        /**
296         * Exit a parse tree produced by {@link JavadocParser#ddTagClose}.
297         * @param ctx the parse tree
298         */
299        void exitDdTagClose(JavadocParser.DdTagCloseContext ctx);
300        /**
301         * Enter a parse tree produced by {@link JavadocParser#dd}.
302         * @param ctx the parse tree
303         */
304        void enterDd(JavadocParser.DdContext ctx);
305        /**
306         * Exit a parse tree produced by {@link JavadocParser#dd}.
307         * @param ctx the parse tree
308         */
309        void exitDd(JavadocParser.DdContext ctx);
310        /**
311         * Enter a parse tree produced by {@link JavadocParser#dtTagOpen}.
312         * @param ctx the parse tree
313         */
314        void enterDtTagOpen(JavadocParser.DtTagOpenContext ctx);
315        /**
316         * Exit a parse tree produced by {@link JavadocParser#dtTagOpen}.
317         * @param ctx the parse tree
318         */
319        void exitDtTagOpen(JavadocParser.DtTagOpenContext ctx);
320        /**
321         * Enter a parse tree produced by {@link JavadocParser#dtTagClose}.
322         * @param ctx the parse tree
323         */
324        void enterDtTagClose(JavadocParser.DtTagCloseContext ctx);
325        /**
326         * Exit a parse tree produced by {@link JavadocParser#dtTagClose}.
327         * @param ctx the parse tree
328         */
329        void exitDtTagClose(JavadocParser.DtTagCloseContext ctx);
330        /**
331         * Enter a parse tree produced by {@link JavadocParser#dt}.
332         * @param ctx the parse tree
333         */
334        void enterDt(JavadocParser.DtContext ctx);
335        /**
336         * Exit a parse tree produced by {@link JavadocParser#dt}.
337         * @param ctx the parse tree
338         */
339        void exitDt(JavadocParser.DtContext ctx);
340        /**
341         * Enter a parse tree produced by {@link JavadocParser#headTagOpen}.
342         * @param ctx the parse tree
343         */
344        void enterHeadTagOpen(JavadocParser.HeadTagOpenContext ctx);
345        /**
346         * Exit a parse tree produced by {@link JavadocParser#headTagOpen}.
347         * @param ctx the parse tree
348         */
349        void exitHeadTagOpen(JavadocParser.HeadTagOpenContext ctx);
350        /**
351         * Enter a parse tree produced by {@link JavadocParser#headTagClose}.
352         * @param ctx the parse tree
353         */
354        void enterHeadTagClose(JavadocParser.HeadTagCloseContext ctx);
355        /**
356         * Exit a parse tree produced by {@link JavadocParser#headTagClose}.
357         * @param ctx the parse tree
358         */
359        void exitHeadTagClose(JavadocParser.HeadTagCloseContext ctx);
360        /**
361         * Enter a parse tree produced by {@link JavadocParser#head}.
362         * @param ctx the parse tree
363         */
364        void enterHead(JavadocParser.HeadContext ctx);
365        /**
366         * Exit a parse tree produced by {@link JavadocParser#head}.
367         * @param ctx the parse tree
368         */
369        void exitHead(JavadocParser.HeadContext ctx);
370        /**
371         * Enter a parse tree produced by {@link JavadocParser#htmlTagOpen}.
372         * @param ctx the parse tree
373         */
374        void enterHtmlTagOpen(JavadocParser.HtmlTagOpenContext ctx);
375        /**
376         * Exit a parse tree produced by {@link JavadocParser#htmlTagOpen}.
377         * @param ctx the parse tree
378         */
379        void exitHtmlTagOpen(JavadocParser.HtmlTagOpenContext ctx);
380        /**
381         * Enter a parse tree produced by {@link JavadocParser#htmlTagClose}.
382         * @param ctx the parse tree
383         */
384        void enterHtmlTagClose(JavadocParser.HtmlTagCloseContext ctx);
385        /**
386         * Exit a parse tree produced by {@link JavadocParser#htmlTagClose}.
387         * @param ctx the parse tree
388         */
389        void exitHtmlTagClose(JavadocParser.HtmlTagCloseContext ctx);
390        /**
391         * Enter a parse tree produced by {@link JavadocParser#html}.
392         * @param ctx the parse tree
393         */
394        void enterHtml(JavadocParser.HtmlContext ctx);
395        /**
396         * Exit a parse tree produced by {@link JavadocParser#html}.
397         * @param ctx the parse tree
398         */
399        void exitHtml(JavadocParser.HtmlContext ctx);
400        /**
401         * Enter a parse tree produced by {@link JavadocParser#optionTagOpen}.
402         * @param ctx the parse tree
403         */
404        void enterOptionTagOpen(JavadocParser.OptionTagOpenContext ctx);
405        /**
406         * Exit a parse tree produced by {@link JavadocParser#optionTagOpen}.
407         * @param ctx the parse tree
408         */
409        void exitOptionTagOpen(JavadocParser.OptionTagOpenContext ctx);
410        /**
411         * Enter a parse tree produced by {@link JavadocParser#optionTagClose}.
412         * @param ctx the parse tree
413         */
414        void enterOptionTagClose(JavadocParser.OptionTagCloseContext ctx);
415        /**
416         * Exit a parse tree produced by {@link JavadocParser#optionTagClose}.
417         * @param ctx the parse tree
418         */
419        void exitOptionTagClose(JavadocParser.OptionTagCloseContext ctx);
420        /**
421         * Enter a parse tree produced by {@link JavadocParser#option}.
422         * @param ctx the parse tree
423         */
424        void enterOption(JavadocParser.OptionContext ctx);
425        /**
426         * Exit a parse tree produced by {@link JavadocParser#option}.
427         * @param ctx the parse tree
428         */
429        void exitOption(JavadocParser.OptionContext ctx);
430        /**
431         * Enter a parse tree produced by {@link JavadocParser#tbodyTagOpen}.
432         * @param ctx the parse tree
433         */
434        void enterTbodyTagOpen(JavadocParser.TbodyTagOpenContext ctx);
435        /**
436         * Exit a parse tree produced by {@link JavadocParser#tbodyTagOpen}.
437         * @param ctx the parse tree
438         */
439        void exitTbodyTagOpen(JavadocParser.TbodyTagOpenContext ctx);
440        /**
441         * Enter a parse tree produced by {@link JavadocParser#tbodyTagClose}.
442         * @param ctx the parse tree
443         */
444        void enterTbodyTagClose(JavadocParser.TbodyTagCloseContext ctx);
445        /**
446         * Exit a parse tree produced by {@link JavadocParser#tbodyTagClose}.
447         * @param ctx the parse tree
448         */
449        void exitTbodyTagClose(JavadocParser.TbodyTagCloseContext ctx);
450        /**
451         * Enter a parse tree produced by {@link JavadocParser#tbody}.
452         * @param ctx the parse tree
453         */
454        void enterTbody(JavadocParser.TbodyContext ctx);
455        /**
456         * Exit a parse tree produced by {@link JavadocParser#tbody}.
457         * @param ctx the parse tree
458         */
459        void exitTbody(JavadocParser.TbodyContext ctx);
460        /**
461         * Enter a parse tree produced by {@link JavadocParser#tfootTagOpen}.
462         * @param ctx the parse tree
463         */
464        void enterTfootTagOpen(JavadocParser.TfootTagOpenContext ctx);
465        /**
466         * Exit a parse tree produced by {@link JavadocParser#tfootTagOpen}.
467         * @param ctx the parse tree
468         */
469        void exitTfootTagOpen(JavadocParser.TfootTagOpenContext ctx);
470        /**
471         * Enter a parse tree produced by {@link JavadocParser#tfootTagClose}.
472         * @param ctx the parse tree
473         */
474        void enterTfootTagClose(JavadocParser.TfootTagCloseContext ctx);
475        /**
476         * Exit a parse tree produced by {@link JavadocParser#tfootTagClose}.
477         * @param ctx the parse tree
478         */
479        void exitTfootTagClose(JavadocParser.TfootTagCloseContext ctx);
480        /**
481         * Enter a parse tree produced by {@link JavadocParser#tfoot}.
482         * @param ctx the parse tree
483         */
484        void enterTfoot(JavadocParser.TfootContext ctx);
485        /**
486         * Exit a parse tree produced by {@link JavadocParser#tfoot}.
487         * @param ctx the parse tree
488         */
489        void exitTfoot(JavadocParser.TfootContext ctx);
490        /**
491         * Enter a parse tree produced by {@link JavadocParser#theadTagOpen}.
492         * @param ctx the parse tree
493         */
494        void enterTheadTagOpen(JavadocParser.TheadTagOpenContext ctx);
495        /**
496         * Exit a parse tree produced by {@link JavadocParser#theadTagOpen}.
497         * @param ctx the parse tree
498         */
499        void exitTheadTagOpen(JavadocParser.TheadTagOpenContext ctx);
500        /**
501         * Enter a parse tree produced by {@link JavadocParser#theadTagClose}.
502         * @param ctx the parse tree
503         */
504        void enterTheadTagClose(JavadocParser.TheadTagCloseContext ctx);
505        /**
506         * Exit a parse tree produced by {@link JavadocParser#theadTagClose}.
507         * @param ctx the parse tree
508         */
509        void exitTheadTagClose(JavadocParser.TheadTagCloseContext ctx);
510        /**
511         * Enter a parse tree produced by {@link JavadocParser#thead}.
512         * @param ctx the parse tree
513         */
514        void enterThead(JavadocParser.TheadContext ctx);
515        /**
516         * Exit a parse tree produced by {@link JavadocParser#thead}.
517         * @param ctx the parse tree
518         */
519        void exitThead(JavadocParser.TheadContext ctx);
520        /**
521         * Enter a parse tree produced by {@link JavadocParser#singletonElement}.
522         * @param ctx the parse tree
523         */
524        void enterSingletonElement(JavadocParser.SingletonElementContext ctx);
525        /**
526         * Exit a parse tree produced by {@link JavadocParser#singletonElement}.
527         * @param ctx the parse tree
528         */
529        void exitSingletonElement(JavadocParser.SingletonElementContext ctx);
530        /**
531         * Enter a parse tree produced by {@link JavadocParser#singletonTag}.
532         * @param ctx the parse tree
533         */
534        void enterSingletonTag(JavadocParser.SingletonTagContext ctx);
535        /**
536         * Exit a parse tree produced by {@link JavadocParser#singletonTag}.
537         * @param ctx the parse tree
538         */
539        void exitSingletonTag(JavadocParser.SingletonTagContext ctx);
540        /**
541         * Enter a parse tree produced by {@link JavadocParser#areaTag}.
542         * @param ctx the parse tree
543         */
544        void enterAreaTag(JavadocParser.AreaTagContext ctx);
545        /**
546         * Exit a parse tree produced by {@link JavadocParser#areaTag}.
547         * @param ctx the parse tree
548         */
549        void exitAreaTag(JavadocParser.AreaTagContext ctx);
550        /**
551         * Enter a parse tree produced by {@link JavadocParser#baseTag}.
552         * @param ctx the parse tree
553         */
554        void enterBaseTag(JavadocParser.BaseTagContext ctx);
555        /**
556         * Exit a parse tree produced by {@link JavadocParser#baseTag}.
557         * @param ctx the parse tree
558         */
559        void exitBaseTag(JavadocParser.BaseTagContext ctx);
560        /**
561         * Enter a parse tree produced by {@link JavadocParser#basefontTag}.
562         * @param ctx the parse tree
563         */
564        void enterBasefontTag(JavadocParser.BasefontTagContext ctx);
565        /**
566         * Exit a parse tree produced by {@link JavadocParser#basefontTag}.
567         * @param ctx the parse tree
568         */
569        void exitBasefontTag(JavadocParser.BasefontTagContext ctx);
570        /**
571         * Enter a parse tree produced by {@link JavadocParser#brTag}.
572         * @param ctx the parse tree
573         */
574        void enterBrTag(JavadocParser.BrTagContext ctx);
575        /**
576         * Exit a parse tree produced by {@link JavadocParser#brTag}.
577         * @param ctx the parse tree
578         */
579        void exitBrTag(JavadocParser.BrTagContext ctx);
580        /**
581         * Enter a parse tree produced by {@link JavadocParser#colTag}.
582         * @param ctx the parse tree
583         */
584        void enterColTag(JavadocParser.ColTagContext ctx);
585        /**
586         * Exit a parse tree produced by {@link JavadocParser#colTag}.
587         * @param ctx the parse tree
588         */
589        void exitColTag(JavadocParser.ColTagContext ctx);
590        /**
591         * Enter a parse tree produced by {@link JavadocParser#frameTag}.
592         * @param ctx the parse tree
593         */
594        void enterFrameTag(JavadocParser.FrameTagContext ctx);
595        /**
596         * Exit a parse tree produced by {@link JavadocParser#frameTag}.
597         * @param ctx the parse tree
598         */
599        void exitFrameTag(JavadocParser.FrameTagContext ctx);
600        /**
601         * Enter a parse tree produced by {@link JavadocParser#hrTag}.
602         * @param ctx the parse tree
603         */
604        void enterHrTag(JavadocParser.HrTagContext ctx);
605        /**
606         * Exit a parse tree produced by {@link JavadocParser#hrTag}.
607         * @param ctx the parse tree
608         */
609        void exitHrTag(JavadocParser.HrTagContext ctx);
610        /**
611         * Enter a parse tree produced by {@link JavadocParser#imgTag}.
612         * @param ctx the parse tree
613         */
614        void enterImgTag(JavadocParser.ImgTagContext ctx);
615        /**
616         * Exit a parse tree produced by {@link JavadocParser#imgTag}.
617         * @param ctx the parse tree
618         */
619        void exitImgTag(JavadocParser.ImgTagContext ctx);
620        /**
621         * Enter a parse tree produced by {@link JavadocParser#inputTag}.
622         * @param ctx the parse tree
623         */
624        void enterInputTag(JavadocParser.InputTagContext ctx);
625        /**
626         * Exit a parse tree produced by {@link JavadocParser#inputTag}.
627         * @param ctx the parse tree
628         */
629        void exitInputTag(JavadocParser.InputTagContext ctx);
630        /**
631         * Enter a parse tree produced by {@link JavadocParser#isindexTag}.
632         * @param ctx the parse tree
633         */
634        void enterIsindexTag(JavadocParser.IsindexTagContext ctx);
635        /**
636         * Exit a parse tree produced by {@link JavadocParser#isindexTag}.
637         * @param ctx the parse tree
638         */
639        void exitIsindexTag(JavadocParser.IsindexTagContext ctx);
640        /**
641         * Enter a parse tree produced by {@link JavadocParser#linkTag}.
642         * @param ctx the parse tree
643         */
644        void enterLinkTag(JavadocParser.LinkTagContext ctx);
645        /**
646         * Exit a parse tree produced by {@link JavadocParser#linkTag}.
647         * @param ctx the parse tree
648         */
649        void exitLinkTag(JavadocParser.LinkTagContext ctx);
650        /**
651         * Enter a parse tree produced by {@link JavadocParser#metaTag}.
652         * @param ctx the parse tree
653         */
654        void enterMetaTag(JavadocParser.MetaTagContext ctx);
655        /**
656         * Exit a parse tree produced by {@link JavadocParser#metaTag}.
657         * @param ctx the parse tree
658         */
659        void exitMetaTag(JavadocParser.MetaTagContext ctx);
660        /**
661         * Enter a parse tree produced by {@link JavadocParser#paramTag}.
662         * @param ctx the parse tree
663         */
664        void enterParamTag(JavadocParser.ParamTagContext ctx);
665        /**
666         * Exit a parse tree produced by {@link JavadocParser#paramTag}.
667         * @param ctx the parse tree
668         */
669        void exitParamTag(JavadocParser.ParamTagContext ctx);
670        /**
671         * Enter a parse tree produced by {@link JavadocParser#wrongSinletonTag}.
672         * @param ctx the parse tree
673         */
674        void enterWrongSinletonTag(JavadocParser.WrongSinletonTagContext ctx);
675        /**
676         * Exit a parse tree produced by {@link JavadocParser#wrongSinletonTag}.
677         * @param ctx the parse tree
678         */
679        void exitWrongSinletonTag(JavadocParser.WrongSinletonTagContext ctx);
680        /**
681         * Enter a parse tree produced by {@link JavadocParser#singletonTagName}.
682         * @param ctx the parse tree
683         */
684        void enterSingletonTagName(JavadocParser.SingletonTagNameContext ctx);
685        /**
686         * Exit a parse tree produced by {@link JavadocParser#singletonTagName}.
687         * @param ctx the parse tree
688         */
689        void exitSingletonTagName(JavadocParser.SingletonTagNameContext ctx);
690        /**
691         * Enter a parse tree produced by {@link JavadocParser#description}.
692         * @param ctx the parse tree
693         */
694        void enterDescription(JavadocParser.DescriptionContext ctx);
695        /**
696         * Exit a parse tree produced by {@link JavadocParser#description}.
697         * @param ctx the parse tree
698         */
699        void exitDescription(JavadocParser.DescriptionContext ctx);
700        /**
701         * Enter a parse tree produced by {@link JavadocParser#reference}.
702         * @param ctx the parse tree
703         */
704        void enterReference(JavadocParser.ReferenceContext ctx);
705        /**
706         * Exit a parse tree produced by {@link JavadocParser#reference}.
707         * @param ctx the parse tree
708         */
709        void exitReference(JavadocParser.ReferenceContext ctx);
710        /**
711         * Enter a parse tree produced by {@link JavadocParser#parameters}.
712         * @param ctx the parse tree
713         */
714        void enterParameters(JavadocParser.ParametersContext ctx);
715        /**
716         * Exit a parse tree produced by {@link JavadocParser#parameters}.
717         * @param ctx the parse tree
718         */
719        void exitParameters(JavadocParser.ParametersContext ctx);
720        /**
721         * Enter a parse tree produced by {@link JavadocParser#javadocTag}.
722         * @param ctx the parse tree
723         */
724        void enterJavadocTag(JavadocParser.JavadocTagContext ctx);
725        /**
726         * Exit a parse tree produced by {@link JavadocParser#javadocTag}.
727         * @param ctx the parse tree
728         */
729        void exitJavadocTag(JavadocParser.JavadocTagContext ctx);
730        /**
731         * Enter a parse tree produced by {@link JavadocParser#javadocInlineTag}.
732         * @param ctx the parse tree
733         */
734        void enterJavadocInlineTag(JavadocParser.JavadocInlineTagContext ctx);
735        /**
736         * Exit a parse tree produced by {@link JavadocParser#javadocInlineTag}.
737         * @param ctx the parse tree
738         */
739        void exitJavadocInlineTag(JavadocParser.JavadocInlineTagContext ctx);
740        /**
741         * Enter a parse tree produced by {@link JavadocParser#htmlComment}.
742         * @param ctx the parse tree
743         */
744        void enterHtmlComment(JavadocParser.HtmlCommentContext ctx);
745        /**
746         * Exit a parse tree produced by {@link JavadocParser#htmlComment}.
747         * @param ctx the parse tree
748         */
749        void exitHtmlComment(JavadocParser.HtmlCommentContext ctx);
750        /**
751         * Enter a parse tree produced by {@link JavadocParser#text}.
752         * @param ctx the parse tree
753         */
754        void enterText(JavadocParser.TextContext ctx);
755        /**
756         * Exit a parse tree produced by {@link JavadocParser#text}.
757         * @param ctx the parse tree
758         */
759        void exitText(JavadocParser.TextContext ctx);
760}