Package nu.validator.htmlparser.impl
Class ElementName
java.lang.Object
nu.validator.htmlparser.impl.ElementName
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamefinal intThe lowest 7 bits are the dispatch group.static final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final intThe element is foster-parenting.static final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final intThe mask for extracting the dispatch group.static final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final intThe element is an HTML integration point.static final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final intIndicates that the element is not a pre-interned element.static final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final intThe element has an optional end tag.static final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final intThe element is scoping.static final intThe element is scoping as MathML.static final intThe element is scoping as SVG.static final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final intIndicates that the element is in the "special" category.static final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementNamestatic final ElementName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidintgetFlags()intgetGroup()getName()booleanvoidsetNameForNonInterned(String name)
-
Field Details
-
GROUP_MASK
public static final int GROUP_MASKThe mask for extracting the dispatch group.- See Also:
-
NOT_INTERNED
public static final int NOT_INTERNEDIndicates that the element is not a pre-interned element. Forbidden on preinterned elements.- See Also:
-
SPECIAL
public static final int SPECIALIndicates that the element is in the "special" category. This bit should not be pre-set on MathML or SVG specials--only on HTML specials.- See Also:
-
FOSTER_PARENTING
public static final int FOSTER_PARENTINGThe element is foster-parenting. This bit should be pre-set on elements that are foster-parenting as HTML.- See Also:
-
SCOPING
public static final int SCOPINGThe element is scoping. This bit should be pre-set on elements that are scoping as HTML.- See Also:
-
SCOPING_AS_SVG
public static final int SCOPING_AS_SVGThe element is scoping as SVG.- See Also:
-
SCOPING_AS_MATHML
public static final int SCOPING_AS_MATHMLThe element is scoping as MathML.- See Also:
-
HTML_INTEGRATION_POINT
public static final int HTML_INTEGRATION_POINTThe element is an HTML integration point.- See Also:
-
OPTIONAL_END_TAG
public static final int OPTIONAL_END_TAGThe element has an optional end tag.- See Also:
-
flags
public final int flagsThe lowest 7 bits are the dispatch group. The high bits are flags. -
ANNOTATION_XML
-
BIG
-
BDI
-
BDO
-
COL
-
DEL
-
DFN
-
DIR
-
DIV
-
IMG
-
INS
-
KBD
-
MAP
-
NAV
-
PRE
-
A
-
B
-
RTC
-
SUB
-
SVG
-
SUP
-
SET
-
USE
-
VAR
-
G
-
WBR
-
XMP
-
I
-
P
-
Q
-
S
-
U
-
H1
-
H2
-
H3
-
H4
-
H5
-
H6
-
AREA
-
DATA
-
FEFUNCA
-
METADATA
-
META
-
TEXTAREA
-
FEFUNCB
-
RB
-
DESC
-
DD
-
BGSOUND
-
EMBED
-
FEBLEND
-
FEFLOOD
-
HEAD
-
LEGEND
-
NOEMBED
-
TD
-
THEAD
-
ASIDE
-
ARTICLE
-
ANIMATE
-
BASE
-
BLOCKQUOTE
-
CODE
-
CIRCLE
-
CITE
-
ELLIPSE
-
FETURBULENCE
-
FEMERGENODE
-
FEIMAGE
-
FEMERGE
-
FETILE
-
FRAME
-
FIGURE
-
FECOMPOSITE
-
IMAGE
-
IFRAME
-
LINE
-
MARQUEE
-
POLYLINE
-
PICTURE
-
SOURCE
-
STRIKE
-
STYLE
-
TABLE
-
TITLE
-
TIME
-
TEMPLATE
-
ALTGLYPHDEF
-
GLYPHREF
-
DIALOG
-
FEFUNCG
-
FEDIFFUSELIGHTING
-
FESPECULARLIGHTING
-
LISTING
-
STRONG
-
ALTGLYPH
-
CLIPPATH
-
MGLYPH
-
MATH
-
MPATH
-
PATH
-
TH
-
SEARCH
-
SWITCH
-
TEXTPATH
-
LI
-
MI
-
LINK
-
MARK
-
MALIGNMARK
-
MASK
-
TRACK
-
DL
-
HTML
-
OL
-
LABEL
-
UL
-
SMALL
-
SYMBOL
-
ALTGLYPHITEM
-
ANIMATETRANSFORM
-
ACRONYM
-
EM
-
FORM
-
PARAM
-
ANIMATEMOTION
-
BUTTON
-
CAPTION
-
FIGCAPTION
-
MN
-
KEYGEN
-
MAIN
-
OPTION
-
POLYGON
-
PATTERN
-
SPAN
-
SECTION
-
TSPAN
-
AUDIO
-
MO
-
VIDEO
-
COLGROUP
-
FEDISPLACEMENTMAP
-
HGROUP
-
RP
-
OPTGROUP
-
SAMP
-
STOP
-
BR
-
ABBR
-
ANIMATECOLOR
-
CENTER
-
HR
-
FEFUNCR
-
FECOMPONENTTRANSFER
-
FILTER
-
FOOTER
-
FEGAUSSIANBLUR
-
HEADER
-
MARKER
-
METER
-
NOBR
-
TR
-
ADDRESS
-
CANVAS
-
DEFS
-
DETAILS
-
MS
-
NOFRAMES
-
PROGRESS
-
DT
-
APPLET
-
BASEFONT
-
DATALIST
-
FOREIGNOBJECT
-
FIELDSET
-
FRAMESET
-
FEOFFSET
-
FESPOTLIGHT
-
FEPOINTLIGHT
-
FEDISTANTLIGHT
-
FONT
-
INPUT
-
LINEARGRADIENT
-
MTEXT
-
NOSCRIPT
-
RT
-
OBJECT
-
OUTPUT
-
PLAINTEXT
-
TT
-
RECT
-
RADIALGRADIENT
-
SELECT
-
SLOT
-
SCRIPT
-
TFOOT
-
TEXT
-
MENU
-
FEDROPSHADOW
-
VIEW
-
FECOLORMATRIX
-
FECONVOLVEMATRIX
-
BODY
-
FEMORPHOLOGY
-
RUBY
-
SUMMARY
-
TBODY
-
-
Constructor Details
-
ElementName
public ElementName()
-
-
Method Details
-
getName
-
getCamelCaseName
-
getFlags
public int getFlags() -
getGroup
public int getGroup() -
isInterned
public boolean isInterned() -
destructor
public void destructor() -
setNameForNonInterned
-