1 package org.apache.maven.doxia.markup;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import javax.swing.text.html.HTML.Tag;
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 @SuppressWarnings( "checkstyle:interfaceistype" )
39 public interface HtmlMarkup
40 extends XmlMarkup
41 {
42
43
44 int TAG_TYPE_SIMPLE = 1;
45
46
47 int TAG_TYPE_START = 2;
48
49
50 int TAG_TYPE_END = 3;
51
52
53
54
55
56
57 int ENTITY_TYPE = 4;
58
59
60
61
62
63
64 int CDATA_TYPE = 5;
65
66
67
68
69
70
71 Tag A = Tag.A;
72
73
74 Tag ABBR = new Tag()
75 {
76
77 @Override
78 public String toString()
79 {
80 return "abbr";
81 }
82 };
83
84
85 Tag ACRONYM = new Tag()
86 {
87
88 @Override
89 public String toString()
90 {
91 return "acronym";
92 }
93 };
94
95
96 Tag ADDRESS = Tag.ADDRESS;
97
98
99 Tag APPLET = Tag.APPLET;
100
101
102 Tag AREA = Tag.AREA;
103
104
105 Tag ARTICLE = new Tag()
106 {
107
108 @Override
109 public String toString()
110 {
111 return "article";
112 }
113 };
114
115
116 Tag ASIDE = new Tag()
117 {
118
119 @Override
120 public String toString()
121 {
122 return "aside";
123 }
124 };
125
126
127 Tag AUDIO = new Tag()
128 {
129
130 @Override
131 public String toString()
132 {
133 return "audio";
134 }
135 };
136
137
138 Tag B = Tag.B;
139
140
141 Tag BASE = Tag.BASE;
142
143
144 Tag BASEFONT = Tag.BASEFONT;
145
146
147 Tag BDI = new Tag()
148 {
149
150 @Override
151 public String toString()
152 {
153 return "bdi";
154 }
155 };
156
157
158 Tag BDO = new Tag()
159 {
160
161 @Override
162 public String toString()
163 {
164 return "bdo";
165 }
166 };
167
168
169 Tag BIG = Tag.BIG;
170
171
172 Tag BLOCKQUOTE = Tag.BLOCKQUOTE;
173
174
175 Tag BODY = Tag.BODY;
176
177
178 Tag BR = Tag.BR;
179
180
181 Tag BUTTON = new Tag()
182 {
183
184 @Override
185 public String toString()
186 {
187 return "button";
188 }
189 };
190
191
192 Tag CANVAS = new Tag()
193 {
194
195 @Override
196 public String toString()
197 {
198 return "canvas";
199 }
200 };
201
202
203 Tag CAPTION = Tag.CAPTION;
204
205
206 Tag CENTER = Tag.CENTER;
207
208
209 Tag CITE = Tag.CITE;
210
211
212 Tag CODE = Tag.CODE;
213
214
215 Tag COL = new Tag()
216 {
217
218 @Override
219 public String toString()
220 {
221 return "col";
222 }
223 };
224
225
226 Tag COLGROUP = new Tag()
227 {
228
229 @Override
230 public String toString()
231 {
232 return "colgroup";
233 }
234 };
235
236
237 Tag COMMAND = new Tag()
238 {
239
240 @Override
241 public String toString()
242 {
243 return "command";
244 }
245 };
246
247
248 Tag DATA = new Tag()
249 {
250
251 @Override
252 public String toString()
253 {
254 return "data";
255 }
256 };
257
258
259 Tag DATALIST = new Tag()
260 {
261
262 @Override
263 public String toString()
264 {
265 return "datalist";
266 }
267 };
268
269
270 Tag DD = Tag.DD;
271
272
273 Tag DEL = new Tag()
274 {
275
276 @Override
277 public String toString()
278 {
279 return "del";
280 }
281 };
282
283
284 Tag DETAILS = new Tag()
285 {
286
287 @Override
288 public String toString()
289 {
290 return "details";
291 }
292 };
293
294
295 Tag DFN = Tag.DFN;
296
297
298 Tag DIALOG = new Tag()
299 {
300
301 @Override
302 public String toString()
303 {
304 return "dialog";
305 }
306 };
307
308
309 Tag DIR = Tag.DIR;
310
311
312 Tag DIV = Tag.DIV;
313
314
315 Tag DL = Tag.DL;
316
317
318 Tag DT = Tag.DT;
319
320
321 Tag EM = Tag.EM;
322
323
324 Tag EMBED = new Tag()
325 {
326
327 @Override
328 public String toString()
329 {
330 return "embed";
331 }
332 };
333
334
335 Tag FIELDSET = new Tag()
336 {
337
338 @Override
339 public String toString()
340 {
341 return "fieldset";
342 }
343 };
344
345
346 Tag FIGCAPTION = new Tag()
347 {
348
349 @Override
350 public String toString()
351 {
352 return "figcaption";
353 }
354 };
355
356
357 Tag FIGURE = new Tag()
358 {
359
360 @Override
361 public String toString()
362 {
363 return "figure";
364 }
365 };
366
367
368 Tag FONT = Tag.FONT;
369
370
371 Tag FOOTER = new Tag()
372 {
373
374 @Override
375 public String toString()
376 {
377 return "footer";
378 }
379 };
380
381
382 Tag FORM = Tag.FORM;
383
384
385 Tag FRAME = Tag.FRAME;
386
387
388 Tag FRAMESET = Tag.FRAMESET;
389
390
391 Tag H1 = Tag.H1;
392
393
394 Tag H2 = Tag.H2 ;
395
396
397 Tag H3 = Tag.H3;
398
399
400 Tag H4 = Tag.H4;
401
402
403 Tag H5 = Tag.H5;
404
405
406 Tag H6 = Tag.H6;
407
408
409 Tag HEAD = Tag.HEAD;
410
411
412 Tag HEADER = new Tag()
413 {
414
415 @Override
416 public String toString()
417 {
418 return "header";
419 }
420 };
421
422
423 Tag HGROUP = new Tag()
424 {
425
426 @Override
427 public String toString()
428 {
429 return "hgroup";
430 }
431 };
432
433
434 Tag HR = Tag.HR;
435
436
437 Tag HTML = Tag.HTML;
438
439
440 Tag I = Tag.I;
441
442
443 Tag IFRAME = new Tag()
444 {
445
446 @Override
447 public String toString()
448 {
449 return "iframe";
450 }
451 };
452
453
454 Tag IMG = Tag.IMG;
455
456
457 Tag INPUT = Tag.INPUT;
458
459
460 Tag INS = new Tag()
461 {
462
463 @Override
464 public String toString()
465 {
466 return "ins";
467 }
468 };
469
470
471 Tag ISINDEX = Tag.ISINDEX;
472
473
474 Tag KBD = Tag.KBD;
475
476
477 Tag KEYGEN = new Tag()
478 {
479
480 @Override
481 public String toString()
482 {
483 return "keygen";
484 }
485 };
486
487
488 Tag LABEL = new Tag()
489 {
490
491 @Override
492 public String toString()
493 {
494 return "label";
495 }
496 };
497
498
499 Tag LEGEND = new Tag()
500 {
501
502 @Override
503 public String toString()
504 {
505 return "legend";
506 }
507 };
508
509
510 Tag LI = Tag.LI;
511
512
513 Tag LINK = Tag.LINK;
514
515
516 Tag MAP = Tag.MAP;
517
518
519 Tag MAIN = new Tag()
520 {
521
522 @Override
523 public String toString()
524 {
525 return "main";
526 }
527 };
528
529
530 Tag MARK = new Tag()
531 {
532
533 @Override
534 public String toString()
535 {
536 return "mark";
537 }
538 };
539
540
541 Tag MENU = Tag.MENU;
542
543
544 Tag META = Tag.META;
545
546
547 Tag METER = new Tag()
548 {
549
550 @Override
551 public String toString()
552 {
553 return "meter";
554 }
555 };
556
557
558 Tag NAV = new Tag()
559 {
560
561 @Override
562 public String toString()
563 {
564 return "nav";
565 }
566 };
567
568
569 Tag NOFRAMES = Tag.NOFRAMES;
570
571
572 Tag NOSCRIPT = new Tag()
573 {
574
575 @Override
576 public String toString()
577 {
578 return "noscript";
579 }
580 };
581
582
583 Tag OBJECT = Tag.OBJECT;
584
585
586 Tag OL = Tag.OL;
587
588
589 Tag OPTGROUP = new Tag()
590 {
591
592 @Override
593 public String toString()
594 {
595 return "optgroup";
596 }
597 };
598
599
600 Tag OPTION = Tag.OPTION;
601
602
603 Tag OUTPUT = new Tag()
604 {
605
606 @Override
607 public String toString()
608 {
609 return "output";
610 }
611 };
612
613
614 Tag P = Tag.P;
615
616
617 Tag PARAM = Tag.PARAM;
618
619
620 Tag PICTURE = new Tag()
621 {
622
623 @Override
624 public String toString()
625 {
626 return "picture";
627 }
628 };
629
630
631 Tag PRE = Tag.PRE;
632
633
634 Tag PROGRESS = new Tag()
635 {
636
637 @Override
638 public String toString()
639 {
640 return "progress";
641 }
642 };
643
644
645 Tag Q = new Tag()
646 {
647
648 @Override
649 public String toString()
650 {
651 return "q";
652 }
653 };
654
655
656 Tag RB = new Tag()
657 {
658
659 @Override
660 public String toString()
661 {
662 return "rb";
663 }
664 };
665
666
667 Tag RP = new Tag()
668 {
669
670 @Override
671 public String toString()
672 {
673 return "rp";
674 }
675 };
676
677
678 Tag RT = new Tag()
679 {
680
681 @Override
682 public String toString()
683 {
684 return "rt";
685 }
686 };
687
688
689 Tag RTC = new Tag()
690 {
691
692 @Override
693 public String toString()
694 {
695 return "rtc";
696 }
697 };
698
699
700 Tag RUBY = new Tag()
701 {
702
703 @Override
704 public String toString()
705 {
706 return "ruby";
707 }
708 };
709
710
711 Tag S = Tag.S;
712
713
714 Tag SAMP = Tag.SAMP;
715
716
717 Tag SCRIPT = Tag.SCRIPT;
718
719
720 Tag SECTION = new Tag()
721 {
722
723 @Override
724 public String toString()
725 {
726 return "section";
727 }
728 };
729
730
731 Tag SELECT = Tag.SELECT;
732
733
734 Tag SMALL = Tag.SMALL;
735
736
737 Tag SOURCE = new Tag()
738 {
739
740 @Override
741 public String toString()
742 {
743 return "source";
744 }
745 };
746
747
748 Tag SPAN = Tag.SPAN;
749
750
751 Tag STRIKE = Tag.STRIKE;
752
753
754 Tag STRONG = Tag.STRONG;
755
756
757 Tag STYLE = Tag.STYLE;
758
759
760 Tag SUB = Tag.SUB;
761
762
763 Tag SUMMARY = new Tag()
764 {
765
766 @Override
767 public String toString()
768 {
769 return "summary";
770 }
771 };
772
773
774 Tag SUP = Tag.SUP;
775
776
777 Tag TABLE = Tag.TABLE;
778
779
780 Tag TBODY = new Tag()
781 {
782
783 @Override
784 public String toString()
785 {
786 return "tbody";
787 }
788 };
789
790
791 Tag TD = Tag.TD;
792
793
794 Tag TEMPLATE = new Tag()
795 {
796
797 @Override
798 public String toString()
799 {
800 return "template";
801 }
802 };
803
804
805 Tag TEXTAREA = Tag.TEXTAREA;
806
807
808 Tag TFOOT = new Tag()
809 {
810
811 @Override
812 public String toString()
813 {
814 return "tfoot";
815 }
816 };
817
818
819 Tag TH = Tag.TH;
820
821
822 Tag THEAD = new Tag()
823 {
824
825 @Override
826 public String toString()
827 {
828 return "thead";
829 }
830 };
831
832
833 Tag TIME = new Tag()
834 {
835
836 @Override
837 public String toString()
838 {
839 return "time";
840 }
841 };
842
843
844 Tag TITLE = Tag.TITLE;
845
846
847 Tag TR = Tag.TR;
848
849
850 Tag TRACK = new Tag()
851 {
852
853 @Override
854 public String toString()
855 {
856 return "track";
857 }
858 };
859
860
861 Tag TT = Tag.TT;
862
863
864 Tag U = Tag.U;
865
866
867 Tag UL = Tag.UL;
868
869
870 Tag VAR = Tag.VAR ;
871
872
873 Tag VIDEO = new Tag()
874 {
875
876 @Override
877 public String toString()
878 {
879 return "video";
880 }
881 };
882
883
884 Tag WBR = new Tag()
885 {
886
887 @Override
888 public String toString()
889 {
890 return "wbr";
891 }
892 };
893
894 }