1 package sharin.doc.builder.xhtml1; 2 3 import sharin.doc.builder.DocBuilder; 4 import sharin.doc.builder.Elem; 5 6 public class Xhtml1DocBuilder implements DocBuilder { 7 8 public static class Static { 9 10 private static Xhtml1DocBuilder instance = new Xhtml1DocBuilder(); 11 12 public static Elem elem(String name, Object... nodes) { 13 return instance.elem(name, nodes); 14 } 15 16 public static AElem a(Object... nodes) { 17 return instance.a(nodes); 18 } 19 20 public static AbbrElem abbr(Object... nodes) { 21 return instance.abbr(nodes); 22 } 23 24 public static AcronymElem acronym(Object... nodes) { 25 return instance.acronym(nodes); 26 } 27 28 public static AddressElem address(Object... nodes) { 29 return instance.address(nodes); 30 } 31 32 public static AppletElem applet(Object... nodes) { 33 return instance.applet(nodes); 34 } 35 36 public static AreaElem area(Object... nodes) { 37 return instance.area(nodes); 38 } 39 40 public static BElem b(Object... nodes) { 41 return instance.b(nodes); 42 } 43 44 public static BaseElem base(Object... nodes) { 45 return instance.base(nodes); 46 } 47 48 public static BasefontElem basefont(Object... nodes) { 49 return instance.basefont(nodes); 50 } 51 52 public static BdoElem bdo(Object... nodes) { 53 return instance.bdo(nodes); 54 } 55 56 public static BigElem big(Object... nodes) { 57 return instance.big(nodes); 58 } 59 60 public static BlockquoteElem blockquote(Object... nodes) { 61 return instance.blockquote(nodes); 62 } 63 64 public static BodyElem body(Object... nodes) { 65 return instance.body(nodes); 66 } 67 68 public static BrElem br(Object... nodes) { 69 return instance.br(nodes); 70 } 71 72 public static ButtonElem button(Object... nodes) { 73 return instance.button(nodes); 74 } 75 76 public static CaptionElem caption(Object... nodes) { 77 return instance.caption(nodes); 78 } 79 80 public static CenterElem center(Object... nodes) { 81 return instance.center(nodes); 82 } 83 84 public static CiteElem cite(Object... nodes) { 85 return instance.cite(nodes); 86 } 87 88 public static CodeElem code(Object... nodes) { 89 return instance.code(nodes); 90 } 91 92 public static ColElem col(Object... nodes) { 93 return instance.col(nodes); 94 } 95 96 public static ColgroupElem colgroup(Object... nodes) { 97 return instance.colgroup(nodes); 98 } 99 100 public static DdElem dd(Object... nodes) { 101 return instance.dd(nodes); 102 } 103 104 public static DelElem del(Object... nodes) { 105 return instance.del(nodes); 106 } 107 108 public static DfnElem dfn(Object... nodes) { 109 return instance.dfn(nodes); 110 } 111 112 public static DirElem dir(Object... nodes) { 113 return instance.dir(nodes); 114 } 115 116 public static DivElem div(Object... nodes) { 117 return instance.div(nodes); 118 } 119 120 public static DlElem dl(Object... nodes) { 121 return instance.dl(nodes); 122 } 123 124 public static DtElem dt(Object... nodes) { 125 return instance.dt(nodes); 126 } 127 128 public static EmElem em(Object... nodes) { 129 return instance.em(nodes); 130 } 131 132 public static FieldsetElem fieldset(Object... nodes) { 133 return instance.fieldset(nodes); 134 } 135 136 public static FontElem font(Object... nodes) { 137 return instance.font(nodes); 138 } 139 140 public static FormElem form(Object... nodes) { 141 return instance.form(nodes); 142 } 143 144 public static FrameElem frame(Object... nodes) { 145 return instance.frame(nodes); 146 } 147 148 public static FramesetElem frameset(Object... nodes) { 149 return instance.frameset(nodes); 150 } 151 152 public static H1Elem h1(Object... nodes) { 153 return instance.h1(nodes); 154 } 155 156 public static H2Elem h2(Object... nodes) { 157 return instance.h2(nodes); 158 } 159 160 public static H3Elem h3(Object... nodes) { 161 return instance.h3(nodes); 162 } 163 164 public static H4Elem h4(Object... nodes) { 165 return instance.h4(nodes); 166 } 167 168 public static H5Elem h5(Object... nodes) { 169 return instance.h5(nodes); 170 } 171 172 public static H6Elem h6(Object... nodes) { 173 return instance.h6(nodes); 174 } 175 176 public static HeadElem head(Object... nodes) { 177 return instance.head(nodes); 178 } 179 180 public static HrElem hr(Object... nodes) { 181 return instance.hr(nodes); 182 } 183 184 public static HtmlElem html(Object... nodes) { 185 return instance.html(nodes); 186 } 187 188 public static IElem i(Object... nodes) { 189 return instance.i(nodes); 190 } 191 192 public static IframeElem iframe(Object... nodes) { 193 return instance.iframe(nodes); 194 } 195 196 public static ImgElem img(Object... nodes) { 197 return instance.img(nodes); 198 } 199 200 public static InputElem input(Object... nodes) { 201 return instance.input(nodes); 202 } 203 204 public static InsElem ins(Object... nodes) { 205 return instance.ins(nodes); 206 } 207 208 public static IsindexElem isindex(Object... nodes) { 209 return instance.isindex(nodes); 210 } 211 212 public static KbdElem kbd(Object... nodes) { 213 return instance.kbd(nodes); 214 } 215 216 public static LabelElem label(Object... nodes) { 217 return instance.label(nodes); 218 } 219 220 public static LegendElem legend(Object... nodes) { 221 return instance.legend(nodes); 222 } 223 224 public static LiElem li(Object... nodes) { 225 return instance.li(nodes); 226 } 227 228 public static LinkElem link(Object... nodes) { 229 return instance.link(nodes); 230 } 231 232 public static MapElem map(Object... nodes) { 233 return instance.map(nodes); 234 } 235 236 public static MenuElem menu(Object... nodes) { 237 return instance.menu(nodes); 238 } 239 240 public static MetaElem meta(Object... nodes) { 241 return instance.meta(nodes); 242 } 243 244 public static NoframesElem noframes(Object... nodes) { 245 return instance.noframes(nodes); 246 } 247 248 public static NoscriptElem noscript(Object... nodes) { 249 return instance.noscript(nodes); 250 } 251 252 public static ObjectElem object(Object... nodes) { 253 return instance.object(nodes); 254 } 255 256 public static OlElem ol(Object... nodes) { 257 return instance.ol(nodes); 258 } 259 260 public static OptgroupElem optgroup(Object... nodes) { 261 return instance.optgroup(nodes); 262 } 263 264 public static OptionElem option(Object... nodes) { 265 return instance.option(nodes); 266 } 267 268 public static PElem p(Object... nodes) { 269 return instance.p(nodes); 270 } 271 272 public static ParamElem param(Object... nodes) { 273 return instance.param(nodes); 274 } 275 276 public static PreElem pre(Object... nodes) { 277 return instance.pre(nodes); 278 } 279 280 public static QElem q(Object... nodes) { 281 return instance.q(nodes); 282 } 283 284 public static SElem s(Object... nodes) { 285 return instance.s(nodes); 286 } 287 288 public static SampElem samp(Object... nodes) { 289 return instance.samp(nodes); 290 } 291 292 public static ScriptElem script(Object... nodes) { 293 return instance.script(nodes); 294 } 295 296 public static SelectElem select(Object... nodes) { 297 return instance.select(nodes); 298 } 299 300 public static SmallElem small(Object... nodes) { 301 return instance.small(nodes); 302 } 303 304 public static SpanElem span(Object... nodes) { 305 return instance.span(nodes); 306 } 307 308 public static StrikeElem strike(Object... nodes) { 309 return instance.strike(nodes); 310 } 311 312 public static StrongElem strong(Object... nodes) { 313 return instance.strong(nodes); 314 } 315 316 public static StyleElem style(Object... nodes) { 317 return instance.style(nodes); 318 } 319 320 public static SubElem sub(Object... nodes) { 321 return instance.sub(nodes); 322 } 323 324 public static SupElem sup(Object... nodes) { 325 return instance.sup(nodes); 326 } 327 328 public static TableElem table(Object... nodes) { 329 return instance.table(nodes); 330 } 331 332 public static TbodyElem tbody(Object... nodes) { 333 return instance.tbody(nodes); 334 } 335 336 public static TdElem td(Object... nodes) { 337 return instance.td(nodes); 338 } 339 340 public static TextareaElem textarea(Object... nodes) { 341 return instance.textarea(nodes); 342 } 343 344 public static TfootElem tfoot(Object... nodes) { 345 return instance.tfoot(nodes); 346 } 347 348 public static ThElem th(Object... nodes) { 349 return instance.th(nodes); 350 } 351 352 public static TheadElem thead(Object... nodes) { 353 return instance.thead(nodes); 354 } 355 356 public static TitleElem title(Object... nodes) { 357 return instance.title(nodes); 358 } 359 360 public static TrElem tr(Object... nodes) { 361 return instance.tr(nodes); 362 } 363 364 public static TtElem tt(Object... nodes) { 365 return instance.tt(nodes); 366 } 367 368 public static UElem u(Object... nodes) { 369 return instance.u(nodes); 370 } 371 372 public static UlElem ul(Object... nodes) { 373 return instance.ul(nodes); 374 } 375 376 public static VarElem var(Object... nodes) { 377 return instance.var(nodes); 378 } 379 } 380 381 public Elem elem(String name, Object... nodes) { 382 return new Elem(name, nodes); 383 } 384 385 public AbbrElem abbr(Object... nodes) { 386 return new AbbrElem(nodes); 387 } 388 389 public AcronymElem acronym(Object... nodes) { 390 return new AcronymElem(nodes); 391 } 392 393 public AddressElem address(Object... nodes) { 394 return new AddressElem(nodes); 395 } 396 397 public AElem a(Object... nodes) { 398 return new AElem(nodes); 399 } 400 401 public AppletElem applet(Object... nodes) { 402 return new AppletElem(nodes); 403 } 404 405 public AreaElem area(Object... nodes) { 406 return new AreaElem(nodes); 407 } 408 409 public BaseElem base(Object... nodes) { 410 return new BaseElem(nodes); 411 } 412 413 public BasefontElem basefont(Object... nodes) { 414 return new BasefontElem(nodes); 415 } 416 417 public BdoElem bdo(Object... nodes) { 418 return new BdoElem(nodes); 419 } 420 421 public BElem b(Object... nodes) { 422 return new BElem(nodes); 423 } 424 425 public BigElem big(Object... nodes) { 426 return new BigElem(nodes); 427 } 428 429 public BlockquoteElem blockquote(Object... nodes) { 430 return new BlockquoteElem(nodes); 431 } 432 433 public BodyElem body(Object... nodes) { 434 return new BodyElem(nodes); 435 } 436 437 public BrElem br(Object... nodes) { 438 return new BrElem(nodes); 439 } 440 441 public ButtonElem button(Object... nodes) { 442 return new ButtonElem(nodes); 443 } 444 445 public CaptionElem caption(Object... nodes) { 446 return new CaptionElem(nodes); 447 } 448 449 public CenterElem center(Object... nodes) { 450 return new CenterElem(nodes); 451 } 452 453 public CiteElem cite(Object... nodes) { 454 return new CiteElem(nodes); 455 } 456 457 public CodeElem code(Object... nodes) { 458 return new CodeElem(nodes); 459 } 460 461 public ColElem col(Object... nodes) { 462 return new ColElem(nodes); 463 } 464 465 public ColgroupElem colgroup(Object... nodes) { 466 return new ColgroupElem(nodes); 467 } 468 469 public DdElem dd(Object... nodes) { 470 return new DdElem(nodes); 471 } 472 473 public DelElem del(Object... nodes) { 474 return new DelElem(nodes); 475 } 476 477 public DfnElem dfn(Object... nodes) { 478 return new DfnElem(nodes); 479 } 480 481 public DirElem dir(Object... nodes) { 482 return new DirElem(nodes); 483 } 484 485 public DivElem div(Object... nodes) { 486 return new DivElem(nodes); 487 } 488 489 public DlElem dl(Object... nodes) { 490 return new DlElem(nodes); 491 } 492 493 public DtElem dt(Object... nodes) { 494 return new DtElem(nodes); 495 } 496 497 public EmElem em(Object... nodes) { 498 return new EmElem(nodes); 499 } 500 501 public FieldsetElem fieldset(Object... nodes) { 502 return new FieldsetElem(nodes); 503 } 504 505 public FontElem font(Object... nodes) { 506 return new FontElem(nodes); 507 } 508 509 public FormElem form(Object... nodes) { 510 return new FormElem(nodes); 511 } 512 513 public FrameElem frame(Object... nodes) { 514 return new FrameElem(nodes); 515 } 516 517 public FramesetElem frameset(Object... nodes) { 518 return new FramesetElem(nodes); 519 } 520 521 public H1Elem h1(Object... nodes) { 522 return new H1Elem(nodes); 523 } 524 525 public H2Elem h2(Object... nodes) { 526 return new H2Elem(nodes); 527 } 528 529 public H3Elem h3(Object... nodes) { 530 return new H3Elem(nodes); 531 } 532 533 public H4Elem h4(Object... nodes) { 534 return new H4Elem(nodes); 535 } 536 537 public H5Elem h5(Object... nodes) { 538 return new H5Elem(nodes); 539 } 540 541 public H6Elem h6(Object... nodes) { 542 return new H6Elem(nodes); 543 } 544 545 public HeadElem head(Object... nodes) { 546 return new HeadElem(nodes); 547 } 548 549 public HrElem hr(Object... nodes) { 550 return new HrElem(nodes); 551 } 552 553 public HtmlElem html(Object... nodes) { 554 return new HtmlElem(nodes); 555 } 556 557 public IElem i(Object... nodes) { 558 return new IElem(nodes); 559 } 560 561 public IframeElem iframe(Object... nodes) { 562 return new IframeElem(nodes); 563 } 564 565 public ImgElem img(Object... nodes) { 566 return new ImgElem(nodes); 567 } 568 569 public InputElem input(Object... nodes) { 570 return new InputElem(nodes); 571 } 572 573 public InsElem ins(Object... nodes) { 574 return new InsElem(nodes); 575 } 576 577 public IsindexElem isindex(Object... nodes) { 578 return new IsindexElem(nodes); 579 } 580 581 public KbdElem kbd(Object... nodes) { 582 return new KbdElem(nodes); 583 } 584 585 public LabelElem label(Object... nodes) { 586 return new LabelElem(nodes); 587 } 588 589 public LegendElem legend(Object... nodes) { 590 return new LegendElem(nodes); 591 } 592 593 public LiElem li(Object... nodes) { 594 return new LiElem(nodes); 595 } 596 597 public LinkElem link(Object... nodes) { 598 return new LinkElem(nodes); 599 } 600 601 public MapElem map(Object... nodes) { 602 return new MapElem(nodes); 603 } 604 605 public MenuElem menu(Object... nodes) { 606 return new MenuElem(nodes); 607 } 608 609 public MetaElem meta(Object... nodes) { 610 return new MetaElem(nodes); 611 } 612 613 public NoframesElem noframes(Object... nodes) { 614 return new NoframesElem(nodes); 615 } 616 617 public NoscriptElem noscript(Object... nodes) { 618 return new NoscriptElem(nodes); 619 } 620 621 public ObjectElem object(Object... nodes) { 622 return new ObjectElem(nodes); 623 } 624 625 public OlElem ol(Object... nodes) { 626 return new OlElem(nodes); 627 } 628 629 public OptgroupElem optgroup(Object... nodes) { 630 return new OptgroupElem(nodes); 631 } 632 633 public OptionElem option(Object... nodes) { 634 return new OptionElem(nodes); 635 } 636 637 public ParamElem param(Object... nodes) { 638 return new ParamElem(nodes); 639 } 640 641 public PElem p(Object... nodes) { 642 return new PElem(nodes); 643 } 644 645 public PreElem pre(Object... nodes) { 646 return new PreElem(nodes); 647 } 648 649 public QElem q(Object... nodes) { 650 return new QElem(nodes); 651 } 652 653 public SampElem samp(Object... nodes) { 654 return new SampElem(nodes); 655 } 656 657 public ScriptElem script(Object... nodes) { 658 return new ScriptElem(nodes); 659 } 660 661 public SelectElem select(Object... nodes) { 662 return new SelectElem(nodes); 663 } 664 665 public SElem s(Object... nodes) { 666 return new SElem(nodes); 667 } 668 669 public SmallElem small(Object... nodes) { 670 return new SmallElem(nodes); 671 } 672 673 public SpanElem span(Object... nodes) { 674 return new SpanElem(nodes); 675 } 676 677 public StrikeElem strike(Object... nodes) { 678 return new StrikeElem(nodes); 679 } 680 681 public StrongElem strong(Object... nodes) { 682 return new StrongElem(nodes); 683 } 684 685 public StyleElem style(Object... nodes) { 686 return new StyleElem(nodes); 687 } 688 689 public SubElem sub(Object... nodes) { 690 return new SubElem(nodes); 691 } 692 693 public SupElem sup(Object... nodes) { 694 return new SupElem(nodes); 695 } 696 697 public TableElem table(Object... nodes) { 698 return new TableElem(nodes); 699 } 700 701 public TbodyElem tbody(Object... nodes) { 702 return new TbodyElem(nodes); 703 } 704 705 public TdElem td(Object... nodes) { 706 return new TdElem(nodes); 707 } 708 709 public TextareaElem textarea(Object... nodes) { 710 return new TextareaElem(nodes); 711 } 712 713 public TfootElem tfoot(Object... nodes) { 714 return new TfootElem(nodes); 715 } 716 717 public TheadElem thead(Object... nodes) { 718 return new TheadElem(nodes); 719 } 720 721 public ThElem th(Object... nodes) { 722 return new ThElem(nodes); 723 } 724 725 public TitleElem title(Object... nodes) { 726 return new TitleElem(nodes); 727 } 728 729 public TrElem tr(Object... nodes) { 730 return new TrElem(nodes); 731 } 732 733 public TtElem tt(Object... nodes) { 734 return new TtElem(nodes); 735 } 736 737 public UElem u(Object... nodes) { 738 return new UElem(nodes); 739 } 740 741 public UlElem ul(Object... nodes) { 742 return new UlElem(nodes); 743 } 744 745 public VarElem var(Object... nodes) { 746 return new VarElem(nodes); 747 } 748 }