001/* 002 * Licensed to the Apache Software Foundation (ASF) under one or more 003 * contributor license agreements. See the NOTICE file distributed with 004 * this work for additional information regarding copyright ownership. 005 * The ASF licenses this file to You under the Apache License, Version 2.0 006 * (the "License"); you may not use this file except in compliance with 007 * the License. You may obtain a copy of the License at 008 * 009 * http://www.apache.org/licenses/LICENSE-2.0 010 * 011 * Unless required by applicable law or agreed to in writing, software 012 * distributed under the License is distributed on an "AS IS" BASIS, 013 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 014 * See the License for the specific language governing permissions and 015 * limitations under the License. 016 */ 017package org.apache.juneau.bean.html5; 018 019import static org.apache.juneau.xml.annotation.XmlFormat.*; 020 021import org.apache.juneau.internal.*; 022import org.apache.juneau.xml.annotation.*; 023 024/** 025 * A subclass of HTML elements that have no content or end tags. 026 * 027 * <p> 028 * See <a href="https://www.w3.org/TR/html51/syntax.html#void-elements">void elements</a> 029 * 030 * <h5 class='section'>See Also:</h5><ul> 031 * <li class='link'><a class="doclink" href="https://juneau.apache.org/docs/topics/JuneauBeanHtml5">juneau-bean-html5</a> 032 * </ul> 033 */ 034@Xml(format=VOID) 035public class HtmlElementVoid extends HtmlElement { 036 @Override /* Overridden from HtmlElement */ 037 public HtmlElementVoid _class(String value) { // NOSONAR - Intentional naming. 038 super._class(value); 039 return this; 040 } 041 042 @Override /* Overridden from HtmlElement */ 043 public HtmlElementVoid accesskey(String value) { 044 super.accesskey(value); 045 return this; 046 } 047 048 @Override /* Overridden from HtmlElement */ 049 public HtmlElementVoid contenteditable(Object value) { 050 super.contenteditable(value); 051 return this; 052 } 053 054 @Override /* Overridden from HtmlElement */ 055 public HtmlElementVoid dir(String value) { 056 super.dir(value); 057 return this; 058 } 059 060 @Override /* Overridden from HtmlElement */ 061 public HtmlElementVoid hidden(Object value) { 062 super.hidden(value); 063 return this; 064 } 065 066 @Override /* Overridden from HtmlElement */ 067 public HtmlElementVoid id(String value) { 068 super.id(value); 069 return this; 070 } 071 072 @Override /* Overridden from HtmlElement */ 073 public HtmlElementVoid lang(String value) { 074 super.lang(value); 075 return this; 076 } 077 078 @Override /* Overridden from HtmlElement */ 079 public HtmlElementVoid onabort(String value) { 080 super.onabort(value); 081 return this; 082 } 083 084 @Override /* Overridden from HtmlElement */ 085 public HtmlElementVoid onblur(String value) { 086 super.onblur(value); 087 return this; 088 } 089 090 @Override /* Overridden from HtmlElement */ 091 public HtmlElementVoid oncancel(String value) { 092 super.oncancel(value); 093 return this; 094 } 095 096 @Override /* Overridden from HtmlElement */ 097 public HtmlElementVoid oncanplay(String value) { 098 super.oncanplay(value); 099 return this; 100 } 101 102 @Override /* Overridden from HtmlElement */ 103 public HtmlElementVoid oncanplaythrough(String value) { 104 super.oncanplaythrough(value); 105 return this; 106 } 107 108 @Override /* Overridden from HtmlElement */ 109 public HtmlElementVoid onchange(String value) { 110 super.onchange(value); 111 return this; 112 } 113 114 @Override /* Overridden from HtmlElement */ 115 public HtmlElementVoid onclick(String value) { 116 super.onclick(value); 117 return this; 118 } 119 120 @Override /* Overridden from HtmlElement */ 121 public HtmlElementVoid oncuechange(String value) { 122 super.oncuechange(value); 123 return this; 124 } 125 126 @Override /* Overridden from HtmlElement */ 127 public HtmlElementVoid ondblclick(String value) { 128 super.ondblclick(value); 129 return this; 130 } 131 132 @Override /* Overridden from HtmlElement */ 133 public HtmlElementVoid ondurationchange(String value) { 134 super.ondurationchange(value); 135 return this; 136 } 137 138 @Override /* Overridden from HtmlElement */ 139 public HtmlElementVoid onemptied(String value) { 140 super.onemptied(value); 141 return this; 142 } 143 144 @Override /* Overridden from HtmlElement */ 145 public HtmlElementVoid onended(String value) { 146 super.onended(value); 147 return this; 148 } 149 150 @Override /* Overridden from HtmlElement */ 151 public HtmlElementVoid onerror(String value) { 152 super.onerror(value); 153 return this; 154 } 155 156 @Override /* Overridden from HtmlElement */ 157 public HtmlElementVoid onfocus(String value) { 158 super.onfocus(value); 159 return this; 160 } 161 162 @Override /* Overridden from HtmlElement */ 163 public HtmlElementVoid oninput(String value) { 164 super.oninput(value); 165 return this; 166 } 167 168 @Override /* Overridden from HtmlElement */ 169 public HtmlElementVoid oninvalid(String value) { 170 super.oninvalid(value); 171 return this; 172 } 173 174 @Override /* Overridden from HtmlElement */ 175 public HtmlElementVoid onkeydown(String value) { 176 super.onkeydown(value); 177 return this; 178 } 179 180 @Override /* Overridden from HtmlElement */ 181 public HtmlElementVoid onkeypress(String value) { 182 super.onkeypress(value); 183 return this; 184 } 185 186 @Override /* Overridden from HtmlElement */ 187 public HtmlElementVoid onkeyup(String value) { 188 super.onkeyup(value); 189 return this; 190 } 191 192 @Override /* Overridden from HtmlElement */ 193 public HtmlElementVoid onload(String value) { 194 super.onload(value); 195 return this; 196 } 197 198 @Override /* Overridden from HtmlElement */ 199 public HtmlElementVoid onloadeddata(String value) { 200 super.onloadeddata(value); 201 return this; 202 } 203 204 @Override /* Overridden from HtmlElement */ 205 public HtmlElementVoid onloadedmetadata(String value) { 206 super.onloadedmetadata(value); 207 return this; 208 } 209 210 @Override /* Overridden from HtmlElement */ 211 public HtmlElementVoid onloadstart(String value) { 212 super.onloadstart(value); 213 return this; 214 } 215 216 @Override /* Overridden from HtmlElement */ 217 public HtmlElementVoid onmousedown(String value) { 218 super.onmousedown(value); 219 return this; 220 } 221 222 @Override /* Overridden from HtmlElement */ 223 public HtmlElementVoid onmouseenter(String value) { 224 super.onmouseenter(value); 225 return this; 226 } 227 228 @Override /* Overridden from HtmlElement */ 229 public HtmlElementVoid onmouseleave(String value) { 230 super.onmouseleave(value); 231 return this; 232 } 233 234 @Override /* Overridden from HtmlElement */ 235 public HtmlElementVoid onmousemove(String value) { 236 super.onmousemove(value); 237 return this; 238 } 239 240 @Override /* Overridden from HtmlElement */ 241 public HtmlElementVoid onmouseout(String value) { 242 super.onmouseout(value); 243 return this; 244 } 245 246 @Override /* Overridden from HtmlElement */ 247 public HtmlElementVoid onmouseover(String value) { 248 super.onmouseover(value); 249 return this; 250 } 251 252 @Override /* Overridden from HtmlElement */ 253 public HtmlElementVoid onmouseup(String value) { 254 super.onmouseup(value); 255 return this; 256 } 257 258 @Override /* Overridden from HtmlElement */ 259 public HtmlElementVoid onmousewheel(String value) { 260 super.onmousewheel(value); 261 return this; 262 } 263 264 @Override /* Overridden from HtmlElement */ 265 public HtmlElementVoid onpause(String value) { 266 super.onpause(value); 267 return this; 268 } 269 270 @Override /* Overridden from HtmlElement */ 271 public HtmlElementVoid onplay(String value) { 272 super.onplay(value); 273 return this; 274 } 275 276 @Override /* Overridden from HtmlElement */ 277 public HtmlElementVoid onplaying(String value) { 278 super.onplaying(value); 279 return this; 280 } 281 282 @Override /* Overridden from HtmlElement */ 283 public HtmlElementVoid onprogress(String value) { 284 super.onprogress(value); 285 return this; 286 } 287 288 @Override /* Overridden from HtmlElement */ 289 public HtmlElementVoid onratechange(String value) { 290 super.onratechange(value); 291 return this; 292 } 293 294 @Override /* Overridden from HtmlElement */ 295 public HtmlElementVoid onreset(String value) { 296 super.onreset(value); 297 return this; 298 } 299 300 @Override /* Overridden from HtmlElement */ 301 public HtmlElementVoid onresize(String value) { 302 super.onresize(value); 303 return this; 304 } 305 306 @Override /* Overridden from HtmlElement */ 307 public HtmlElementVoid onscroll(String value) { 308 super.onscroll(value); 309 return this; 310 } 311 312 @Override /* Overridden from HtmlElement */ 313 public HtmlElementVoid onseeked(String value) { 314 super.onseeked(value); 315 return this; 316 } 317 318 @Override /* Overridden from HtmlElement */ 319 public HtmlElementVoid onseeking(String value) { 320 super.onseeking(value); 321 return this; 322 } 323 324 @Override /* Overridden from HtmlElement */ 325 public HtmlElementVoid onselect(String value) { 326 super.onselect(value); 327 return this; 328 } 329 330 @Override /* Overridden from HtmlElement */ 331 public HtmlElementVoid onshow(String value) { 332 super.onshow(value); 333 return this; 334 } 335 336 @Override /* Overridden from HtmlElement */ 337 public HtmlElementVoid onstalled(String value) { 338 super.onstalled(value); 339 return this; 340 } 341 342 @Override /* Overridden from HtmlElement */ 343 public HtmlElementVoid onsubmit(String value) { 344 super.onsubmit(value); 345 return this; 346 } 347 348 @Override /* Overridden from HtmlElement */ 349 public HtmlElementVoid onsuspend(String value) { 350 super.onsuspend(value); 351 return this; 352 } 353 354 @Override /* Overridden from HtmlElement */ 355 public HtmlElementVoid ontimeupdate(String value) { 356 super.ontimeupdate(value); 357 return this; 358 } 359 360 @Override /* Overridden from HtmlElement */ 361 public HtmlElementVoid ontoggle(String value) { 362 super.ontoggle(value); 363 return this; 364 } 365 366 @Override /* Overridden from HtmlElement */ 367 public HtmlElementVoid onvolumechange(String value) { 368 super.onvolumechange(value); 369 return this; 370 } 371 372 @Override /* Overridden from HtmlElement */ 373 public HtmlElementVoid onwaiting(String value) { 374 super.onwaiting(value); 375 return this; 376 } 377 378 @Override /* Overridden from HtmlElement */ 379 public HtmlElementVoid spellcheck(Object value) { 380 super.spellcheck(value); 381 return this; 382 } 383 384 @Override /* Overridden from HtmlElement */ 385 public HtmlElementVoid style(String value) { 386 super.style(value); 387 return this; 388 } 389 390 @Override /* Overridden from HtmlElement */ 391 public HtmlElementVoid tabindex(Object value) { 392 super.tabindex(value); 393 return this; 394 } 395 396 @Override /* Overridden from HtmlElement */ 397 public HtmlElementVoid title(String value) { 398 super.title(value); 399 return this; 400 } 401 402 @Override /* Overridden from HtmlElement */ 403 public HtmlElementVoid translate(Object value) { 404 super.translate(value); 405 return this; 406 } 407}