## Package com.gargoylesoftware.htmlunit.html

Classes specific to HTML pages, particularly the HtmlPage which represents an HTML document and provides access to its content.

See:
Description

Interface Summary
DisabledElement: A marker interface for those classes that can be disabled.
DomChangeListener: Implementations of this interface receive notifications of changes to the DOM structure.
DomNodeList<E extends DomNode>: A list of `DomNode`s which is both a W3C `NodeList` and a java `List`.
HtmlAttributeChangeListener: Implementations of this interface receive notifications of changes to the attribute list on the HtmlElement.
HTMLParserListener: Listener for messages from the HTML parser.
IElementFactory: Specification of a factory capable of creating `HtmlElement` objects.
SubmittableElement: An element that can have it's values sent to the server during a form submit.

Class Summary
BaseFrame: Base class for frame and iframe.
ClickableElement: Deprecated. As of 2.5, use `HtmlElement` instead.
DomAttr: An attribute of an element.
DomCDataSection: Representation of a CDATA node in the HTML DOM.
DomChangeEvent: This is the event class for notifications about changes to the DOM structure.
DomCharacterData: Wrapper for the DOM node CharacterData.
DomComment: Wrapper for the DOM node Comment.
DomDocumentFragment: A DOM object for DocumentFragment.
DomDocumentType: A DOM object for DocumentType.
DomElement
DomNamespaceNode: Intermediate base class for DOM Nodes that have namespaces.
DomNode: Base class for nodes in the HTML DOM tree.
DomProcessingInstruction: Wrapper for the DOM node ProcessingInstruction.
DomText: Representation of a text node in the HTML DOM.
FrameWindow: The web window for a frame or iframe.
HtmlAbbreviated: Wrapper for the HTML element "abbr".
HtmlAcronym: Wrapper for the HTML element "acronym".
HtmlAddress: Wrapper for the HTML element "address".
HtmlAnchor: Wrapper for the HTML element "a".
HtmlApplet: Wrapper for the HTML element "applet".
HtmlArea: Wrapper for the HTML element "area".
HtmlAttributeChangeEvent: This is the event class for notifications about changes to the attributes of the HtmlElement.
HtmlBackgroundSound: Wrapper for the HTML element "bgsound".
HtmlBase: Wrapper for the HTML element "base".
HtmlBaseFont: Wrapper for the HTML element "basefont".
HtmlBidirectionalOverride: Wrapper for the HTML element "bdo".
HtmlBig: Wrapper for the HTML element "big".
HtmlBlink: Wrapper for the HTML element "blink".
HtmlBlockQuote: Wrapper for the HTML element "blockquote".
HtmlBody: Wrapper for the HTML element "body".
HtmlBold: Wrapper for the HTML element "b".
HtmlBreak: Wrapper for the HTML element "br".
HtmlButton: Wrapper for the HTML element "button".
HtmlButtonInput: Wrapper for the HTML element "input" where type is "button".
HtmlCanvas: Wrapper for the HTML element "canvas".
HtmlCaption: Wrapper for the HTML element "caption".
HtmlCenter: Wrapper for the HTML element "center".
HtmlCheckBoxInput: Wrapper for the HTML element "input".
HtmlCitation: Wrapper for the HTML element "cite".
HtmlCode: Wrapper for the HTML element "code".
HtmlDefinition: Wrapper for the HTML element "dfn".
HtmlDefinitionDescription: Wrapper for the HTML element "dd".
HtmlDefinitionList: Wrapper for the HTML element "dl".
HtmlDefinitionTerm: Wrapper for the HTML element "dt".
HtmlDeletedText: Wrapper for the HTML element "del".
HtmlDirectory: Wrapper for the HTML element "dir".
HtmlDivision: Wrapper for the HTML element "div".
HtmlElement: An abstract wrapper for HTML elements.
HtmlEmbed: Wrapper for the HTML element "embed".
HtmlEmphasis: Wrapper for the HTML element "em".
HtmlExample: Wrapper for the HTML element "xmp".
HtmlFieldSet: Wrapper for the HTML element "fieldset".
HtmlFileInput: Wrapper for the HTML element "input".
HtmlFont: Wrapper for the HTML element "font".
HtmlForm: Wrapper for the HTML element "form".
HtmlFrame: Wrapper for the HTML element "frame".
HtmlFrameSet: Wrapper for the HTML element "frameset".
HtmlHead: Wrapper for the HTML element "head".
HtmlHeading1: Wrapper for the HTML element "h1".
HtmlHeading2: Wrapper for the HTML element "h2".
HtmlHeading3: Wrapper for the HTML element "h3".
HtmlHeading4: Wrapper for the HTML element "h4".
HtmlHeading5: Wrapper for the HTML element "h5".
HtmlHeading6: Wrapper for the HTML element "h6".
HtmlHiddenInput: Wrapper for the HTML element "input" of type "hidden".
HtmlHorizontalRule: Wrapper for the HTML element "hr".
HtmlHtml: A representation of an HTML element "html".
HtmlImage: Wrapper for the HTML element "img".
HtmlImageInput: Wrapper for the HTML element "input".
HtmlInlineFrame: Wrapper for the HTML element "iframe".
HtmlInlineQuotation: Wrapper for the HTML element "q".
HtmlInput: Wrapper for the HTML element "input".
HtmlInsertedText: Wrapper for the HTML element "ins".
HtmlIsIndex: Wrapper for the HTML element "isindex".
HtmlItalic: Wrapper for the HTML element "i".
HtmlKeyboard: Wrapper for the HTML element "kbd".
HtmlLabel: Wrapper for the HTML element "label".
HtmlLegend: Wrapper for the HTML element "legend".
HtmlLink: Wrapper for the HTML element "link".
HtmlListing: Wrapper for the HTML element "listing".
HtmlListItem: Wrapper for the HTML element "li".
HtmlMap: Wrapper for the HTML element "map".
HtmlMarquee: Wrapper for the HTML element "marquee".
HtmlMenu: Wrapper for the HTML element "menu".
HtmlMeta: Wrapper for the HTML element "meta".
HtmlMultiColumn: Wrapper for the HTML element "multicol".
HtmlNoBreak: Wrapper for the HTML element "nobr".
HtmlNoEmbed: Wrapper for the HTML element "noembed".
HtmlNoFrames: Wrapper for the HTML element "noframes".
HtmlNoScript: Wrapper for the HTML element "noscript".
HtmlObject: Wrapper for the HTML element "object".
HtmlOption: Wrapper for the HTML element "option".
HtmlOptionGroup: Wrapper for the HTML element "optgroup".
HtmlOrderedList: Wrapper for the HTML element "ol".
HtmlPage: A representation of an HTML page returned from a server.
HtmlParagraph: Wrapper for the HTML element "p".
HtmlParameter: Wrapper for the HTML element "param".
HTMLParser: SAX parser implementation that uses the NekoHTML `HTMLConfiguration` to parse HTML into a HtmlUnit-specific DOM (HU-DOM) tree.
HtmlPasswordInput: Wrapper for the HTML element "input".
HtmlPlainText: Wrapper for the HTML element "plaintext".
HtmlPreformattedText: Wrapper for the HTML element "pre".
HtmlRadioButtonInput: Wrapper for the HTML element "input".
HtmlResetInput: Wrapper for the HTML element "input".
HtmlS: Wrapper for the HTML element "s", a strike-through text style.
HtmlSample: Wrapper for the HTML element "samp".
HtmlScript: Wrapper for the HTML element "script". When a script tag references an external script (with attribute src) it gets executed when the node is added to the DOM tree.
HtmlSelect: Wrapper for the HTML element "select".
HtmlSmall: Wrapper for the HTML element "small".
HtmlSpacer: Wrapper for the HTML element "spacer".
HtmlSpan: Wrapper for the HTML element "span".
HtmlStrike: Wrapper for the HTML element "strike".
HtmlStrong: Wrapper for the HTML element "strong".
HtmlStyle: Wrapper for the HTML element "style".
HtmlSubmitInput: Wrapper for the HTML element "input".
HtmlSubscript: Wrapper for the HTML element "sub".
HtmlSuperscript: Wrapper for the HTML element "sup".
HtmlTable: Wrapper for the HTML element "table".
HtmlTableBody: Wrapper for the HTML element "tbody".
HtmlTableCell: An abstract cell that provides the implementation for HtmlTableDataCell and HtmlTableHeaderCell.
HtmlTableColumn: Wrapper for the HTML element "col".
HtmlTableColumnGroup: Wrapper for the HTML element "colgroup".
HtmlTableDataCell: Wrapper for the HTML element "td".
HtmlTableFooter: Wrapper for the HTML element "tfoot".
HtmlTableHeader: Wrapper for the HTML element "thead".
HtmlTableHeaderCell: Wrapper for the HTML "th" tag.
HtmlTableRow: Wrapper for the HTML element "tr".
HtmlTeletype: Wrapper for the HTML element "tt".
HtmlTextArea: Wrapper for the HTML element "textarea".
HtmlTextInput: Wrapper for the HTML element "input" with type="text".
HtmlTitle: Wrapper for the HTML element "title".
HtmlUnderlined: Wrapper for the HTML element "u".
HtmlUnknownElement: An element that is returned for an HTML tag that is not supported by this framework.
HtmlUnorderedList: Wrapper for the HTML element "ul".
HtmlVariable: Wrapper for the HTML element "var".
HtmlWordBreak: Wrapper for the HTML element "wbr".
IEConditionalCommentExpressionEvaluator: Evaluator for IE conditional expressions.
InputElementFactory: A specialized creator that knows how to create input objects.
StyledElement: Deprecated. As of 2.5, use `HtmlElement` instead.
TableRowGroup: Superclass for the wrappers for the HTML elements "thead", "tbody" and "tfoot".
UnknownElementFactory: A factory for elements encountered in parsing the input which are not represented by dedicated element classes.
Util: Provides some utilities for working on the Html document.
XHtmlPage: A representation of an XHTML page returned from a server.

## Package com.gargoylesoftware.htmlunit.html Description

Classes specific to HTML pages, particularly the HtmlPage which represents an HTML document and provides access to its content.

Copyright © 2002-2011 Gargoyle Software Inc.. All Rights Reserved.