All Classes

Class Description
AbstractContentFrame
A parent class for any elements displaying external content
AbstractElementContainer<T extends AbstractUIElement>
A parent class for elements made to be containers of other elements (i.e., divs, headers, hgroup, etc.)
AbstractFormField
A parent class for common form field attributes
AbstractListElement
A parent class for the two list types (ul and ol)
AbstractTextElement
A parent class for elements meant to display text
AbstractUIElement
The base class for all classes that represent HTML elements
Anchor
A pojo representing an HTML anchor tag
Anchor.AnchorBuilder  
Article
A pojo representing an article element
Article.ArticleBuilder  
Attribute
Marks class properties as HTML attributes
Button
A pojo representing a button element
Button.ButtonBuilder  
CacheableElement
The base class for element cache operations
CacheableElement.CacheStatus  
ChildList
Marks List properties of a class as a List of child elements
ClassList
Marks a property of a List of Strings as a list of CSS classes
CssRule
A pojo representing a CSS rule
CssRule.CssRuleBuilder  
DescriptorFormatException  
Div
A pojo representing a div element
Div.DivBuilder  
ElementDescriptorProcessor  
ElementInitializationException  
ElementProcessor
A class responsible for generating the appropriate HTML markup
Footer
A pojo representing a footer element
Footer.FooterBuilder  
Form
A pojo representing a form element
Form.FormBuilder  
FormatProcessor
Processes HTMLDocument formats, converting them to the corresponding markup
Header
A pojo representing a header element
Header.HeaderBuilder  
Heading
A pojo representing a heading element (i.e.
Heading.HeadingBuilder  
HGroup
A pojo representing an hgroup element
HGroup.HGroupBuilder  
HTMLDocument
A pojo representing an HTML document
HTMLDocument.ColorTheme  
HTMLDocument.HTMLDocumentBuilder  
HTMLElement
Marks a class as an HTMLElement
Id
Marks a property as the ID of the element
IFrame
A pojo representing an iframe element
IFrame.IFrameBuilder  
IllegalElementException  
Img
A pojo representing an img element
Img.ImgBuilder  
InnerContent
Marks a property as the inner content of the element
Input
A pojo representing an input element
Input.InputBuilder  
InvalidClassListException  
InvalidObjectTableException  
Label
Marks a property as the inner content of a label for the element
LinkedStyle
A pojo representing a linked stylesheet
LinkedStyle.LinkedStyleBuilder  
ListItem
A pojo representing a list item
ListItem.ListItemBuilder  
Meta
A pojo representing a meta tag
Meta.MetaBuilder  
Nav
A pojo representing a nav element
Nav.NavBuilder  
NavLink
A pojo representing a navlink as a list item
NavLink.NavLinkBuilder  
NavLinkList
A pojo representing a list of nav links
NavLinkList.NavLinkListBuilder  
Nested
Marks a property as a nested HTML element
Option
A pojo representing an option element for a select element
Option.OptionBuilder  
OrderedList
A pojo representing an ordered list element
OrderedList.OrderedListBuilder  
Paragraph
A pojo representing a paragraph element
Paragraph.ParagraphBuilder  
Script
A pojo representing a script element
Script.ScriptBuilder  
Section
A pojo representing a section element
Section.SectionBuilder  
Select
A pojo representing a select element
Select.SelectBuilder  
Style
A pojo representing a style element
Style.StyleBuilder  
Table
A pojo representing a table element
Table.TableBuilder  
TableData
Metadata about a property for use in a table
TableEntries
Marks a collection as a set of table entries
TableIgnore
Marks that a field in a class should be hidden when generating a table of instances of it
TemplatingException  
UnorderedList
A pojo representing an unordered list
UnorderedList.UnorderedListBuilder