001// Generated from JavadocParser.g4 by ANTLR 4.3 002 003package com.puppycrawl.tools.checkstyle.grammars.javadoc; 004 005import org.antlr.v4.runtime.misc.NotNull; 006import org.antlr.v4.runtime.tree.AbstractParseTreeVisitor; 007 008/** 009 * This class provides an empty implementation of {@link JavadocParserVisitor}, 010 * which can be extended to create a visitor which only needs to handle a subset 011 * of the available methods. 012 * 013 * @param <T> The return type of the visit operation. Use {@link Void} for 014 * operations with no return type. 015 */ 016public class JavadocParserBaseVisitor<T> extends AbstractParseTreeVisitor<T> implements JavadocParserVisitor<T> { 017 /** 018 * {@inheritDoc} 019 * 020 * <p>The default implementation returns the result of calling 021 * {@link #visitChildren} on {@code ctx}.</p> 022 */ 023 @Override public T visitBody(@NotNull JavadocParser.BodyContext ctx) { return visitChildren(ctx); } 024 025 /** 026 * {@inheritDoc} 027 * 028 * <p>The default implementation returns the result of calling 029 * {@link #visitChildren} on {@code ctx}.</p> 030 */ 031 @Override public T visitLiTagOpen(@NotNull JavadocParser.LiTagOpenContext ctx) { return visitChildren(ctx); } 032 033 /** 034 * {@inheritDoc} 035 * 036 * <p>The default implementation returns the result of calling 037 * {@link #visitChildren} on {@code ctx}.</p> 038 */ 039 @Override public T visitParagraph(@NotNull JavadocParser.ParagraphContext ctx) { return visitChildren(ctx); } 040 041 /** 042 * {@inheritDoc} 043 * 044 * <p>The default implementation returns the result of calling 045 * {@link #visitChildren} on {@code ctx}.</p> 046 */ 047 @Override public T visitTr(@NotNull JavadocParser.TrContext ctx) { return visitChildren(ctx); } 048 049 /** 050 * {@inheritDoc} 051 * 052 * <p>The default implementation returns the result of calling 053 * {@link #visitChildren} on {@code ctx}.</p> 054 */ 055 @Override public T visitColgroup(@NotNull JavadocParser.ColgroupContext ctx) { return visitChildren(ctx); } 056 057 /** 058 * {@inheritDoc} 059 * 060 * <p>The default implementation returns the result of calling 061 * {@link #visitChildren} on {@code ctx}.</p> 062 */ 063 @Override public T visitJavadoc(@NotNull JavadocParser.JavadocContext ctx) { return visitChildren(ctx); } 064 065 /** 066 * {@inheritDoc} 067 * 068 * <p>The default implementation returns the result of calling 069 * {@link #visitChildren} on {@code ctx}.</p> 070 */ 071 @Override public T visitTfootTagClose(@NotNull JavadocParser.TfootTagCloseContext ctx) { return visitChildren(ctx); } 072 073 /** 074 * {@inheritDoc} 075 * 076 * <p>The default implementation returns the result of calling 077 * {@link #visitChildren} on {@code ctx}.</p> 078 */ 079 @Override public T visitTd(@NotNull JavadocParser.TdContext ctx) { return visitChildren(ctx); } 080 081 /** 082 * {@inheritDoc} 083 * 084 * <p>The default implementation returns the result of calling 085 * {@link #visitChildren} on {@code ctx}.</p> 086 */ 087 @Override public T visitLinkTag(@NotNull JavadocParser.LinkTagContext ctx) { return visitChildren(ctx); } 088 089 /** 090 * {@inheritDoc} 091 * 092 * <p>The default implementation returns the result of calling 093 * {@link #visitChildren} on {@code ctx}.</p> 094 */ 095 @Override public T visitThTagOpen(@NotNull JavadocParser.ThTagOpenContext ctx) { return visitChildren(ctx); } 096 097 /** 098 * {@inheritDoc} 099 * 100 * <p>The default implementation returns the result of calling 101 * {@link #visitChildren} on {@code ctx}.</p> 102 */ 103 @Override public T visitBasefrontTag(@NotNull JavadocParser.BasefrontTagContext ctx) { return visitChildren(ctx); } 104 105 /** 106 * {@inheritDoc} 107 * 108 * <p>The default implementation returns the result of calling 109 * {@link #visitChildren} on {@code ctx}.</p> 110 */ 111 @Override public T visitTh(@NotNull JavadocParser.ThContext ctx) { return visitChildren(ctx); } 112 113 /** 114 * {@inheritDoc} 115 * 116 * <p>The default implementation returns the result of calling 117 * {@link #visitChildren} on {@code ctx}.</p> 118 */ 119 @Override public T visitTdTagClose(@NotNull JavadocParser.TdTagCloseContext ctx) { return visitChildren(ctx); } 120 121 /** 122 * {@inheritDoc} 123 * 124 * <p>The default implementation returns the result of calling 125 * {@link #visitChildren} on {@code ctx}.</p> 126 */ 127 @Override public T visitTbodyTagClose(@NotNull JavadocParser.TbodyTagCloseContext ctx) { return visitChildren(ctx); } 128 129 /** 130 * {@inheritDoc} 131 * 132 * <p>The default implementation returns the result of calling 133 * {@link #visitChildren} on {@code ctx}.</p> 134 */ 135 @Override public T visitDescription(@NotNull JavadocParser.DescriptionContext ctx) { return visitChildren(ctx); } 136 137 /** 138 * {@inheritDoc} 139 * 140 * <p>The default implementation returns the result of calling 141 * {@link #visitChildren} on {@code ctx}.</p> 142 */ 143 @Override public T visitParameters(@NotNull JavadocParser.ParametersContext ctx) { return visitChildren(ctx); } 144 145 /** 146 * {@inheritDoc} 147 * 148 * <p>The default implementation returns the result of calling 149 * {@link #visitChildren} on {@code ctx}.</p> 150 */ 151 @Override public T visitMetaTag(@NotNull JavadocParser.MetaTagContext ctx) { return visitChildren(ctx); } 152 153 /** 154 * {@inheritDoc} 155 * 156 * <p>The default implementation returns the result of calling 157 * {@link #visitChildren} on {@code ctx}.</p> 158 */ 159 @Override public T visitHead(@NotNull JavadocParser.HeadContext ctx) { return visitChildren(ctx); } 160 161 /** 162 * {@inheritDoc} 163 * 164 * <p>The default implementation returns the result of calling 165 * {@link #visitChildren} on {@code ctx}.</p> 166 */ 167 @Override public T visitHtmlTagOpen(@NotNull JavadocParser.HtmlTagOpenContext ctx) { return visitChildren(ctx); } 168 169 /** 170 * {@inheritDoc} 171 * 172 * <p>The default implementation returns the result of calling 173 * {@link #visitChildren} on {@code ctx}.</p> 174 */ 175 @Override public T visitOption(@NotNull JavadocParser.OptionContext ctx) { return visitChildren(ctx); } 176 177 /** 178 * {@inheritDoc} 179 * 180 * <p>The default implementation returns the result of calling 181 * {@link #visitChildren} on {@code ctx}.</p> 182 */ 183 @Override public T visitBodyTagClose(@NotNull JavadocParser.BodyTagCloseContext ctx) { return visitChildren(ctx); } 184 185 /** 186 * {@inheritDoc} 187 * 188 * <p>The default implementation returns the result of calling 189 * {@link #visitChildren} on {@code ctx}.</p> 190 */ 191 @Override public T visitSingletonTag(@NotNull JavadocParser.SingletonTagContext ctx) { return visitChildren(ctx); } 192 193 /** 194 * {@inheritDoc} 195 * 196 * <p>The default implementation returns the result of calling 197 * {@link #visitChildren} on {@code ctx}.</p> 198 */ 199 @Override public T visitDdTagClose(@NotNull JavadocParser.DdTagCloseContext ctx) { return visitChildren(ctx); } 200 201 /** 202 * {@inheritDoc} 203 * 204 * <p>The default implementation returns the result of calling 205 * {@link #visitChildren} on {@code ctx}.</p> 206 */ 207 @Override public T visitText(@NotNull JavadocParser.TextContext ctx) { return visitChildren(ctx); } 208 209 /** 210 * {@inheritDoc} 211 * 212 * <p>The default implementation returns the result of calling 213 * {@link #visitChildren} on {@code ctx}.</p> 214 */ 215 @Override public T visitJavadocInlineTag(@NotNull JavadocParser.JavadocInlineTagContext ctx) { return visitChildren(ctx); } 216 217 /** 218 * {@inheritDoc} 219 * 220 * <p>The default implementation returns the result of calling 221 * {@link #visitChildren} on {@code ctx}.</p> 222 */ 223 @Override public T visitTrTagOpen(@NotNull JavadocParser.TrTagOpenContext ctx) { return visitChildren(ctx); } 224 225 /** 226 * {@inheritDoc} 227 * 228 * <p>The default implementation returns the result of calling 229 * {@link #visitChildren} on {@code ctx}.</p> 230 */ 231 @Override public T visitTfootTagOpen(@NotNull JavadocParser.TfootTagOpenContext ctx) { return visitChildren(ctx); } 232 233 /** 234 * {@inheritDoc} 235 * 236 * <p>The default implementation returns the result of calling 237 * {@link #visitChildren} on {@code ctx}.</p> 238 */ 239 @Override public T visitIsindexTag(@NotNull JavadocParser.IsindexTagContext ctx) { return visitChildren(ctx); } 240 241 /** 242 * {@inheritDoc} 243 * 244 * <p>The default implementation returns the result of calling 245 * {@link #visitChildren} on {@code ctx}.</p> 246 */ 247 @Override public T visitTheadTagOpen(@NotNull JavadocParser.TheadTagOpenContext ctx) { return visitChildren(ctx); } 248 249 /** 250 * {@inheritDoc} 251 * 252 * <p>The default implementation returns the result of calling 253 * {@link #visitChildren} on {@code ctx}.</p> 254 */ 255 @Override public T visitTdTagOpen(@NotNull JavadocParser.TdTagOpenContext ctx) { return visitChildren(ctx); } 256 257 /** 258 * {@inheritDoc} 259 * 260 * <p>The default implementation returns the result of calling 261 * {@link #visitChildren} on {@code ctx}.</p> 262 */ 263 @Override public T visitPTagClose(@NotNull JavadocParser.PTagCloseContext ctx) { return visitChildren(ctx); } 264 265 /** 266 * {@inheritDoc} 267 * 268 * <p>The default implementation returns the result of calling 269 * {@link #visitChildren} on {@code ctx}.</p> 270 */ 271 @Override public T visitOptionTagOpen(@NotNull JavadocParser.OptionTagOpenContext ctx) { return visitChildren(ctx); } 272 273 /** 274 * {@inheritDoc} 275 * 276 * <p>The default implementation returns the result of calling 277 * {@link #visitChildren} on {@code ctx}.</p> 278 */ 279 @Override public T visitTfoot(@NotNull JavadocParser.TfootContext ctx) { return visitChildren(ctx); } 280 281 /** 282 * {@inheritDoc} 283 * 284 * <p>The default implementation returns the result of calling 285 * {@link #visitChildren} on {@code ctx}.</p> 286 */ 287 @Override public T visitLi(@NotNull JavadocParser.LiContext ctx) { return visitChildren(ctx); } 288 289 /** 290 * {@inheritDoc} 291 * 292 * <p>The default implementation returns the result of calling 293 * {@link #visitChildren} on {@code ctx}.</p> 294 */ 295 @Override public T visitHtmlElement(@NotNull JavadocParser.HtmlElementContext ctx) { return visitChildren(ctx); } 296 297 /** 298 * {@inheritDoc} 299 * 300 * <p>The default implementation returns the result of calling 301 * {@link #visitChildren} on {@code ctx}.</p> 302 */ 303 @Override public T visitHtmlComment(@NotNull JavadocParser.HtmlCommentContext ctx) { return visitChildren(ctx); } 304 305 /** 306 * {@inheritDoc} 307 * 308 * <p>The default implementation returns the result of calling 309 * {@link #visitChildren} on {@code ctx}.</p> 310 */ 311 @Override public T visitDtTagOpen(@NotNull JavadocParser.DtTagOpenContext ctx) { return visitChildren(ctx); } 312 313 /** 314 * {@inheritDoc} 315 * 316 * <p>The default implementation returns the result of calling 317 * {@link #visitChildren} on {@code ctx}.</p> 318 */ 319 @Override public T visitLiTagClose(@NotNull JavadocParser.LiTagCloseContext ctx) { return visitChildren(ctx); } 320 321 /** 322 * {@inheritDoc} 323 * 324 * <p>The default implementation returns the result of calling 325 * {@link #visitChildren} on {@code ctx}.</p> 326 */ 327 @Override public T visitAreaTag(@NotNull JavadocParser.AreaTagContext ctx) { return visitChildren(ctx); } 328 329 /** 330 * {@inheritDoc} 331 * 332 * <p>The default implementation returns the result of calling 333 * {@link #visitChildren} on {@code ctx}.</p> 334 */ 335 @Override public T visitPTagOpen(@NotNull JavadocParser.PTagOpenContext ctx) { return visitChildren(ctx); } 336 337 /** 338 * {@inheritDoc} 339 * 340 * <p>The default implementation returns the result of calling 341 * {@link #visitChildren} on {@code ctx}.</p> 342 */ 343 @Override public T visitInputTag(@NotNull JavadocParser.InputTagContext ctx) { return visitChildren(ctx); } 344 345 /** 346 * {@inheritDoc} 347 * 348 * <p>The default implementation returns the result of calling 349 * {@link #visitChildren} on {@code ctx}.</p> 350 */ 351 @Override public T visitTbodyTagOpen(@NotNull JavadocParser.TbodyTagOpenContext ctx) { return visitChildren(ctx); } 352 353 /** 354 * {@inheritDoc} 355 * 356 * <p>The default implementation returns the result of calling 357 * {@link #visitChildren} on {@code ctx}.</p> 358 */ 359 @Override public T visitJavadocTag(@NotNull JavadocParser.JavadocTagContext ctx) { return visitChildren(ctx); } 360 361 /** 362 * {@inheritDoc} 363 * 364 * <p>The default implementation returns the result of calling 365 * {@link #visitChildren} on {@code ctx}.</p> 366 */ 367 @Override public T visitHtmlTagClose(@NotNull JavadocParser.HtmlTagCloseContext ctx) { return visitChildren(ctx); } 368 369 /** 370 * {@inheritDoc} 371 * 372 * <p>The default implementation returns the result of calling 373 * {@link #visitChildren} on {@code ctx}.</p> 374 */ 375 @Override public T visitDt(@NotNull JavadocParser.DtContext ctx) { return visitChildren(ctx); } 376 377 /** 378 * {@inheritDoc} 379 * 380 * <p>The default implementation returns the result of calling 381 * {@link #visitChildren} on {@code ctx}.</p> 382 */ 383 @Override public T visitHeadTagOpen(@NotNull JavadocParser.HeadTagOpenContext ctx) { return visitChildren(ctx); } 384 385 /** 386 * {@inheritDoc} 387 * 388 * <p>The default implementation returns the result of calling 389 * {@link #visitChildren} on {@code ctx}.</p> 390 */ 391 @Override public T visitHeadTagClose(@NotNull JavadocParser.HeadTagCloseContext ctx) { return visitChildren(ctx); } 392 393 /** 394 * {@inheritDoc} 395 * 396 * <p>The default implementation returns the result of calling 397 * {@link #visitChildren} on {@code ctx}.</p> 398 */ 399 @Override public T visitThTagClose(@NotNull JavadocParser.ThTagCloseContext ctx) { return visitChildren(ctx); } 400 401 /** 402 * {@inheritDoc} 403 * 404 * <p>The default implementation returns the result of calling 405 * {@link #visitChildren} on {@code ctx}.</p> 406 */ 407 @Override public T visitDdTagOpen(@NotNull JavadocParser.DdTagOpenContext ctx) { return visitChildren(ctx); } 408 409 /** 410 * {@inheritDoc} 411 * 412 * <p>The default implementation returns the result of calling 413 * {@link #visitChildren} on {@code ctx}.</p> 414 */ 415 @Override public T visitOptionTagClose(@NotNull JavadocParser.OptionTagCloseContext ctx) { return visitChildren(ctx); } 416 417 /** 418 * {@inheritDoc} 419 * 420 * <p>The default implementation returns the result of calling 421 * {@link #visitChildren} on {@code ctx}.</p> 422 */ 423 @Override public T visitAttribute(@NotNull JavadocParser.AttributeContext ctx) { return visitChildren(ctx); } 424 425 /** 426 * {@inheritDoc} 427 * 428 * <p>The default implementation returns the result of calling 429 * {@link #visitChildren} on {@code ctx}.</p> 430 */ 431 @Override public T visitDd(@NotNull JavadocParser.DdContext ctx) { return visitChildren(ctx); } 432 433 /** 434 * {@inheritDoc} 435 * 436 * <p>The default implementation returns the result of calling 437 * {@link #visitChildren} on {@code ctx}.</p> 438 */ 439 @Override public T visitTrTagClose(@NotNull JavadocParser.TrTagCloseContext ctx) { return visitChildren(ctx); } 440 441 /** 442 * {@inheritDoc} 443 * 444 * <p>The default implementation returns the result of calling 445 * {@link #visitChildren} on {@code ctx}.</p> 446 */ 447 @Override public T visitSingletonTagName(@NotNull JavadocParser.SingletonTagNameContext ctx) { return visitChildren(ctx); } 448 449 /** 450 * {@inheritDoc} 451 * 452 * <p>The default implementation returns the result of calling 453 * {@link #visitChildren} on {@code ctx}.</p> 454 */ 455 @Override public T visitDtTagClose(@NotNull JavadocParser.DtTagCloseContext ctx) { return visitChildren(ctx); } 456 457 /** 458 * {@inheritDoc} 459 * 460 * <p>The default implementation returns the result of calling 461 * {@link #visitChildren} on {@code ctx}.</p> 462 */ 463 @Override public T visitHtmlElementOpen(@NotNull JavadocParser.HtmlElementOpenContext ctx) { return visitChildren(ctx); } 464 465 /** 466 * {@inheritDoc} 467 * 468 * <p>The default implementation returns the result of calling 469 * {@link #visitChildren} on {@code ctx}.</p> 470 */ 471 @Override public T visitBrTag(@NotNull JavadocParser.BrTagContext ctx) { return visitChildren(ctx); } 472 473 /** 474 * {@inheritDoc} 475 * 476 * <p>The default implementation returns the result of calling 477 * {@link #visitChildren} on {@code ctx}.</p> 478 */ 479 @Override public T visitThead(@NotNull JavadocParser.TheadContext ctx) { return visitChildren(ctx); } 480 481 /** 482 * {@inheritDoc} 483 * 484 * <p>The default implementation returns the result of calling 485 * {@link #visitChildren} on {@code ctx}.</p> 486 */ 487 @Override public T visitParamTag(@NotNull JavadocParser.ParamTagContext ctx) { return visitChildren(ctx); } 488 489 /** 490 * {@inheritDoc} 491 * 492 * <p>The default implementation returns the result of calling 493 * {@link #visitChildren} on {@code ctx}.</p> 494 */ 495 @Override public T visitSingletonElement(@NotNull JavadocParser.SingletonElementContext ctx) { return visitChildren(ctx); } 496 497 /** 498 * {@inheritDoc} 499 * 500 * <p>The default implementation returns the result of calling 501 * {@link #visitChildren} on {@code ctx}.</p> 502 */ 503 @Override public T visitTheadTagClose(@NotNull JavadocParser.TheadTagCloseContext ctx) { return visitChildren(ctx); } 504 505 /** 506 * {@inheritDoc} 507 * 508 * <p>The default implementation returns the result of calling 509 * {@link #visitChildren} on {@code ctx}.</p> 510 */ 511 @Override public T visitHtmlElementClose(@NotNull JavadocParser.HtmlElementCloseContext ctx) { return visitChildren(ctx); } 512 513 /** 514 * {@inheritDoc} 515 * 516 * <p>The default implementation returns the result of calling 517 * {@link #visitChildren} on {@code ctx}.</p> 518 */ 519 @Override public T visitWrongSinletonTag(@NotNull JavadocParser.WrongSinletonTagContext ctx) { return visitChildren(ctx); } 520 521 /** 522 * {@inheritDoc} 523 * 524 * <p>The default implementation returns the result of calling 525 * {@link #visitChildren} on {@code ctx}.</p> 526 */ 527 @Override public T visitBodyTagOpen(@NotNull JavadocParser.BodyTagOpenContext ctx) { return visitChildren(ctx); } 528 529 /** 530 * {@inheritDoc} 531 * 532 * <p>The default implementation returns the result of calling 533 * {@link #visitChildren} on {@code ctx}.</p> 534 */ 535 @Override public T visitHtmlTag(@NotNull JavadocParser.HtmlTagContext ctx) { return visitChildren(ctx); } 536 537 /** 538 * {@inheritDoc} 539 * 540 * <p>The default implementation returns the result of calling 541 * {@link #visitChildren} on {@code ctx}.</p> 542 */ 543 @Override public T visitBaseTag(@NotNull JavadocParser.BaseTagContext ctx) { return visitChildren(ctx); } 544 545 /** 546 * {@inheritDoc} 547 * 548 * <p>The default implementation returns the result of calling 549 * {@link #visitChildren} on {@code ctx}.</p> 550 */ 551 @Override public T visitReference(@NotNull JavadocParser.ReferenceContext ctx) { return visitChildren(ctx); } 552 553 /** 554 * {@inheritDoc} 555 * 556 * <p>The default implementation returns the result of calling 557 * {@link #visitChildren} on {@code ctx}.</p> 558 */ 559 @Override public T visitImgTag(@NotNull JavadocParser.ImgTagContext ctx) { return visitChildren(ctx); } 560 561 /** 562 * {@inheritDoc} 563 * 564 * <p>The default implementation returns the result of calling 565 * {@link #visitChildren} on {@code ctx}.</p> 566 */ 567 @Override public T visitFrameTag(@NotNull JavadocParser.FrameTagContext ctx) { return visitChildren(ctx); } 568 569 /** 570 * {@inheritDoc} 571 * 572 * <p>The default implementation returns the result of calling 573 * {@link #visitChildren} on {@code ctx}.</p> 574 */ 575 @Override public T visitColgroupTagClose(@NotNull JavadocParser.ColgroupTagCloseContext ctx) { return visitChildren(ctx); } 576 577 /** 578 * {@inheritDoc} 579 * 580 * <p>The default implementation returns the result of calling 581 * {@link #visitChildren} on {@code ctx}.</p> 582 */ 583 @Override public T visitColgroupTagOpen(@NotNull JavadocParser.ColgroupTagOpenContext ctx) { return visitChildren(ctx); } 584 585 /** 586 * {@inheritDoc} 587 * 588 * <p>The default implementation returns the result of calling 589 * {@link #visitChildren} on {@code ctx}.</p> 590 */ 591 @Override public T visitTbody(@NotNull JavadocParser.TbodyContext ctx) { return visitChildren(ctx); } 592 593 /** 594 * {@inheritDoc} 595 * 596 * <p>The default implementation returns the result of calling 597 * {@link #visitChildren} on {@code ctx}.</p> 598 */ 599 @Override public T visitHtml(@NotNull JavadocParser.HtmlContext ctx) { return visitChildren(ctx); } 600 601 /** 602 * {@inheritDoc} 603 * 604 * <p>The default implementation returns the result of calling 605 * {@link #visitChildren} on {@code ctx}.</p> 606 */ 607 @Override public T visitColTag(@NotNull JavadocParser.ColTagContext ctx) { return visitChildren(ctx); } 608 609 /** 610 * {@inheritDoc} 611 * 612 * <p>The default implementation returns the result of calling 613 * {@link #visitChildren} on {@code ctx}.</p> 614 */ 615 @Override public T visitHrTag(@NotNull JavadocParser.HrTagContext ctx) { return visitChildren(ctx); } 616}