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