001package org.apache.maven.doxia.module.docbook; 002 003/* 004 * Licensed to the Apache Software Foundation (ASF) under one 005 * or more contributor license agreements. See the NOTICE file 006 * distributed with this work for additional information 007 * regarding copyright ownership. The ASF licenses this file 008 * to you under the Apache License, Version 2.0 (the 009 * "License"); you may not use this file except in compliance 010 * with the License. You may obtain a copy of the License at 011 * 012 * http://www.apache.org/licenses/LICENSE-2.0 013 * 014 * Unless required by applicable law or agreed to in writing, 015 * software distributed under the License is distributed on an 016 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 017 * KIND, either express or implied. See the License for the 018 * specific language governing permissions and limitations 019 * under the License. 020 */ 021 022import javax.swing.text.html.HTML.Tag; 023 024import org.apache.maven.doxia.markup.XmlMarkup; 025 026/** 027 * List of <code>Simplified DocBook</code> markups. 028 * Contains all 119 elements of the 029 * <a href="http://www.docbook.org/schemas/sdocbook/elements.html">Simplified DocBook DTD v. 1.1</a>. 030 * 031 * @author ltheussl 032 * @version $Id$ 033 * @since 1.1.1 034 */ 035@SuppressWarnings( "checkstyle:interfaceistype" ) 036public interface SimplifiedDocbookMarkup 037 extends XmlMarkup 038{ 039 /** DocBook XML V1.1 XML public identifier: "-//OASIS//DTD Simplified DocBook XML V1.1//EN". */ 040 String DEFAULT_XML_PUBLIC_ID = "-//OASIS//DTD Simplified DocBook XML V1.1//EN"; 041 042 /** DocBook XML V1.1 XML system identifier: "http://www.oasis-open.org/docbook/xml/simple/1.1/sdocbook.dtd". */ 043 String DEFAULT_XML_SYSTEM_ID = "http://www.oasis-open.org/docbook/xml/simple/1.1/sdocbook.dtd"; 044 045 // ---------------------------------------------------------------------- 046 // 119 Simplified DocBook elements 047 // ---------------------------------------------------------------------- 048 049 /** DocBook tag for <code>abbrev</code>. */ 050 Tag ABBREV_TAG = new Tag() 051 { 052 /** {@inheritDoc} */ 053 public String toString() 054 { 055 return "abbrev"; 056 } 057 }; 058 059 /** DocBook tag for <code>abstract</code>. */ 060 Tag ABSTRACT_TAG = new Tag() 061 { 062 /** {@inheritDoc} */ 063 public String toString() 064 { 065 return "abstract"; 066 } 067 }; 068 069 /** DocBook tag for <code>acronym</code>. */ 070 Tag ACRONYM_TAG = new Tag() 071 { 072 /** {@inheritDoc} */ 073 public String toString() 074 { 075 return "acronym"; 076 } 077 }; 078 079 /** DocBook tag for <code>affiliation</code>. */ 080 Tag AFFILIATION_TAG = new Tag() 081 { 082 /** {@inheritDoc} */ 083 public String toString() 084 { 085 return "affiliation"; 086 } 087 }; 088 089 /** DocBook tag for <code>anchor</code>. */ 090 Tag ANCHOR_TAG = new Tag() 091 { 092 /** {@inheritDoc} */ 093 public String toString() 094 { 095 return "anchor"; 096 } 097 }; 098 099 /** DocBook tag for <code>appendix</code>. */ 100 Tag APPENDIX_TAG = new Tag() 101 { 102 /** {@inheritDoc} */ 103 public String toString() 104 { 105 return "appendix"; 106 } 107 }; 108 109 /** DocBook tag for <code>article</code>. */ 110 Tag ARTICLE_TAG = new Tag() 111 { 112 /** {@inheritDoc} */ 113 public String toString() 114 { 115 return "article"; 116 } 117 }; 118 119 /** DocBook tag for <code>articleinfo</code>. */ 120 Tag ARTICLEINFO_TAG = new Tag() 121 { 122 /** {@inheritDoc} */ 123 public String toString() 124 { 125 return "articleinfo"; 126 } 127 }; 128 129 /** DocBook tag for <code>attribution</code>. */ 130 Tag ATTRIBUTION_TAG = new Tag() 131 { 132 /** {@inheritDoc} */ 133 public String toString() 134 { 135 return "attribution"; 136 } 137 }; 138 139 /** DocBook tag for <code>audiodata</code>. */ 140 Tag AUDIODATA_TAG = new Tag() 141 { 142 /** {@inheritDoc} */ 143 public String toString() 144 { 145 return "audiodata"; 146 } 147 }; 148 149 /** DocBook tag for <code>audioobject</code>. */ 150 Tag AUDIOOBJECT_TAG = new Tag() 151 { 152 /** {@inheritDoc} */ 153 public String toString() 154 { 155 return "audioobject"; 156 } 157 }; 158 159 /** DocBook tag for <code>author</code>. */ 160 Tag AUTHOR_TAG = new Tag() 161 { 162 /** {@inheritDoc} */ 163 public String toString() 164 { 165 return "author"; 166 } 167 }; 168 169 /** DocBook tag for <code>authorblurb</code>. */ 170 Tag AUTHORBLURB_TAG = new Tag() 171 { 172 /** {@inheritDoc} */ 173 public String toString() 174 { 175 return "authorblurb"; 176 } 177 }; 178 179 /** DocBook tag for <code>authorgroup</code>. */ 180 Tag AUTHORGROUP_TAG = new Tag() 181 { 182 /** {@inheritDoc} */ 183 public String toString() 184 { 185 return "authorgroup"; 186 } 187 }; 188 189 /** DocBook tag for <code>authorinitials</code>. */ 190 Tag AUTHORINITIALS_TAG = new Tag() 191 { 192 /** {@inheritDoc} */ 193 public String toString() 194 { 195 return "authorinitials"; 196 } 197 }; 198 199 /** DocBook tag for <code>bibliodiv</code>. */ 200 Tag BIBLIODIV_TAG = new Tag() 201 { 202 /** {@inheritDoc} */ 203 public String toString() 204 { 205 return "bibliodiv"; 206 } 207 }; 208 209 /** DocBook tag for <code>bibliography</code>. */ 210 Tag BIBLIOGRAPHY_TAG = new Tag() 211 { 212 /** {@inheritDoc} */ 213 public String toString() 214 { 215 return "bibliography"; 216 } 217 }; 218 219 /** DocBook tag for <code>bibliomisc</code>. */ 220 Tag BIBLIOMISC_TAG = new Tag() 221 { 222 /** {@inheritDoc} */ 223 public String toString() 224 { 225 return "bibliomisc"; 226 } 227 }; 228 229 /** DocBook tag for <code>bibliomixed</code>. */ 230 Tag BIBLIOMIXED_TAG = new Tag() 231 { 232 /** {@inheritDoc} */ 233 public String toString() 234 { 235 return "bibliomixed"; 236 } 237 }; 238 239 /** DocBook tag for <code>bibliomset</code>. */ 240 Tag BIBLIOMSET_TAG = new Tag() 241 { 242 /** {@inheritDoc} */ 243 public String toString() 244 { 245 return "bibliomset"; 246 } 247 }; 248 249 /** DocBook tag for <code>blockquote</code>. */ 250 Tag BLOCKQUOTE_TAG = new Tag() 251 { 252 /** {@inheritDoc} */ 253 public String toString() 254 { 255 return "blockquote"; 256 } 257 }; 258 259 /** DocBook tag for <code>caption</code>. */ 260 Tag CAPTION_TAG = new Tag() 261 { 262 /** {@inheritDoc} */ 263 public String toString() 264 { 265 return "caption"; 266 } 267 }; 268 269 /** DocBook tag for <code>citetitle</code>. */ 270 Tag CITETITLE_TAG = new Tag() 271 { 272 /** {@inheritDoc} */ 273 public String toString() 274 { 275 return "citetitle"; 276 } 277 }; 278 279 /** DocBook tag for <code>col</code>. */ 280 Tag COL_TAG = new Tag() 281 { 282 /** {@inheritDoc} */ 283 public String toString() 284 { 285 return "col"; 286 } 287 }; 288 289 /** DocBook tag for <code>colgroup</code>. */ 290 Tag COLGROUP_TAG = new Tag() 291 { 292 /** {@inheritDoc} */ 293 public String toString() 294 { 295 return "colgroup"; 296 } 297 }; 298 299 /** DocBook tag for <code>colspec</code>. */ 300 Tag COLSPEC_TAG = new Tag() 301 { 302 /** {@inheritDoc} */ 303 public String toString() 304 { 305 return "colspec"; 306 } 307 }; 308 309 /** DocBook tag for <code>command</code>. */ 310 Tag COMMAND_TAG = new Tag() 311 { 312 /** {@inheritDoc} */ 313 public String toString() 314 { 315 return "command"; 316 } 317 }; 318 319 /** DocBook tag for <code>computeroutput</code>. */ 320 Tag COMPUTEROUTPUT_TAG = new Tag() 321 { 322 /** {@inheritDoc} */ 323 public String toString() 324 { 325 return "computeroutput"; 326 } 327 }; 328 329 /** DocBook tag for <code>copyright</code>. */ 330 Tag COPYRIGHT_TAG = new Tag() 331 { 332 /** {@inheritDoc} */ 333 public String toString() 334 { 335 return "copyright"; 336 } 337 }; 338 339 /** DocBook tag for <code>corpauthor</code>. */ 340 Tag CORPAUTHOR_TAG = new Tag() 341 { 342 /** {@inheritDoc} */ 343 public String toString() 344 { 345 return "corpauthor"; 346 } 347 }; 348 349 /** DocBook tag for <code>date</code>. */ 350 Tag DATE_TAG = new Tag() 351 { 352 /** {@inheritDoc} */ 353 public String toString() 354 { 355 return "date"; 356 } 357 }; 358 359 /** DocBook tag for <code>edition</code>. */ 360 Tag EDITION_TAG = new Tag() 361 { 362 /** {@inheritDoc} */ 363 public String toString() 364 { 365 return "edition"; 366 } 367 }; 368 369 /** DocBook tag for <code>editor</code>. */ 370 Tag EDITOR_TAG = new Tag() 371 { 372 /** {@inheritDoc} */ 373 public String toString() 374 { 375 return "editor"; 376 } 377 }; 378 379 /** DocBook tag for <code>email</code>. */ 380 Tag EMAIL_TAG = new Tag() 381 { 382 /** {@inheritDoc} */ 383 public String toString() 384 { 385 return "email"; 386 } 387 }; 388 389 /** DocBook tag for <code>emphasis</code>. */ 390 Tag EMPHASIS_TAG = new Tag() 391 { 392 /** {@inheritDoc} */ 393 public String toString() 394 { 395 return "emphasis"; 396 } 397 }; 398 399 /** DocBook tag for <code>entry</code>. */ 400 Tag ENTRY_TAG = new Tag() 401 { 402 /** {@inheritDoc} */ 403 public String toString() 404 { 405 return "entry"; 406 } 407 }; 408 409 /** DocBook tag for <code>entrytbl</code>. */ 410 Tag ENTRYTBL_TAG = new Tag() 411 { 412 /** {@inheritDoc} */ 413 public String toString() 414 { 415 return "entrytbl"; 416 } 417 }; 418 419 /** DocBook tag for <code>epigraph</code>. */ 420 Tag EPIGRAPH_TAG = new Tag() 421 { 422 /** {@inheritDoc} */ 423 public String toString() 424 { 425 return "epigraph"; 426 } 427 }; 428 429 /** DocBook tag for <code>example</code>. */ 430 Tag EXAMPLE_TAG = new Tag() 431 { 432 /** {@inheritDoc} */ 433 public String toString() 434 { 435 return "example"; 436 } 437 }; 438 439 /** DocBook tag for <code>figure</code>. */ 440 Tag FIGURE_TAG = new Tag() 441 { 442 /** {@inheritDoc} */ 443 public String toString() 444 { 445 return "figure"; 446 } 447 }; 448 449 /** DocBook tag for <code>filename</code>. */ 450 Tag FILENAME_TAG = new Tag() 451 { 452 /** {@inheritDoc} */ 453 public String toString() 454 { 455 return "filename"; 456 } 457 }; 458 459 /** DocBook tag for <code>firstname</code>. */ 460 Tag FIRSTNAME_TAG = new Tag() 461 { 462 /** {@inheritDoc} */ 463 public String toString() 464 { 465 return "firstname"; 466 } 467 }; 468 469 /** DocBook tag for <code>footnote</code>. */ 470 Tag FOOTNOTE_TAG = new Tag() 471 { 472 /** {@inheritDoc} */ 473 public String toString() 474 { 475 return "footnote"; 476 } 477 }; 478 479 /** DocBook tag for <code>footnoteref</code>. */ 480 Tag FOOTNOTEREF_TAG = new Tag() 481 { 482 /** {@inheritDoc} */ 483 public String toString() 484 { 485 return "footnoteref"; 486 } 487 }; 488 489 /** DocBook tag for <code>holder</code>. */ 490 Tag HOLDER_TAG = new Tag() 491 { 492 /** {@inheritDoc} */ 493 public String toString() 494 { 495 return "holder"; 496 } 497 }; 498 499 /** DocBook tag for <code>honorific</code>. */ 500 Tag HONORIFIC_TAG = new Tag() 501 { 502 /** {@inheritDoc} */ 503 public String toString() 504 { 505 return "honorific"; 506 } 507 }; 508 509 /** DocBook tag for <code>imagedata</code>. */ 510 Tag IMAGEDATA_TAG = new Tag() 511 { 512 /** {@inheritDoc} */ 513 public String toString() 514 { 515 return "imagedata"; 516 } 517 }; 518 519 /** DocBook tag for <code>imageobject</code>. */ 520 Tag IMAGEOBJECT_TAG = new Tag() 521 { 522 /** {@inheritDoc} */ 523 public String toString() 524 { 525 return "imageobject"; 526 } 527 }; 528 529 /** DocBook tag for <code>informaltable</code>. */ 530 Tag INFORMALTABLE_TAG = new Tag() 531 { 532 /** {@inheritDoc} */ 533 public String toString() 534 { 535 return "informaltable"; 536 } 537 }; 538 539 /** DocBook tag for <code>inlinemediaobject</code>. */ 540 Tag INLINEMEDIAOBJECT_TAG = new Tag() 541 { 542 /** {@inheritDoc} */ 543 public String toString() 544 { 545 return "inlinemediaobject"; 546 } 547 }; 548 549 /** DocBook tag for <code>issuenum</code>. */ 550 Tag ISSUENUM_TAG = new Tag() 551 { 552 /** {@inheritDoc} */ 553 public String toString() 554 { 555 return "issuenum"; 556 } 557 }; 558 559 /** DocBook tag for <code>itemizedlist</code>. */ 560 Tag ITEMIZEDLIST_TAG = new Tag() 561 { 562 /** {@inheritDoc} */ 563 public String toString() 564 { 565 return "itemizedlist"; 566 } 567 }; 568 569 /** DocBook tag for <code>jobtitle</code>. */ 570 Tag JOBTITLE_TAG = new Tag() 571 { 572 /** {@inheritDoc} */ 573 public String toString() 574 { 575 return "jobtitle"; 576 } 577 }; 578 579 /** DocBook tag for <code>keyword</code>. */ 580 Tag KEYWORD_TAG = new Tag() 581 { 582 /** {@inheritDoc} */ 583 public String toString() 584 { 585 return "keyword"; 586 } 587 }; 588 589 /** DocBook tag for <code>keywordset</code>. */ 590 Tag KEYWORDSET_TAG = new Tag() 591 { 592 /** {@inheritDoc} */ 593 public String toString() 594 { 595 return "keywordset"; 596 } 597 }; 598 599 /** DocBook tag for <code>legalnotice</code>. */ 600 Tag LEGALNOTICE_TAG = new Tag() 601 { 602 /** {@inheritDoc} */ 603 public String toString() 604 { 605 return "legalnotice"; 606 } 607 }; 608 609 /** DocBook tag for <code>lineage</code>. */ 610 Tag LINEAGE_TAG = new Tag() 611 { 612 /** {@inheritDoc} */ 613 public String toString() 614 { 615 return "lineage"; 616 } 617 }; 618 619 /** DocBook tag for <code>lineannotation</code>. */ 620 Tag LINEANNOTATION_TAG = new Tag() 621 { 622 /** {@inheritDoc} */ 623 public String toString() 624 { 625 return "lineannotation"; 626 } 627 }; 628 629 /** DocBook tag for <code>link</code>. */ 630 Tag LINK_TAG = new Tag() 631 { 632 /** {@inheritDoc} */ 633 public String toString() 634 { 635 return "link"; 636 } 637 }; 638 639 /** DocBook tag for <code>listitem</code>. */ 640 Tag LISTITEM_TAG = new Tag() 641 { 642 /** {@inheritDoc} */ 643 public String toString() 644 { 645 return "listitem"; 646 } 647 }; 648 649 /** DocBook tag for <code>literal</code>. */ 650 Tag LITERAL_TAG = new Tag() 651 { 652 /** {@inheritDoc} */ 653 public String toString() 654 { 655 return "literal"; 656 } 657 }; 658 659 /** DocBook tag for <code>literallayout</code>. */ 660 Tag LITERALLAYOUT_TAG = new Tag() 661 { 662 /** {@inheritDoc} */ 663 public String toString() 664 { 665 return "literallayout"; 666 } 667 }; 668 669 /** DocBook tag for <code>mediaobject</code>. */ 670 Tag MEDIAOBJECT_TAG = new Tag() 671 { 672 /** {@inheritDoc} */ 673 public String toString() 674 { 675 return "mediaobject"; 676 } 677 }; 678 679 /** DocBook tag for <code>note</code>. */ 680 Tag NOTE_TAG = new Tag() 681 { 682 /** {@inheritDoc} */ 683 public String toString() 684 { 685 return "note"; 686 } 687 }; 688 689 /** DocBook tag for <code>objectinfo</code>. */ 690 Tag OBJECTINFO_TAG = new Tag() 691 { 692 /** {@inheritDoc} */ 693 public String toString() 694 { 695 return "objectinfo"; 696 } 697 }; 698 699 /** DocBook tag for <code>option</code>. */ 700 Tag OPTION_TAG = new Tag() 701 { 702 /** {@inheritDoc} */ 703 public String toString() 704 { 705 return "option"; 706 } 707 }; 708 709 /** DocBook tag for <code>orderedlist</code>. */ 710 Tag ORDEREDLIST_TAG = new Tag() 711 { 712 /** {@inheritDoc} */ 713 public String toString() 714 { 715 return "orderedlist"; 716 } 717 }; 718 719 /** DocBook tag for <code>orgname</code>. */ 720 Tag ORGNAME_TAG = new Tag() 721 { 722 /** {@inheritDoc} */ 723 public String toString() 724 { 725 return "orgname"; 726 } 727 }; 728 729 /** DocBook tag for <code>othercredit</code>. */ 730 Tag OTHERCREDIT_TAG = new Tag() 731 { 732 /** {@inheritDoc} */ 733 public String toString() 734 { 735 return "othercredit"; 736 } 737 }; 738 739 /** DocBook tag for <code>othername</code>. */ 740 Tag OTHERNAME_TAG = new Tag() 741 { 742 /** {@inheritDoc} */ 743 public String toString() 744 { 745 return "othername"; 746 } 747 }; 748 749 /** DocBook tag for <code>para</code>. */ 750 Tag PARA_TAG = new Tag() 751 { 752 /** {@inheritDoc} */ 753 public String toString() 754 { 755 return "para"; 756 } 757 }; 758 759 /** DocBook tag for <code>phrase</code>. */ 760 Tag PHRASE_TAG = new Tag() 761 { 762 /** {@inheritDoc} */ 763 public String toString() 764 { 765 return "phrase"; 766 } 767 }; 768 769 /** DocBook tag for <code>programlisting</code>. */ 770 Tag PROGRAMLISTING_TAG = new Tag() 771 { 772 /** {@inheritDoc} */ 773 public String toString() 774 { 775 return "programlisting"; 776 } 777 }; 778 779 /** DocBook tag for <code>pubdate</code>. */ 780 Tag PUBDATE_TAG = new Tag() 781 { 782 /** {@inheritDoc} */ 783 public String toString() 784 { 785 return "pubdate"; 786 } 787 }; 788 789 /** DocBook tag for <code>publishername</code>. */ 790 Tag PUBLISHERNAME_TAG = new Tag() 791 { 792 /** {@inheritDoc} */ 793 public String toString() 794 { 795 return "publishername"; 796 } 797 }; 798 799 /** DocBook tag for <code>quote</code>. */ 800 Tag QUOTE_TAG = new Tag() 801 { 802 /** {@inheritDoc} */ 803 public String toString() 804 { 805 return "quote"; 806 } 807 }; 808 809 /** DocBook tag for <code>releaseinfo</code>. */ 810 Tag RELEASEINFO_TAG = new Tag() 811 { 812 /** {@inheritDoc} */ 813 public String toString() 814 { 815 return "releaseinfo"; 816 } 817 }; 818 819 /** DocBook tag for <code>replaceable</code>. */ 820 Tag REPLACEABLE_TAG = new Tag() 821 { 822 /** {@inheritDoc} */ 823 public String toString() 824 { 825 return "replaceable"; 826 } 827 }; 828 829 /** DocBook tag for <code>revdescription</code>. */ 830 Tag REVDESCRIPTION_TAG = new Tag() 831 { 832 /** {@inheritDoc} */ 833 public String toString() 834 { 835 return "revdescription"; 836 } 837 }; 838 839 /** DocBook tag for <code>revhistory</code>. */ 840 Tag REVHISTORY_TAG = new Tag() 841 { 842 /** {@inheritDoc} */ 843 public String toString() 844 { 845 return "revhistory"; 846 } 847 }; 848 849 /** DocBook tag for <code>revision</code>. */ 850 Tag REVISION_TAG = new Tag() 851 { 852 /** {@inheritDoc} */ 853 public String toString() 854 { 855 return "revision"; 856 } 857 }; 858 859 /** DocBook tag for <code>revnumber</code>. */ 860 Tag REVNUMBER_TAG = new Tag() 861 { 862 /** {@inheritDoc} */ 863 public String toString() 864 { 865 return "revnumber"; 866 } 867 }; 868 869 /** DocBook tag for <code>revremark</code>. */ 870 Tag REVREMARK_TAG = new Tag() 871 { 872 /** {@inheritDoc} */ 873 public String toString() 874 { 875 return "revremark"; 876 } 877 }; 878 879 /** DocBook tag for <code>row</code>. */ 880 Tag ROW_TAG = new Tag() 881 { 882 /** {@inheritDoc} */ 883 public String toString() 884 { 885 return "row"; 886 } 887 }; 888 889 /** DocBook tag for <code>section</code>. */ 890 Tag SECTION_TAG = new Tag() 891 { 892 /** {@inheritDoc} */ 893 public String toString() 894 { 895 return "section"; 896 } 897 }; 898 899 /** DocBook tag for <code>sectioninfo</code>. */ 900 Tag SECTIONINFO_TAG = new Tag() 901 { 902 /** {@inheritDoc} */ 903 public String toString() 904 { 905 return "sectioninfo"; 906 } 907 }; 908 909 /** DocBook tag for <code>sidebar</code>. */ 910 Tag SIDEBAR_TAG = new Tag() 911 { 912 /** {@inheritDoc} */ 913 public String toString() 914 { 915 return "sidebar"; 916 } 917 }; 918 919 /** DocBook tag for <code>spanspec</code>. */ 920 Tag SPANSPEC_TAG = new Tag() 921 { 922 /** {@inheritDoc} */ 923 public String toString() 924 { 925 return "spanspec"; 926 } 927 }; 928 929 /** DocBook tag for <code>subject</code>. */ 930 Tag SUBJECT_TAG = new Tag() 931 { 932 /** {@inheritDoc} */ 933 public String toString() 934 { 935 return "subject"; 936 } 937 }; 938 939 /** DocBook tag for <code>subjectset</code>. */ 940 Tag SUBJECTSET_TAG = new Tag() 941 { 942 /** {@inheritDoc} */ 943 public String toString() 944 { 945 return "subjectset"; 946 } 947 }; 948 949 /** DocBook tag for <code>subjectterm</code>. */ 950 Tag SUBJECTTERM_TAG = new Tag() 951 { 952 /** {@inheritDoc} */ 953 public String toString() 954 { 955 return "subjectterm"; 956 } 957 }; 958 959 /** DocBook tag for <code>subscript</code>. */ 960 Tag SUBSCRIPT_TAG = new Tag() 961 { 962 /** {@inheritDoc} */ 963 public String toString() 964 { 965 return "subscript"; 966 } 967 }; 968 969 /** DocBook tag for <code>subtitle</code>. */ 970 Tag SUBTITLE_TAG = new Tag() 971 { 972 /** {@inheritDoc} */ 973 public String toString() 974 { 975 return "subtitle"; 976 } 977 }; 978 979 /** DocBook tag for <code>superscript</code>. */ 980 Tag SUPERSCRIPT_TAG = new Tag() 981 { 982 /** {@inheritDoc} */ 983 public String toString() 984 { 985 return "superscript"; 986 } 987 }; 988 989 /** DocBook tag for <code>surname</code>. */ 990 Tag SURNAME_TAG = new Tag() 991 { 992 /** {@inheritDoc} */ 993 public String toString() 994 { 995 return "surname"; 996 } 997 }; 998 999 /** DocBook tag for <code>systemitem</code>. */ 1000 Tag SYSTEMITEM_TAG = new Tag() 1001 { 1002 /** {@inheritDoc} */ 1003 public String toString() 1004 { 1005 return "systemitem"; 1006 } 1007 }; 1008 1009 /** DocBook tag for <code>table</code>. */ 1010 Tag TABLE_TAG = new Tag() 1011 { 1012 /** {@inheritDoc} */ 1013 public String toString() 1014 { 1015 return "table"; 1016 } 1017 }; 1018 1019 /** DocBook tag for <code>tbody</code>. */ 1020 Tag TBODY_TAG = new Tag() 1021 { 1022 /** {@inheritDoc} */ 1023 public String toString() 1024 { 1025 return "tbody"; 1026 } 1027 }; 1028 1029 /** DocBook tag for <code>td</code>. */ 1030 Tag TD_TAG = new Tag() 1031 { 1032 /** {@inheritDoc} */ 1033 public String toString() 1034 { 1035 return "td"; 1036 } 1037 }; 1038 1039 /** DocBook tag for <code>term</code>. */ 1040 Tag TERM_TAG = new Tag() 1041 { 1042 /** {@inheritDoc} */ 1043 public String toString() 1044 { 1045 return "term"; 1046 } 1047 }; 1048 1049 /** DocBook tag for <code>textdata</code>. */ 1050 Tag TEXTDATA_TAG = new Tag() 1051 { 1052 /** {@inheritDoc} */ 1053 public String toString() 1054 { 1055 return "textdata"; 1056 } 1057 }; 1058 1059 /** DocBook tag for <code>textobject</code>. */ 1060 Tag TEXTOBJECT_TAG = new Tag() 1061 { 1062 /** {@inheritDoc} */ 1063 public String toString() 1064 { 1065 return "textobject"; 1066 } 1067 }; 1068 1069 /** DocBook tag for <code>tfoot</code>. */ 1070 Tag TFOOT_TAG = new Tag() 1071 { 1072 /** {@inheritDoc} */ 1073 public String toString() 1074 { 1075 return "tfoot"; 1076 } 1077 }; 1078 1079 /** DocBook tag for <code>tgroup</code>. */ 1080 Tag TGROUP_TAG = new Tag() 1081 { 1082 /** {@inheritDoc} */ 1083 public String toString() 1084 { 1085 return "tgroup"; 1086 } 1087 }; 1088 1089 /** DocBook tag for <code>th</code>. */ 1090 Tag TH_TAG = new Tag() 1091 { 1092 /** {@inheritDoc} */ 1093 public String toString() 1094 { 1095 return "th"; 1096 } 1097 }; 1098 1099 /** DocBook tag for <code>thead</code>. */ 1100 Tag THEAD_TAG = new Tag() 1101 { 1102 /** {@inheritDoc} */ 1103 public String toString() 1104 { 1105 return "thead"; 1106 } 1107 }; 1108 1109 /** DocBook tag for <code>title</code>. */ 1110 Tag TITLE_TAG = new Tag() 1111 { 1112 /** {@inheritDoc} */ 1113 public String toString() 1114 { 1115 return "title"; 1116 } 1117 }; 1118 1119 /** DocBook tag for <code>titleabbrev</code>. */ 1120 Tag TITLEABBREV_TAG = new Tag() 1121 { 1122 /** {@inheritDoc} */ 1123 public String toString() 1124 { 1125 return "titleabbrev"; 1126 } 1127 }; 1128 1129 /** DocBook tag for <code>tr</code>. */ 1130 Tag TR_TAG = new Tag() 1131 { 1132 /** {@inheritDoc} */ 1133 public String toString() 1134 { 1135 return "tr"; 1136 } 1137 }; 1138 1139 /** DocBook tag for <code>trademark</code>. */ 1140 Tag TRADEMARK_TAG = new Tag() 1141 { 1142 /** {@inheritDoc} */ 1143 public String toString() 1144 { 1145 return "trademark"; 1146 } 1147 }; 1148 1149 /** DocBook tag for <code>ulink</code>. */ 1150 Tag ULINK_TAG = new Tag() 1151 { 1152 /** {@inheritDoc} */ 1153 public String toString() 1154 { 1155 return "ulink"; 1156 } 1157 }; 1158 1159 /** DocBook tag for <code>userinput</code>. */ 1160 Tag USERINPUT_TAG = new Tag() 1161 { 1162 /** {@inheritDoc} */ 1163 public String toString() 1164 { 1165 return "userinput"; 1166 } 1167 }; 1168 1169 /** DocBook tag for <code>variablelist</code>. */ 1170 Tag VARIABLELIST_TAG = new Tag() 1171 { 1172 /** {@inheritDoc} */ 1173 public String toString() 1174 { 1175 return "variablelist"; 1176 } 1177 }; 1178 1179 /** DocBook tag for <code>varlistentry</code>. */ 1180 Tag VARLISTENTRY_TAG = new Tag() 1181 { 1182 /** {@inheritDoc} */ 1183 public String toString() 1184 { 1185 return "varlistentry"; 1186 } 1187 }; 1188 1189 /** DocBook tag for <code>videodata</code>. */ 1190 Tag VIDEODATA_TAG = new Tag() 1191 { 1192 /** {@inheritDoc} */ 1193 public String toString() 1194 { 1195 return "videodata"; 1196 } 1197 }; 1198 1199 /** DocBook tag for <code>videoobject</code>. */ 1200 Tag VIDEOOBJECT_TAG = new Tag() 1201 { 1202 /** {@inheritDoc} */ 1203 public String toString() 1204 { 1205 return "videoobject"; 1206 } 1207 }; 1208 1209 /** DocBook tag for <code>volumenum</code>. */ 1210 Tag VOLUMENUM_TAG = new Tag() 1211 { 1212 /** {@inheritDoc} */ 1213 public String toString() 1214 { 1215 return "volumenum"; 1216 } 1217 }; 1218 1219 /** DocBook tag for <code>xref</code>. */ 1220 Tag XREF_TAG = new Tag() 1221 { 1222 /** {@inheritDoc} */ 1223 public String toString() 1224 { 1225 return "xref"; 1226 } 1227 }; 1228 1229 /** DocBook tag for <code>year</code>. */ 1230 Tag YEAR_TAG = new Tag() 1231 { 1232 /** {@inheritDoc} */ 1233 public String toString() 1234 { 1235 return "year"; 1236 } 1237 }; 1238 1239 // ---------------------------------------------------------------------- 1240 // Common Docbook attributes 1241 // ---------------------------------------------------------------------- 1242 1243 /** Common DocBook attribute <code>id</code>. */ 1244 String ID_ATTRIBUTE = "id"; 1245 1246 /** Common DocBook attribute <code>lang</code>. */ 1247 String LANG_ATTRIBUTE = "lang"; 1248 1249 /** Common DocBook attribute <code>remap</code>. */ 1250 String REMAP_ATTRIBUTE = "remap"; 1251 1252 /** Common DocBook attribute <code>revisionflag</code>. */ 1253 String REVISIONFLAG_ATTRIBUTE = "revisionflag"; 1254 1255 // ---------------------------------------------------------------------- 1256 // Specific Docbook attributes 1257 // ---------------------------------------------------------------------- 1258 1259 /** DocBook attribute <code>cols</code> used in <code>tgroup</code> tag. */ 1260 String COLS_ATTRIBUTE = "cols"; 1261 1262 /** DocBook attribute <code>colsep</code> used in <code>informaltable</code> tag. */ 1263 String COLSEP_ATTRIBUTE = "colsep"; 1264 1265 /** DocBook attribute <code>fileref</code> used in <code>orderedlist, imageobject</code> tag. */ 1266 String FILEREF_ATTRIBUTE = "fileref"; 1267 1268 /** DocBook attribute <code>format</code> used in <code>imagedata</code> tag. */ 1269 String FORMAT_ATTRIBUTE = "format"; 1270 1271 /** DocBook attribute <code>frame</code> used in <code>informaltable</code> tag. */ 1272 String FRAME_ATTRIBUTE = "frame"; 1273 1274 /** DocBook attribute <code>linkend</code> used in <code>link</code> tag. */ 1275 String LINKEND_ATTRIBUTE = "linkend"; 1276 1277 /** DocBook attribute <code>numeration</code> used in <code>orderedlist</code> tag. */ 1278 String NUMERATION_ATTRIBUTE = "numeration"; 1279 1280 /** DocBook attribute <code>rowsep</code> used in <code>informaltable</code> tag. */ 1281 String ROWSEP_ATTRIBUTE = "rowsep"; 1282 1283 /** DocBook attribute <code>url</code> used in <code>ulink</code> tag. */ 1284 String URL_ATTRIBUTE = "url"; 1285 1286 // ---------------------------------------------------------------------- 1287 // Specific Docbook styles 1288 // ---------------------------------------------------------------------- 1289 1290 /** Docbook style <code>arabic</code> used in <code>numeration</code> attribute. */ 1291 String ARABIC_STYLE = "arabic"; 1292 1293 /** DocBook style <code>loweralpha</code> used in <code>numeration</code> attribute. */ 1294 String LOWERALPHA_STYLE = "loweralpha"; 1295 1296 /** DocBook style <code>lowerroman</code> used in <code>numeration</code> attribute. */ 1297 String LOWERROMAN_STYLE = "lowerroman"; 1298 1299 /** DocBook style <code>upperalpha</code> used in <code>numeration</code> attribute. */ 1300 String UPPERALPHA_STYLE = "upperalpha"; 1301 1302 /** DocBook style <code>upperroman</code> used in <code>numeration</code> attribute. */ 1303 String UPPERROMAN_STYLE = "upperroman"; 1304}