All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.conqat.lib.commons.html.EHTMLElement Maven / Gradle / Ivy

The newest version!
/*
 * Copyright (c) CQSE GmbH
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package org.conqat.lib.commons.html;

import java.util.EnumSet;
import java.util.Set;

/**
 * Enumeration of all HTML elements.
 * 

* Part of this file was generated from the * XHTML FrameSet DTD using the * "dtd2enum.pl" perl script in this directory. */ public enum EHTMLElement { /** The <{@linkplain #HTML}> element. */ HTML("html", EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ID, EHTMLAttribute.XMLNS), /** The <{@linkplain #HEAD}> element. */ HEAD("head", EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ID, EHTMLAttribute.PROFILE), /** The <{@linkplain #TITLE}> element. */ TITLE("title", EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ID), /** The <{@linkplain #BASE}> element. */ BASE("base", EHTMLAttribute.ID, EHTMLAttribute.HREF, EHTMLAttribute.TARGET), /** The <{@linkplain #META}> element. */ META("meta", EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ID, EHTMLAttribute.HTTP_EQUIV, EHTMLAttribute.NAME, EHTMLAttribute.CONTENT, EHTMLAttribute.SCHEME, EHTMLAttribute.CHARSET), /** The <{@linkplain #LINK}> element. */ LINK("link", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.CHARSET, EHTMLAttribute.HREF, EHTMLAttribute.HREFLANG, EHTMLAttribute.TYPE, EHTMLAttribute.REL, EHTMLAttribute.REV, EHTMLAttribute.MEDIA, EHTMLAttribute.TARGET, EHTMLAttribute.COLOR, EHTMLAttribute.AS, EHTMLAttribute.CROSSORIGIN), /** The <{@linkplain #STYLE}> element. */ STYLE("style", EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ID, EHTMLAttribute.TYPE, EHTMLAttribute.MEDIA, EHTMLAttribute.TITLE, EHTMLAttribute.XML_SPACE), /** The <{@linkplain #SCRIPT}> element. */ SCRIPT("script", EHTMLAttribute.ID, EHTMLAttribute.CHARSET, EHTMLAttribute.TYPE, EHTMLAttribute.LANGUAGE, EHTMLAttribute.SRC, EHTMLAttribute.DEFER, EHTMLAttribute.XML_SPACE), /** The <{@linkplain #NOSCRIPT}> element. */ NOSCRIPT("noscript", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #FRAMESET}> element. */ FRAMESET("frameset", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.ROWS, EHTMLAttribute.COLS, EHTMLAttribute.ONLOAD, EHTMLAttribute.ONUNLOAD), /** The <{@linkplain #FRAME}> element. */ FRAME("frame", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LONGDESC, EHTMLAttribute.NAME, EHTMLAttribute.SRC, EHTMLAttribute.FRAMEBORDER, EHTMLAttribute.MARGINWIDTH, EHTMLAttribute.MARGINHEIGHT, EHTMLAttribute.NORESIZE, EHTMLAttribute.SCROLLING), /** The <{@linkplain #IFRAME}> element. */ IFRAME("iframe", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LONGDESC, EHTMLAttribute.NAME, EHTMLAttribute.SRC, EHTMLAttribute.FRAMEBORDER, EHTMLAttribute.MARGINWIDTH, EHTMLAttribute.MARGINHEIGHT, EHTMLAttribute.SCROLLING, EHTMLAttribute.ALIGN, EHTMLAttribute.HEIGHT, EHTMLAttribute.WIDTH), /** The <{@linkplain #NOFRAMES}> element. */ NOFRAMES("noframes", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #BODY}> element. */ BODY("body", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ONLOAD, EHTMLAttribute.ONUNLOAD, EHTMLAttribute.BACKGROUND, EHTMLAttribute.BGCOLOR, EHTMLAttribute.TEXT, EHTMLAttribute.LINK, EHTMLAttribute.VLINK, EHTMLAttribute.ALINK), /** The <{@linkplain #DIV}> element. */ DIV("div", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ALIGN), /** The <{@linkplain #P}> element. */ P("p", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ALIGN), /** The <{@linkplain #H1}> element. */ H1("h1", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ALIGN), /** The <{@linkplain #H2}> element. */ H2("h2", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ALIGN), /** The <{@linkplain #H3}> element. */ H3("h3", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ALIGN), /** The <{@linkplain #H4}> element. */ H4("h4", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ALIGN), /** The <{@linkplain #H5}> element. */ H5("h5", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ALIGN), /** The <{@linkplain #H6}> element. */ H6("h6", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ALIGN), /** The <{@linkplain #UL}> element. */ UL("ul", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.TYPE, EHTMLAttribute.COMPACT), /** The <{@linkplain #OL}> element. */ OL("ol", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.TYPE, EHTMLAttribute.COMPACT, EHTMLAttribute.START), /** The <{@linkplain #MENU}> element. */ MENU("menu", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.COMPACT), /** The <{@linkplain #DIR}> element. */ DIR("dir", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.COMPACT), /** The <{@linkplain #LI}> element. */ LI("li", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.TYPE, EHTMLAttribute.VALUE), /** The <{@linkplain #DL}> element. */ DL("dl", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.COMPACT), /** The <{@linkplain #DT}> element. */ DT("dt", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #DD}> element. */ DD("dd", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #ADDRESS}> element. */ ADDRESS("address", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #HR}> element. */ HR("hr", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ALIGN, EHTMLAttribute.NOSHADE, EHTMLAttribute.SIZE, EHTMLAttribute.WIDTH), /** The <{@linkplain #PRE}> element. */ PRE("pre", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.WIDTH, EHTMLAttribute.XML_SPACE), /** The <{@linkplain #BLOCKQUOTE}> element. */ BLOCKQUOTE("blockquote", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.CITE), /** The <{@linkplain #CENTER}> element. */ CENTER("center", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #INS}> element. */ INS("ins", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.CITE, EHTMLAttribute.DATETIME), /** The <{@linkplain #DEL}> element. */ DEL("del", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.CITE, EHTMLAttribute.DATETIME), /** The <{@linkplain #A}> element. */ A("a", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ACCESSKEY, EHTMLAttribute.TABINDEX, EHTMLAttribute.ONFOCUS, EHTMLAttribute.ONBLUR, EHTMLAttribute.CHARSET, EHTMLAttribute.TYPE, EHTMLAttribute.NAME, EHTMLAttribute.HREF, EHTMLAttribute.HREFLANG, EHTMLAttribute.REL, EHTMLAttribute.REV, EHTMLAttribute.SHAPE, EHTMLAttribute.COORDS, EHTMLAttribute.TARGET), /** The <{@linkplain #SPAN}> element. */ SPAN("span", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #BDO}> element. */ BDO("bdo", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR), /** The <{@linkplain #BR}> element. */ BR("br", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.CLEAR), /** The <{@linkplain #EM}> element. */ EM("em", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #STRONG}> element. */ STRONG("strong", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #DFN}> element. */ DFN("dfn", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #CODE}> element. */ CODE("code", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #SAMP}> element. */ SAMP("samp", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #KBD}> element. */ KBD("kbd", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #VAR}> element. */ VAR("var", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #CITE}> element. */ CITE("cite", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #ABBR}> element. */ ABBR("abbr", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #ACRONYM}> element. */ ACRONYM("acronym", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #Q}> element. */ Q("q", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.CITE), /** The <{@linkplain #SUB}> element. */ SUB("sub", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #SUP}> element. */ SUP("sup", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #TT}> element. */ TT("tt", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #I}> element. */ I("i", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #B}> element. */ B("b", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #BIG}> element. */ BIG("big", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #SMALL}> element. */ SMALL("small", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #U}> element. */ U("u", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #S}> element. */ S("s", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #STRIKE}> element. */ STRIKE("strike", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #BASEFONT}> element. */ BASEFONT("basefont", EHTMLAttribute.ID, EHTMLAttribute.SIZE, EHTMLAttribute.COLOR, EHTMLAttribute.FACE), /** The <{@linkplain #FONT}> element. */ FONT("font", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.SIZE, EHTMLAttribute.COLOR, EHTMLAttribute.FACE), /** The <{@linkplain #OBJECT}> element. */ OBJECT("object", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.DECLARE, EHTMLAttribute.CLASSID, EHTMLAttribute.CODEBASE, EHTMLAttribute.DATA, EHTMLAttribute.TYPE, EHTMLAttribute.CODETYPE, EHTMLAttribute.ARCHIVE, EHTMLAttribute.STANDBY, EHTMLAttribute.HEIGHT, EHTMLAttribute.WIDTH, EHTMLAttribute.USEMAP, EHTMLAttribute.NAME, EHTMLAttribute.TABINDEX, EHTMLAttribute.ALIGN, EHTMLAttribute.BORDER, EHTMLAttribute.HSPACE, EHTMLAttribute.VSPACE), /** The <{@linkplain #PARAM}> element. */ PARAM("param", EHTMLAttribute.ID, EHTMLAttribute.NAME, EHTMLAttribute.VALUE, EHTMLAttribute.VALUETYPE, EHTMLAttribute.TYPE), /** The <{@linkplain #APPLET}> element. */ APPLET("applet", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.CODEBASE, EHTMLAttribute.ARCHIVE, EHTMLAttribute.CODE, EHTMLAttribute.OBJECT, EHTMLAttribute.ALT, EHTMLAttribute.NAME, EHTMLAttribute.WIDTH, EHTMLAttribute.HEIGHT, EHTMLAttribute.ALIGN, EHTMLAttribute.HSPACE, EHTMLAttribute.VSPACE), /** The <{@linkplain #IMG}> element. */ IMG("img", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.SRC, EHTMLAttribute.ALT, EHTMLAttribute.NAME, EHTMLAttribute.LONGDESC, EHTMLAttribute.HEIGHT, EHTMLAttribute.WIDTH, EHTMLAttribute.USEMAP, EHTMLAttribute.ISMAP, EHTMLAttribute.ALIGN, EHTMLAttribute.BORDER, EHTMLAttribute.HSPACE, EHTMLAttribute.VSPACE), /** The <{@linkplain #MAP}> element. */ MAP("map", EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.NAME), /** The <{@linkplain #AREA}> element. */ AREA("area", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ACCESSKEY, EHTMLAttribute.TABINDEX, EHTMLAttribute.ONFOCUS, EHTMLAttribute.ONBLUR, EHTMLAttribute.SHAPE, EHTMLAttribute.COORDS, EHTMLAttribute.HREF, EHTMLAttribute.NOHREF, EHTMLAttribute.ALT, EHTMLAttribute.TARGET), /** The <{@linkplain #FORM}> element. */ FORM("form", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ACTION, EHTMLAttribute.METHOD, EHTMLAttribute.NAME, EHTMLAttribute.ENCTYPE, EHTMLAttribute.ONSUBMIT, EHTMLAttribute.ONRESET, EHTMLAttribute.ACCEPT, EHTMLAttribute.ACCEPT_CHARSET, EHTMLAttribute.TARGET), /** The <{@linkplain #LABEL}> element. */ LABEL("label", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.FOR, EHTMLAttribute.ACCESSKEY, EHTMLAttribute.ONFOCUS, EHTMLAttribute.ONBLUR), /** The <{@linkplain #INPUT}> element. */ INPUT("input", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ACCESSKEY, EHTMLAttribute.TABINDEX, EHTMLAttribute.ONFOCUS, EHTMLAttribute.ONBLUR, EHTMLAttribute.TYPE, EHTMLAttribute.NAME, EHTMLAttribute.VALUE, EHTMLAttribute.CHECKED, EHTMLAttribute.DISABLED, EHTMLAttribute.READONLY, EHTMLAttribute.SIZE, EHTMLAttribute.MAXLENGTH, EHTMLAttribute.SRC, EHTMLAttribute.ALT, EHTMLAttribute.USEMAP, EHTMLAttribute.ONSELECT, EHTMLAttribute.ONCHANGE, EHTMLAttribute.ACCEPT, EHTMLAttribute.ALIGN, EHTMLAttribute.PLACEHOLDER, EHTMLAttribute.AUTOFOCUS), /** The <{@linkplain #SELECT}> element. */ SELECT("select", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.NAME, EHTMLAttribute.SIZE, EHTMLAttribute.MULTIPLE, EHTMLAttribute.DISABLED, EHTMLAttribute.TABINDEX, EHTMLAttribute.ONFOCUS, EHTMLAttribute.ONBLUR, EHTMLAttribute.ONCHANGE), /** The <{@linkplain #OPTGROUP}> element. */ OPTGROUP("optgroup", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.DISABLED, EHTMLAttribute.LABEL), /** The <{@linkplain #OPTION}> element. */ OPTION("option", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.SELECTED, EHTMLAttribute.DISABLED, EHTMLAttribute.LABEL, EHTMLAttribute.VALUE), /** The <{@linkplain #TEXTAREA}> element. */ TEXTAREA("textarea", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ACCESSKEY, EHTMLAttribute.TABINDEX, EHTMLAttribute.ONFOCUS, EHTMLAttribute.ONBLUR, EHTMLAttribute.NAME, EHTMLAttribute.ROWS, EHTMLAttribute.COLS, EHTMLAttribute.DISABLED, EHTMLAttribute.READONLY, EHTMLAttribute.ONSELECT, EHTMLAttribute.ONCHANGE), /** The <{@linkplain #FIELDSET}> element. */ FIELDSET("fieldset", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP), /** The <{@linkplain #LEGEND}> element. */ LEGEND("legend", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ACCESSKEY, EHTMLAttribute.ALIGN), /** The <{@linkplain #BUTTON}> element. */ BUTTON("button", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ACCESSKEY, EHTMLAttribute.TABINDEX, EHTMLAttribute.ONFOCUS, EHTMLAttribute.ONBLUR, EHTMLAttribute.NAME, EHTMLAttribute.VALUE, EHTMLAttribute.TYPE, EHTMLAttribute.DISABLED), /** The <{@linkplain #ISINDEX}> element. */ ISINDEX("isindex", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.PROMPT), /** The <{@linkplain #TABLE}> element. */ TABLE("table", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.SUMMARY, EHTMLAttribute.WIDTH, EHTMLAttribute.BORDER, EHTMLAttribute.FRAME, EHTMLAttribute.RULES, EHTMLAttribute.CELLSPACING, EHTMLAttribute.CELLPADDING, EHTMLAttribute.ALIGN, EHTMLAttribute.BGCOLOR), /** The <{@linkplain #CAPTION}> element. */ CAPTION("caption", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ALIGN), /** The <{@linkplain #COLGROUP}> element. */ COLGROUP("colgroup", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.SPAN, EHTMLAttribute.WIDTH, EHTMLAttribute.ALIGN, EHTMLAttribute.CHAR, EHTMLAttribute.CHAROFF, EHTMLAttribute.VALIGN), /** The <{@linkplain #COL}> element. */ COL("col", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.SPAN, EHTMLAttribute.WIDTH, EHTMLAttribute.ALIGN, EHTMLAttribute.CHAR, EHTMLAttribute.CHAROFF, EHTMLAttribute.VALIGN), /** The <{@linkplain #THEAD}> element. */ THEAD("thead", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ALIGN, EHTMLAttribute.CHAR, EHTMLAttribute.CHAROFF, EHTMLAttribute.VALIGN), /** The <{@linkplain #TFOOT}> element. */ TFOOT("tfoot", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ALIGN, EHTMLAttribute.CHAR, EHTMLAttribute.CHAROFF, EHTMLAttribute.VALIGN), /** The <{@linkplain #TBODY}> element. */ TBODY("tbody", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ALIGN, EHTMLAttribute.CHAR, EHTMLAttribute.CHAROFF, EHTMLAttribute.VALIGN), /** The <{@linkplain #TR}> element. */ TR("tr", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ALIGN, EHTMLAttribute.CHAR, EHTMLAttribute.CHAROFF, EHTMLAttribute.VALIGN, EHTMLAttribute.BGCOLOR), /** The <{@linkplain #TH}> element. */ TH("th", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ABBR, EHTMLAttribute.AXIS, EHTMLAttribute.HEADERS, EHTMLAttribute.SCOPE, EHTMLAttribute.ROWSPAN, EHTMLAttribute.COLSPAN, EHTMLAttribute.ALIGN, EHTMLAttribute.CHAR, EHTMLAttribute.CHAROFF, EHTMLAttribute.VALIGN, EHTMLAttribute.NOWRAP, EHTMLAttribute.BGCOLOR, EHTMLAttribute.WIDTH, EHTMLAttribute.HEIGHT), /** The <{@linkplain #TD}> element. */ TD("td", EHTMLAttribute.ID, EHTMLAttribute.CLASS, EHTMLAttribute.STYLE, EHTMLAttribute.TITLE, EHTMLAttribute.LANG, EHTMLAttribute.XML_LANG, EHTMLAttribute.DIR, EHTMLAttribute.ONCLICK, EHTMLAttribute.ONDBLCLICK, EHTMLAttribute.ONMOUSEDOWN, EHTMLAttribute.ONMOUSEUP, EHTMLAttribute.ONMOUSEOVER, EHTMLAttribute.ONMOUSEMOVE, EHTMLAttribute.ONMOUSEOUT, EHTMLAttribute.ONKEYPRESS, EHTMLAttribute.ONKEYDOWN, EHTMLAttribute.ONKEYUP, EHTMLAttribute.ABBR, EHTMLAttribute.AXIS, EHTMLAttribute.HEADERS, EHTMLAttribute.SCOPE, EHTMLAttribute.ROWSPAN, EHTMLAttribute.COLSPAN, EHTMLAttribute.ALIGN, EHTMLAttribute.CHAR, EHTMLAttribute.CHAROFF, EHTMLAttribute.VALIGN, EHTMLAttribute.NOWRAP, EHTMLAttribute.BGCOLOR, EHTMLAttribute.WIDTH, EHTMLAttribute.HEIGHT); /** The "real" name of the element. */ private final String name; /** The attributes acutally allowed for this element. */ private final Set allowedAttributes; /** Constructor. */ private EHTMLElement(String name, EHTMLAttribute... attributes) { this.name = name; if (attributes.length > 0) { allowedAttributes = EnumSet.of(attributes[0], attributes); } else { allowedAttributes = EnumSet.noneOf(EHTMLAttribute.class); } } /** Returns whether the given attribute is allowed for the element. */ public boolean allowsAttribute(EHTMLAttribute attribute) { return allowedAttributes.contains(attribute); } /** Returns the name as used in the HTML output. */ public String getName() { return name; } /** {@inheritDoc} */ @Override public String toString() { return name; } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy