Package org.htmlunit.cyberneko
Class HTMLElements
java.lang.Object
org.htmlunit.cyberneko.HTMLElements
Collection of HTML element information.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
private HTMLElements.Element[]
private final HashMap
<String, HTMLElements.Element> private final FastHashMap
<String, HTMLElements.Element> static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
final HTMLElements.Element
No such element.static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
private final FastHashMap
<String, Boolean> static final short
static final short
static final short
static final short
static final short
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
defineParents
(HTMLElements.Element element) final HTMLElements.Element
getElement
(short code) final HTMLElements.Element
getElement
(String ename) final HTMLElements.Element
getElement
(String ename, HTMLElements.Element element) void
setElement
(HTMLElements.Element element) private void
-
Field Details
-
A
public static final short A- See Also:
-
ABBR
public static final short ABBR- See Also:
-
ACRONYM
public static final short ACRONYM- See Also:
-
ADDRESS
public static final short ADDRESS- See Also:
-
APPLET
public static final short APPLET- See Also:
-
AREA
public static final short AREA- See Also:
-
ARTICLE
public static final short ARTICLE- See Also:
-
ASIDE
public static final short ASIDE- See Also:
-
AUDIO
public static final short AUDIO- See Also:
-
B
public static final short B- See Also:
-
BASE
public static final short BASE- See Also:
-
BASEFONT
public static final short BASEFONT- See Also:
-
BDI
public static final short BDI- See Also:
-
BDO
public static final short BDO- See Also:
-
BGSOUND
public static final short BGSOUND- See Also:
-
BIG
public static final short BIG- See Also:
-
BLINK
public static final short BLINK- See Also:
-
BLOCKQUOTE
public static final short BLOCKQUOTE- See Also:
-
BODY
public static final short BODY- See Also:
-
BR
public static final short BR- See Also:
-
BUTTON
public static final short BUTTON- See Also:
-
CANVAS
public static final short CANVAS- See Also:
-
CAPTION
public static final short CAPTION- See Also:
-
CENTER
public static final short CENTER- See Also:
-
CITE
public static final short CITE- See Also:
-
CODE
public static final short CODE- See Also:
-
COL
public static final short COL- See Also:
-
COLGROUP
public static final short COLGROUP- See Also:
-
COMMENT
public static final short COMMENT- See Also:
-
DATA
public static final short DATA- See Also:
-
DATALIST
public static final short DATALIST- See Also:
-
DEL
public static final short DEL- See Also:
-
DETAILS
public static final short DETAILS- See Also:
-
DFN
public static final short DFN- See Also:
-
DIALOG
public static final short DIALOG- See Also:
-
DIR
public static final short DIR- See Also:
-
DIV
public static final short DIV- See Also:
-
DD
public static final short DD- See Also:
-
DL
public static final short DL- See Also:
-
DT
public static final short DT- See Also:
-
EM
public static final short EM- See Also:
-
EMBED
public static final short EMBED- See Also:
-
FIELDSET
public static final short FIELDSET- See Also:
-
FIGCAPTION
public static final short FIGCAPTION- See Also:
-
FIGURE
public static final short FIGURE- See Also:
-
FONT
public static final short FONT- See Also:
-
FOOTER
public static final short FOOTER- See Also:
-
FORM
public static final short FORM- See Also:
-
FRAME
public static final short FRAME- See Also:
-
FRAMESET
public static final short FRAMESET- See Also:
-
H1
public static final short H1- See Also:
-
H2
public static final short H2- See Also:
-
H3
public static final short H3- See Also:
-
H4
public static final short H4- See Also:
-
H5
public static final short H5- See Also:
-
H6
public static final short H6- See Also:
-
HEAD
public static final short HEAD- See Also:
-
HEADER
public static final short HEADER- See Also:
-
HR
public static final short HR- See Also:
-
HTML
public static final short HTML- See Also:
-
I
public static final short I- See Also:
-
IFRAME
public static final short IFRAME- See Also:
-
ILAYER
public static final short ILAYER- See Also:
-
IMG
public static final short IMG- See Also:
-
IMAGE
public static final short IMAGE- See Also:
-
INPUT
public static final short INPUT- See Also:
-
INS
public static final short INS- See Also:
-
KBD
public static final short KBD- See Also:
-
KEYGEN
public static final short KEYGEN- See Also:
-
LABEL
public static final short LABEL- See Also:
-
LAYER
public static final short LAYER- See Also:
-
LEGEND
public static final short LEGEND- See Also:
-
LI
public static final short LI- See Also:
-
LINK
public static final short LINK- See Also:
-
LISTING
public static final short LISTING- See Also:
-
MAIN
public static final short MAIN- See Also:
-
MAP
public static final short MAP- See Also:
-
MARK
public static final short MARK- See Also:
-
MARQUEE
public static final short MARQUEE- See Also:
-
MENU
public static final short MENU- See Also:
-
META
public static final short META- See Also:
-
METER
public static final short METER- See Also:
-
MULTICOL
public static final short MULTICOL- See Also:
-
NAV
public static final short NAV- See Also:
-
NEXTID
public static final short NEXTID- See Also:
-
NOBR
public static final short NOBR- See Also:
-
NOEMBED
public static final short NOEMBED- See Also:
-
NOFRAMES
public static final short NOFRAMES- See Also:
-
NOLAYER
public static final short NOLAYER- See Also:
-
NOSCRIPT
public static final short NOSCRIPT- See Also:
-
OBJECT
public static final short OBJECT- See Also:
-
OL
public static final short OL- See Also:
-
OPTGROUP
public static final short OPTGROUP- See Also:
-
OPTION
public static final short OPTION- See Also:
-
P
public static final short P- See Also:
-
PARAM
public static final short PARAM- See Also:
-
PICTURE
public static final short PICTURE- See Also:
-
PLAINTEXT
public static final short PLAINTEXT- See Also:
-
PRE
public static final short PRE- See Also:
-
PROGRESS
public static final short PROGRESS- See Also:
-
Q
public static final short Q- See Also:
-
RB
public static final short RB- See Also:
-
RBC
public static final short RBC- See Also:
-
RP
public static final short RP- See Also:
-
RT
public static final short RT- See Also:
-
RTC
public static final short RTC- See Also:
-
RUBY
public static final short RUBY- See Also:
-
S
public static final short S- See Also:
-
SAMP
public static final short SAMP- See Also:
-
SCRIPT
public static final short SCRIPT- See Also:
-
SECTION
public static final short SECTION- See Also:
-
SELECT
public static final short SELECT- See Also:
-
SLOT
public static final short SLOT- See Also:
-
SMALL
public static final short SMALL- See Also:
-
SOUND
public static final short SOUND- See Also:
-
SOURCE
public static final short SOURCE- See Also:
-
SPACER
public static final short SPACER- See Also:
-
SPAN
public static final short SPAN- See Also:
-
STRIKE
public static final short STRIKE- See Also:
-
STRONG
public static final short STRONG- See Also:
-
STYLE
public static final short STYLE- See Also:
-
SUB
public static final short SUB- See Also:
-
SUMMARY
public static final short SUMMARY- See Also:
-
SUP
public static final short SUP- See Also:
-
SVG
public static final short SVG- See Also:
-
TABLE
public static final short TABLE- See Also:
-
TBODY
public static final short TBODY- See Also:
-
TD
public static final short TD- See Also:
-
TEMPLATE
public static final short TEMPLATE- See Also:
-
TEXTAREA
public static final short TEXTAREA- See Also:
-
TFOOT
public static final short TFOOT- See Also:
-
TH
public static final short TH- See Also:
-
THEAD
public static final short THEAD- See Also:
-
TIME
public static final short TIME- See Also:
-
TITLE
public static final short TITLE- See Also:
-
TR
public static final short TR- See Also:
-
TRACK
public static final short TRACK- See Also:
-
TT
public static final short TT- See Also:
-
OUTPUT
public static final short OUTPUT- See Also:
-
U
public static final short U- See Also:
-
UL
public static final short UL- See Also:
-
VAR
public static final short VAR- See Also:
-
VIDEO
public static final short VIDEO- See Also:
-
WBR
public static final short WBR- See Also:
-
XML
public static final short XML- See Also:
-
XMP
public static final short XMP- See Also:
-
UNKNOWN
public static final short UNKNOWN- See Also:
-
NO_SUCH_ELEMENT
No such element. -
elementsByCode_
-
elementsByNameForReference_
-
elementsByNameOptimized_
-
unknownElements_
-
-
Constructor Details
-
HTMLElements
public HTMLElements()
-
-
Method Details
-
setElement
-
setupOptimizedVersions
private void setupOptimizedVersions() -
defineParents
-
getElement
- Parameters:
code
- The element code.- Returns:
- the element information for the specified element code.
-
getElement
- Parameters:
ename
- The element name.- Returns:
- the element information for the specified element name.
-
getElement
- Parameters:
ename
- The element name.element
- The default element to return if not found.- Returns:
- the element information for the specified element name.
-