nu.validator.htmlparser.impl
Class ElementName
java.lang.Object
nu.validator.htmlparser.impl.ElementName
public final class ElementName
- extends java.lang.Object
|
Constructor Summary |
protected |
ElementName(java.lang.String name)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GROUP_MASK
public static final int GROUP_MASK
- The mask for extracting the dispatch group.
- See Also:
- Constant Field Values
CUSTOM
public static final int CUSTOM
- Indicates that the element is not a pre-interned element. Forbidden
on preinterned elements.
- See Also:
- Constant Field Values
SPECIAL
public static final int SPECIAL
- Indicates 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:
- Constant Field Values
FOSTER_PARENTING
public static final int FOSTER_PARENTING
- The element is foster-parenting. This bit should be pre-set on elements
that are foster-parenting as HTML.
- See Also:
- Constant Field Values
SCOPING
public static final int SCOPING
- The element is scoping. This bit should be pre-set on elements
that are scoping as HTML.
- See Also:
- Constant Field Values
SCOPING_AS_SVG
public static final int SCOPING_AS_SVG
- The element is scoping as SVG.
- See Also:
- Constant Field Values
SCOPING_AS_MATHML
public static final int SCOPING_AS_MATHML
- The element is scoping as MathML.
- See Also:
- Constant Field Values
HTML_INTEGRATION_POINT
public static final int HTML_INTEGRATION_POINT
- The element is an HTML integration point.
- See Also:
- Constant Field Values
OPTIONAL_END_TAG
public static final int OPTIONAL_END_TAG
- The element has an optional end tag.
- See Also:
- Constant Field Values
NULL_ELEMENT_NAME
public static final ElementName NULL_ELEMENT_NAME
name
public final java.lang.String name
camelCaseName
public final java.lang.String camelCaseName
flags
public final int flags
- The lowest 7 bits are the dispatch group. The high bits are flags.
A
public static final ElementName A
B
public static final ElementName B
G
public static final ElementName G
I
public static final ElementName I
P
public static final ElementName P
Q
public static final ElementName Q
S
public static final ElementName S
U
public static final ElementName U
BR
public static final ElementName BR
CI
public static final ElementName CI
CN
public static final ElementName CN
DD
public static final ElementName DD
DL
public static final ElementName DL
DT
public static final ElementName DT
EM
public static final ElementName EM
EQ
public static final ElementName EQ
FN
public static final ElementName FN
H1
public static final ElementName H1
H2
public static final ElementName H2
H3
public static final ElementName H3
H4
public static final ElementName H4
H5
public static final ElementName H5
H6
public static final ElementName H6
GT
public static final ElementName GT
HR
public static final ElementName HR
IN
public static final ElementName IN
LI
public static final ElementName LI
LN
public static final ElementName LN
LT
public static final ElementName LT
MI
public static final ElementName MI
MN
public static final ElementName MN
MO
public static final ElementName MO
MS
public static final ElementName MS
OL
public static final ElementName OL
OR
public static final ElementName OR
PI
public static final ElementName PI
RP
public static final ElementName RP
RT
public static final ElementName RT
TD
public static final ElementName TD
TH
public static final ElementName TH
TR
public static final ElementName TR
TT
public static final ElementName TT
UL
public static final ElementName UL
AND
public static final ElementName AND
ARG
public static final ElementName ARG
ABS
public static final ElementName ABS
BIG
public static final ElementName BIG
BDO
public static final ElementName BDO
CSC
public static final ElementName CSC
COL
public static final ElementName COL
COS
public static final ElementName COS
COT
public static final ElementName COT
DEL
public static final ElementName DEL
DFN
public static final ElementName DFN
DIR
public static final ElementName DIR
DIV
public static final ElementName DIV
EXP
public static final ElementName EXP
GCD
public static final ElementName GCD
GEQ
public static final ElementName GEQ
IMG
public static final ElementName IMG
INS
public static final ElementName INS
INT
public static final ElementName INT
KBD
public static final ElementName KBD
LOG
public static final ElementName LOG
LCM
public static final ElementName LCM
LEQ
public static final ElementName LEQ
MTD
public static final ElementName MTD
MIN
public static final ElementName MIN
MAP
public static final ElementName MAP
MTR
public static final ElementName MTR
MAX
public static final ElementName MAX
NEQ
public static final ElementName NEQ
NOT
public static final ElementName NOT
NAV
public static final ElementName NAV
PRE
public static final ElementName PRE
REM
public static final ElementName REM
SUB
public static final ElementName SUB
SEC
public static final ElementName SEC
SVG
public static final ElementName SVG
SUM
public static final ElementName SUM
SIN
public static final ElementName SIN
SEP
public static final ElementName SEP
SUP
public static final ElementName SUP
SET
public static final ElementName SET
TAN
public static final ElementName TAN
USE
public static final ElementName USE
VAR
public static final ElementName VAR
WBR
public static final ElementName WBR
XMP
public static final ElementName XMP
XOR
public static final ElementName XOR
AREA
public static final ElementName AREA
ABBR
public static final ElementName ABBR
BASE
public static final ElementName BASE
BVAR
public static final ElementName BVAR
BODY
public static final ElementName BODY
CARD
public static final ElementName CARD
CODE
public static final ElementName CODE
CITE
public static final ElementName CITE
CSCH
public static final ElementName CSCH
COSH
public static final ElementName COSH
COTH
public static final ElementName COTH
CURL
public static final ElementName CURL
DESC
public static final ElementName DESC
DIFF
public static final ElementName DIFF
DEFS
public static final ElementName DEFS
FORM
public static final ElementName FORM
FONT
public static final ElementName FONT
GRAD
public static final ElementName GRAD
HEAD
public static final ElementName HEAD
HTML
public static final ElementName HTML
LINE
public static final ElementName LINE
LINK
public static final ElementName LINK
LIST
public static final ElementName LIST
META
public static final ElementName META
MSUB
public static final ElementName MSUB
MODE
public static final ElementName MODE
MATH
public static final ElementName MATH
MARK
public static final ElementName MARK
MASK
public static final ElementName MASK
MEAN
public static final ElementName MEAN
MSUP
public static final ElementName MSUP
MENU
public static final ElementName MENU
MROW
public static final ElementName MROW
NONE
public static final ElementName NONE
NOBR
public static final ElementName NOBR
NEST
public static final ElementName NEST
PATH
public static final ElementName PATH
PLUS
public static final ElementName PLUS
RULE
public static final ElementName RULE
REAL
public static final ElementName REAL
RELN
public static final ElementName RELN
RECT
public static final ElementName RECT
ROOT
public static final ElementName ROOT
RUBY
public static final ElementName RUBY
SECH
public static final ElementName SECH
SINH
public static final ElementName SINH
SPAN
public static final ElementName SPAN
SAMP
public static final ElementName SAMP
STOP
public static final ElementName STOP
SDEV
public static final ElementName SDEV
TIME
public static final ElementName TIME
TRUE
public static final ElementName TRUE
TREF
public static final ElementName TREF
TANH
public static final ElementName TANH
TEXT
public static final ElementName TEXT
VIEW
public static final ElementName VIEW
ASIDE
public static final ElementName ASIDE
AUDIO
public static final ElementName AUDIO
APPLY
public static final ElementName APPLY
EMBED
public static final ElementName EMBED
FRAME
public static final ElementName FRAME
FALSE
public static final ElementName FALSE
FLOOR
public static final ElementName FLOOR
GLYPH
public static final ElementName GLYPH
HKERN
public static final ElementName HKERN
IMAGE
public static final ElementName IMAGE
IDENT
public static final ElementName IDENT
INPUT
public static final ElementName INPUT
LABEL
public static final ElementName LABEL
LIMIT
public static final ElementName LIMIT
MFRAC
public static final ElementName MFRAC
MPATH
public static final ElementName MPATH
METER
public static final ElementName METER
MOVER
public static final ElementName MOVER
MINUS
public static final ElementName MINUS
MROOT
public static final ElementName MROOT
MSQRT
public static final ElementName MSQRT
MTEXT
public static final ElementName MTEXT
NOTIN
public static final ElementName NOTIN
PIECE
public static final ElementName PIECE
PARAM
public static final ElementName PARAM
POWER
public static final ElementName POWER
REALS
public static final ElementName REALS
STYLE
public static final ElementName STYLE
SMALL
public static final ElementName SMALL
THEAD
public static final ElementName THEAD
TABLE
public static final ElementName TABLE
TITLE
public static final ElementName TITLE
TRACK
public static final ElementName TRACK
TSPAN
public static final ElementName TSPAN
TIMES
public static final ElementName TIMES
TFOOT
public static final ElementName TFOOT
TBODY
public static final ElementName TBODY
UNION
public static final ElementName UNION
VKERN
public static final ElementName VKERN
VIDEO
public static final ElementName VIDEO
ARCSEC
public static final ElementName ARCSEC
ARCCSC
public static final ElementName ARCCSC
ARCTAN
public static final ElementName ARCTAN
ARCSIN
public static final ElementName ARCSIN
ARCCOS
public static final ElementName ARCCOS
APPLET
public static final ElementName APPLET
ARCCOT
public static final ElementName ARCCOT
APPROX
public static final ElementName APPROX
BUTTON
public static final ElementName BUTTON
CIRCLE
public static final ElementName CIRCLE
CENTER
public static final ElementName CENTER
CURSOR
public static final ElementName CURSOR
CANVAS
public static final ElementName CANVAS
DIVIDE
public static final ElementName DIVIDE
DEGREE
public static final ElementName DEGREE
DOMAIN
public static final ElementName DOMAIN
EXISTS
public static final ElementName EXISTS
FETILE
public static final ElementName FETILE
FIGURE
public static final ElementName FIGURE
FORALL
public static final ElementName FORALL
FILTER
public static final ElementName FILTER
FOOTER
public static final ElementName FOOTER
HGROUP
public static final ElementName HGROUP
HEADER
public static final ElementName HEADER
IFRAME
public static final ElementName IFRAME
KEYGEN
public static final ElementName KEYGEN
LAMBDA
public static final ElementName LAMBDA
LEGEND
public static final ElementName LEGEND
MSPACE
public static final ElementName MSPACE
MTABLE
public static final ElementName MTABLE
MSTYLE
public static final ElementName MSTYLE
MGLYPH
public static final ElementName MGLYPH
MEDIAN
public static final ElementName MEDIAN
MUNDER
public static final ElementName MUNDER
MARKER
public static final ElementName MARKER
MERROR
public static final ElementName MERROR
MOMENT
public static final ElementName MOMENT
MATRIX
public static final ElementName MATRIX
OPTION
public static final ElementName OPTION
OBJECT
public static final ElementName OBJECT
OUTPUT
public static final ElementName OUTPUT
PRIMES
public static final ElementName PRIMES
SOURCE
public static final ElementName SOURCE
STRIKE
public static final ElementName STRIKE
STRONG
public static final ElementName STRONG
SWITCH
public static final ElementName SWITCH
SYMBOL
public static final ElementName SYMBOL
SELECT
public static final ElementName SELECT
SUBSET
public static final ElementName SUBSET
SCRIPT
public static final ElementName SCRIPT
TBREAK
public static final ElementName TBREAK
VECTOR
public static final ElementName VECTOR
ARTICLE
public static final ElementName ARTICLE
ANIMATE
public static final ElementName ANIMATE
ARCSECH
public static final ElementName ARCSECH
ARCCSCH
public static final ElementName ARCCSCH
ARCTANH
public static final ElementName ARCTANH
ARCSINH
public static final ElementName ARCSINH
ARCCOSH
public static final ElementName ARCCOSH
ARCCOTH
public static final ElementName ARCCOTH
ACRONYM
public static final ElementName ACRONYM
ADDRESS
public static final ElementName ADDRESS
BGSOUND
public static final ElementName BGSOUND
COMMAND
public static final ElementName COMMAND
COMPOSE
public static final ElementName COMPOSE
CEILING
public static final ElementName CEILING
CSYMBOL
public static final ElementName CSYMBOL
CAPTION
public static final ElementName CAPTION
DISCARD
public static final ElementName DISCARD
DECLARE
public static final ElementName DECLARE
DETAILS
public static final ElementName DETAILS
ELLIPSE
public static final ElementName ELLIPSE
FEFUNCA
public static final ElementName FEFUNCA
FEFUNCB
public static final ElementName FEFUNCB
FEBLEND
public static final ElementName FEBLEND
FEFLOOD
public static final ElementName FEFLOOD
FEIMAGE
public static final ElementName FEIMAGE
FEMERGE
public static final ElementName FEMERGE
FEFUNCG
public static final ElementName FEFUNCG
FEFUNCR
public static final ElementName FEFUNCR
HANDLER
public static final ElementName HANDLER
INVERSE
public static final ElementName INVERSE
IMPLIES
public static final ElementName IMPLIES
ISINDEX
public static final ElementName ISINDEX
LOGBASE
public static final ElementName LOGBASE
LISTING
public static final ElementName LISTING
MFENCED
public static final ElementName MFENCED
MPADDED
public static final ElementName MPADDED
MARQUEE
public static final ElementName MARQUEE
MACTION
public static final ElementName MACTION
MSUBSUP
public static final ElementName MSUBSUP
NOEMBED
public static final ElementName NOEMBED
POLYGON
public static final ElementName POLYGON
PATTERN
public static final ElementName PATTERN
PRODUCT
public static final ElementName PRODUCT
SETDIFF
public static final ElementName SETDIFF
SECTION
public static final ElementName SECTION
SUMMARY
public static final ElementName SUMMARY
TENDSTO
public static final ElementName TENDSTO
UPLIMIT
public static final ElementName UPLIMIT
ALTGLYPH
public static final ElementName ALTGLYPH
BASEFONT
public static final ElementName BASEFONT
CLIPPATH
public static final ElementName CLIPPATH
CODOMAIN
public static final ElementName CODOMAIN
COLGROUP
public static final ElementName COLGROUP
EMPTYSET
public static final ElementName EMPTYSET
FACTOROF
public static final ElementName FACTOROF
FIELDSET
public static final ElementName FIELDSET
FRAMESET
public static final ElementName FRAMESET
FEOFFSET
public static final ElementName FEOFFSET
GLYPHREF
public static final ElementName GLYPHREF
INTERVAL
public static final ElementName INTERVAL
INTEGERS
public static final ElementName INTEGERS
INFINITY
public static final ElementName INFINITY
LISTENER
public static final ElementName LISTENER
LOWLIMIT
public static final ElementName LOWLIMIT
METADATA
public static final ElementName METADATA
MENCLOSE
public static final ElementName MENCLOSE
MPHANTOM
public static final ElementName MPHANTOM
NOFRAMES
public static final ElementName NOFRAMES
NOSCRIPT
public static final ElementName NOSCRIPT
OPTGROUP
public static final ElementName OPTGROUP
POLYLINE
public static final ElementName POLYLINE
PREFETCH
public static final ElementName PREFETCH
PROGRESS
public static final ElementName PROGRESS
PRSUBSET
public static final ElementName PRSUBSET
QUOTIENT
public static final ElementName QUOTIENT
SELECTOR
public static final ElementName SELECTOR
TEXTAREA
public static final ElementName TEXTAREA
TEXTPATH
public static final ElementName TEXTPATH
VARIANCE
public static final ElementName VARIANCE
ANIMATION
public static final ElementName ANIMATION
CONJUGATE
public static final ElementName CONJUGATE
CONDITION
public static final ElementName CONDITION
COMPLEXES
public static final ElementName COMPLEXES
FONT_FACE
public static final ElementName FONT_FACE
FACTORIAL
public static final ElementName FACTORIAL
INTERSECT
public static final ElementName INTERSECT
IMAGINARY
public static final ElementName IMAGINARY
LAPLACIAN
public static final ElementName LAPLACIAN
MATRIXROW
public static final ElementName MATRIXROW
NOTSUBSET
public static final ElementName NOTSUBSET
OTHERWISE
public static final ElementName OTHERWISE
PIECEWISE
public static final ElementName PIECEWISE
PLAINTEXT
public static final ElementName PLAINTEXT
RATIONALS
public static final ElementName RATIONALS
SEMANTICS
public static final ElementName SEMANTICS
TRANSPOSE
public static final ElementName TRANSPOSE
ANNOTATION
public static final ElementName ANNOTATION
BLOCKQUOTE
public static final ElementName BLOCKQUOTE
DIVERGENCE
public static final ElementName DIVERGENCE
EULERGAMMA
public static final ElementName EULERGAMMA
EQUIVALENT
public static final ElementName EQUIVALENT
FIGCAPTION
public static final ElementName FIGCAPTION
IMAGINARYI
public static final ElementName IMAGINARYI
MALIGNMARK
public static final ElementName MALIGNMARK
MUNDEROVER
public static final ElementName MUNDEROVER
MLABELEDTR
public static final ElementName MLABELEDTR
NOTANUMBER
public static final ElementName NOTANUMBER
SOLIDCOLOR
public static final ElementName SOLIDCOLOR
ALTGLYPHDEF
public static final ElementName ALTGLYPHDEF
DETERMINANT
public static final ElementName DETERMINANT
FEMERGENODE
public static final ElementName FEMERGENODE
FECOMPOSITE
public static final ElementName FECOMPOSITE
FESPOTLIGHT
public static final ElementName FESPOTLIGHT
MALIGNGROUP
public static final ElementName MALIGNGROUP
MPRESCRIPTS
public static final ElementName MPRESCRIPTS
MOMENTABOUT
public static final ElementName MOMENTABOUT
NOTPRSUBSET
public static final ElementName NOTPRSUBSET
PARTIALDIFF
public static final ElementName PARTIALDIFF
ALTGLYPHITEM
public static final ElementName ALTGLYPHITEM
ANIMATECOLOR
public static final ElementName ANIMATECOLOR
DATATEMPLATE
public static final ElementName DATATEMPLATE
EXPONENTIALE
public static final ElementName EXPONENTIALE
FETURBULENCE
public static final ElementName FETURBULENCE
FEPOINTLIGHT
public static final ElementName FEPOINTLIGHT
FEMORPHOLOGY
public static final ElementName FEMORPHOLOGY
OUTERPRODUCT
public static final ElementName OUTERPRODUCT
ANIMATEMOTION
public static final ElementName ANIMATEMOTION
COLOR_PROFILE
public static final ElementName COLOR_PROFILE
FONT_FACE_SRC
public static final ElementName FONT_FACE_SRC
FONT_FACE_URI
public static final ElementName FONT_FACE_URI
FOREIGNOBJECT
public static final ElementName FOREIGNOBJECT
FECOLORMATRIX
public static final ElementName FECOLORMATRIX
MISSING_GLYPH
public static final ElementName MISSING_GLYPH
MMULTISCRIPTS
public static final ElementName MMULTISCRIPTS
SCALARPRODUCT
public static final ElementName SCALARPRODUCT
VECTORPRODUCT
public static final ElementName VECTORPRODUCT
ANNOTATION_XML
public static final ElementName ANNOTATION_XML
DEFINITION_SRC
public static final ElementName DEFINITION_SRC
FONT_FACE_NAME
public static final ElementName FONT_FACE_NAME
FEGAUSSIANBLUR
public static final ElementName FEGAUSSIANBLUR
FEDISTANTLIGHT
public static final ElementName FEDISTANTLIGHT
LINEARGRADIENT
public static final ElementName LINEARGRADIENT
NATURALNUMBERS
public static final ElementName NATURALNUMBERS
RADIALGRADIENT
public static final ElementName RADIALGRADIENT
ANIMATETRANSFORM
public static final ElementName ANIMATETRANSFORM
CARTESIANPRODUCT
public static final ElementName CARTESIANPRODUCT
FONT_FACE_FORMAT
public static final ElementName FONT_FACE_FORMAT
FECONVOLVEMATRIX
public static final ElementName FECONVOLVEMATRIX
FEDIFFUSELIGHTING
public static final ElementName FEDIFFUSELIGHTING
FEDISPLACEMENTMAP
public static final ElementName FEDISPLACEMENTMAP
FESPECULARLIGHTING
public static final ElementName FESPECULARLIGHTING
DOMAINOFAPPLICATION
public static final ElementName DOMAINOFAPPLICATION
FECOMPONENTTRANSFER
public static final ElementName FECOMPONENTTRANSFER
ElementName
protected ElementName(java.lang.String name)
getFlags
public int getFlags()
getGroup
public int getGroup()
isCustom
public boolean isCustom()
cloneElementName
public ElementName cloneElementName(Interner interner)