001// *************************************************************************************************************************** 002// * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * 003// * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * 004// * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * 005// * with the License. You may obtain a copy of the License at * 006// * * 007// * http://www.apache.org/licenses/LICENSE-2.0 * 008// * * 009// * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * 010// * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * 011// * specific language governing permissions and limitations under the License. * 012// *************************************************************************************************************************** 013package org.apache.juneau.dto.html5; 014 015import org.apache.juneau.*; 016 017/** 018 * Defines the Java classes that make up the HTML DTO type dictionary. 019 * 020 * <h5 class='section'>See Also:</h5><ul> 021 * <li class='link'><a class="doclink" href="../../../../../index.html#jd.Html5">Overview > juneau-dto > HTML5</a> 022 * </ul> 023 * 024 * @serial exclude 025 */ 026public class HtmlBeanDictionary extends BeanDictionaryList { 027 private static final long serialVersionUID = 1L; 028 029 /** 030 * Constructor. 031 */ 032 public HtmlBeanDictionary() { 033 super( 034 A.class, 035 Abbr.class, 036 Address.class, 037 Area.class, 038 Article.class, 039 Aside.class, 040 Audio.class, 041 B.class, 042 Base.class, 043 Bdi.class, 044 Bdo.class, 045 Blockquote.class, 046 Body.class, 047 Br.class, 048 Button.class, 049 Canvas.class, 050 Caption.class, 051 Cite.class, 052 Code.class, 053 Col.class, 054 Colgroup.class, 055 Data.class, 056 Datalist.class, 057 Dd.class, 058 Del.class, 059 Dfn.class, 060 Div.class, 061 Dl.class, 062 Dt.class, 063 Em.class, 064 Embed.class, 065 Fieldset.class, 066 Figcaption.class, 067 Figure.class, 068 Footer.class, 069 Form.class, 070 H1.class, 071 H2.class, 072 H3.class, 073 H4.class, 074 H5.class, 075 H6.class, 076 Head.class, 077 Header.class, 078 Hr.class, 079 Html.class, 080 I.class, 081 Iframe.class, 082 Img.class, 083 Input.class, 084 Ins.class, 085 Kbd.class, 086 Keygen.class, 087 Label.class, 088 Legend.class, 089 Li.class, 090 Link.class, 091 Main.class, 092 Map.class, 093 Mark.class, 094 Meta.class, 095 Meter.class, 096 Nav.class, 097 Noscript.class, 098 Object_.class, 099 Ol.class, 100 Optgroup.class, 101 Option.class, 102 Output.class, 103 P.class, 104 Param.class, 105 Pre.class, 106 Progress.class, 107 Q.class, 108 Rb.class, 109 Rp.class, 110 Rt.class, 111 Rtc.class, 112 Ruby.class, 113 S.class, 114 Samp.class, 115 Script.class, 116 Section.class, 117 Select.class, 118 Small.class, 119 Source.class, 120 Span.class, 121 Strong.class, 122 Style.class, 123 Sub.class, 124 Sup.class, 125 Table.class, 126 Tbody.class, 127 Td.class, 128 Template.class, 129 Textarea.class, 130 Tfoot.class, 131 Th.class, 132 Thead.class, 133 Time.class, 134 Title.class, 135 Tr.class, 136 Track.class, 137 U.class, 138 Ul.class, 139 Var.class, 140 Video.class, 141 Wbr.class 142 ); 143 } 144}