## Uses of Interface
com.google.gwt.dom.builder.shared.ElementBuilderBase

- Packages that use ElementBuilderBase
  Package | Description
  --- | ---
  com.google.gwt.dom.builder.client | Classes used to build DOM elements.
  com.google.gwt.dom.builder.shared | Classes used to build DOM elements.
  com.google.gwt.user.cellview.client | The "cellview" widget set.

- - ### Uses of ElementBuilderBase in com.google.gwt.dom.builder.client

    Classes in com.google.gwt.dom.builder.client with type parameters of type ElementBuilderBase
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DomElementBuilderBase<R extends ElementBuilderBase<?>,E extends Element>` Implementation of `ElementBuilderBase` that delegates to a `DomBuilderImpl`.

    Classes in com.google.gwt.dom.builder.client that implement ElementBuilderBase
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DomAnchorBuilder` DOM-based implementation of `AnchorBuilder`.
    `class` | `DomAreaBuilder` DOM-based implementation of `AreaBuilder`.
    `class` | `DomAudioBuilder` DOM-based implementation of `AudioBuilder`.
    `class` | `DomBaseBuilder` DOM-based implementation of `BaseBuilder`.
    `class` | `DomBodyBuilder` DOM-based implementation of `BodyBuilder`.
    `class` | `DomBRBuilder` DOM-based implementation of `BRBuilder`.
    `class` | `DomButtonBuilder` DOM-based implementation of `ButtonBuilder`.
    `class` | `DomCanvasBuilder` DOM-based implementation of `CanvasBuilder`.
    `class` | `DomDivBuilder` DOM-based implementation of `DivBuilder`.
    `class` | `DomDListBuilder` DOM-based implementation of `DListBuilder`.
    `class` | `DomElementBuilder` DOM-based implementation of `ElementBuilder`.
    `class` | `DomElementBuilderBase<R extends ElementBuilderBase<?>,E extends Element>` Implementation of `ElementBuilderBase` that delegates to a `DomBuilderImpl`.
    `class` | `DomFieldSetBuilder` DOM-based implementation of `FieldSetBuilder`.
    `class` | `DomFormBuilder` DOM-based implementation of `FormBuilder`.
    `class` | `DomFrameBuilder` DOM-based implementation of `FrameBuilder`.
    `class` | `DomFrameSetBuilder` DOM-based implementation of `FrameSetBuilder`.
    `class` | `DomHeadBuilder` DOM-based implementation of `HeadBuilder`.
    `class` | `DomHeadingBuilder` DOM-based implementation of `HeadingBuilder`.
    `class` | `DomHRBuilder` DOM-based implementation of `HRBuilder`.
    `class` | `DomIFrameBuilder` DOM-based implementation of `IFrameBuilder`.
    `class` | `DomImageBuilder` DOM-based implementation of `ImageBuilder`.
    `class` | `DomInputBuilder` DOM-based implementation of `InputBuilder`.
    `class` | `DomLabelBuilder` DOM-based implementation of `LabelBuilder`.
    `class` | `DomLegendBuilder` DOM-based implementation of `LegendBuilder`.
    `class` | `DomLIBuilder` DOM-based implementation of `LIBuilder`.
    `class` | `DomLinkBuilder` DOM-based implementation of `LinkBuilder`.
    `class` | `DomMapBuilder` DOM-based implementation of `MapBuilder`.
    `class` | `DomMediaBuilderBase<R extends MediaBuilder<?>,E extends MediaElement>` Base class for HTML-based implementations of `MediaBuilder`.
    `class` | `DomMetaBuilder` DOM-based implementation of `MetaBuilder`.
    `class` | `DomModBuilder` DOM-based implementation of `ModBuilder`.
    `class` | `DomOListBuilder` DOM-based implementation of `OListBuilder`.
    `class` | `DomOptGroupBuilder` DOM-based implementation of `OptGroupBuilder`.
    `class` | `DomOptionBuilder` DOM-based implementation of `OptionBuilder`.
    `class` | `DomParagraphBuilder` DOM-based implementation of `ParagraphBuilder`.
    `class` | `DomParamBuilder` DOM-based implementation of `ParamBuilder`.
    `class` | `DomPreBuilder` DOM-based implementation of `PreBuilder`.
    `class` | `DomQuoteBuilder` DOM-based implementation of `QuoteBuilder`.
    `class` | `DomScriptBuilder` DOM-based implementation of `ScriptBuilder`.
    `class` | `DomSelectBuilder` DOM-based implementation of `SelectBuilder`.
    `class` | `DomSourceBuilder` DOM-based implementation of `SourceBuilder`.
    `class` | `DomSpanBuilder` DOM-based implementation of `SpanBuilder`.
    `class` | `DomStyleBuilder` DOM-based implementation of `StyleBuilder`.
    `class` | `DomTableBuilder` DOM-based implementation of `TableBuilder`.
    `class` | `DomTableCaptionBuilder` DOM-based implementation of `TableCaptionBuilder`.
    `class` | `DomTableCellBuilder` DOM-based implementation of `TableCellBuilder`.
    `class` | `DomTableColBuilder` DOM-based implementation of `TableColBuilder`.
    `class` | `DomTableRowBuilder` DOM-based implementation of `TableRowBuilder`.
    `class` | `DomTableSectionBuilder` DOM-based implementation of `TableSectionBuilder`.
    `class` | `DomTextAreaBuilder` DOM-based implementation of `TextAreaBuilder`.
    `class` | `DomUListBuilder` DOM-based implementation of `UListBuilder`.
    `class` | `DomVideoBuilder` DOM-based implementation of `VideoBuilder`.

  - ### Uses of ElementBuilderBase in com.google.gwt.dom.builder.shared

    Classes in com.google.gwt.dom.builder.shared with type parameters of type ElementBuilderBase
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractElementBuilderBase<R extends ElementBuilderBase<?>>` Abstract base class for implementations of `ElementBuilderBase`.
    `interface` | `ElementBuilderBase<T extends ElementBuilderBase<?>>` Base class for element builders used to builder DOM elements.
    `class` | `HtmlElementBuilderBase<R extends ElementBuilderBase<?>>` Implementation of `ElementBuilderBase` that delegates to an `HtmlBuilderImpl`.
    `interface` | `MediaBuilder<T extends ElementBuilderBase<?>>` Common superclass for Audio and Video builders.

    Subinterfaces of ElementBuilderBase in com.google.gwt.dom.builder.shared
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AnchorBuilder` Builds an anchor element.
    `interface` | `AreaBuilder` Builds an area element.
    `interface` | `AudioBuilder` Builds an audio element.
    `interface` | `BaseBuilder` Builds an base element.
    `interface` | `BodyBuilder` Builds an body element.
    `interface` | `BRBuilder` Builds an br element.
    `interface` | `ButtonBuilder` Builds an button element.
    `interface` | `CanvasBuilder` Builds an canvas element.
    `interface` | `DivBuilder` Builds a div element.
    `interface` | `DListBuilder` Builds an definition list element.
    `interface` | `ElementBuilder` Builds an element.
    `interface` | `FieldSetBuilder` Builds an fieldset element.
    `interface` | `FormBuilder` Builds an form element.
    `interface` | `FrameBuilder` Builds an frame element.
    `interface` | `FrameSetBuilder` Builds an frameset element.
    `interface` | `HeadBuilder` Builds an head element.
    `interface` | `HeadingBuilder` Builds an heading element.
    `interface` | `HRBuilder` Builds an hr element.
    `interface` | `IFrameBuilder` Builds an iframe element.
    `interface` | `ImageBuilder` Builds an image element.
    `interface` | `InputBuilder` Builds an input element.
    `interface` | `LabelBuilder` Builds an label element.
    `interface` | `LegendBuilder` Builds an legend element.
    `interface` | `LIBuilder` Builds an li element.
    `interface` | `LinkBuilder` Builds an link element.
    `interface` | `MapBuilder` Builds an map element.
    `interface` | `MediaBuilder<T extends ElementBuilderBase<?>>` Common superclass for Audio and Video builders.
    `interface` | `MetaBuilder` Builds an meta element.
    `interface` | `ModBuilder` Builds an mod element.
    `interface` | `OListBuilder` Builds an olist element.
    `interface` | `OptGroupBuilder` Builds an optgroup element.
    `interface` | `OptionBuilder` Builds an option element.
    `interface` | `ParagraphBuilder` Builds an paragraph element.
    `interface` | `ParamBuilder` Builds an param element.
    `interface` | `PreBuilder` Builds an pre element.
    `interface` | `QuoteBuilder` Builds an quote element.
    `interface` | `ScriptBuilder` Builds an script element.
    `interface` | `SelectBuilder` Builds an select element.
    `interface` | `SourceBuilder` Builds an source element.
    `interface` | `SpanBuilder` Builds an span element.
    `interface` | `StyleBuilder` Builds an style element.
    `interface` | `TableBuilder` Builds an table element.
    `interface` | `TableCaptionBuilder` Builds an tablecaption element.
    `interface` | `TableCellBuilder` Builds an tablecell element.
    `interface` | `TableColBuilder` Builds an tablecol element.
    `interface` | `TableRowBuilder` Builds an tablerow element.
    `interface` | `TableSectionBuilder` Builds an tablesection element.
    `interface` | `TextAreaBuilder` Builds an textarea element.
    `interface` | `TitleBuilder` Builds an title element.
    `interface` | `UListBuilder` Builds an ulist element.
    `interface` | `VideoBuilder` Builds an video element.

    Classes in com.google.gwt.dom.builder.shared that implement ElementBuilderBase
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractElementBuilderBase<R extends ElementBuilderBase<?>>` Abstract base class for implementations of `ElementBuilderBase`.
    `class` | `HtmlAnchorBuilder` HTML-based implementation of `AnchorBuilder`.
    `class` | `HtmlAreaBuilder` HTML-based implementation of `AreaBuilder`.
    `class` | `HtmlAudioBuilder` HTML-based implementation of `AudioBuilder`.
    `class` | `HtmlBaseBuilder` HTML-based implementation of `BaseBuilder`.
    `class` | `HtmlBodyBuilder` HTML-based implementation of `BodyBuilder`.
    `class` | `HtmlBRBuilder` HTML-based implementation of `BRBuilder`.
    `class` | `HtmlButtonBuilder` HTML-based implementation of `ButtonBuilder`.
    `class` | `HtmlCanvasBuilder` HTML-based implementation of `CanvasBuilder`.
    `class` | `HtmlDivBuilder` HTML-based implementation of `DivBuilder`.
    `class` | `HtmlDListBuilder` HTML-based implementation of `DListBuilder`.
    `class` | `HtmlElementBuilder` HTML-based implementation of `ElementBuilder`.
    `class` | `HtmlElementBuilderBase<R extends ElementBuilderBase<?>>` Implementation of `ElementBuilderBase` that delegates to an `HtmlBuilderImpl`.
    `class` | `HtmlFieldSetBuilder` HTML-based implementation of `FieldSetBuilder`.
    `class` | `HtmlFormBuilder` HTML-based implementation of `FormBuilder`.
    `class` | `HtmlFrameBuilder` HTML-based implementation of `FrameBuilder`.
    `class` | `HtmlFrameSetBuilder` HTML-based implementation of `FrameSetBuilder`.
    `class` | `HtmlHeadBuilder` HTML-based implementation of `HeadBuilder`.
    `class` | `HtmlHeadingBuilder` HTML-based implementation of `HeadingBuilder`.
    `class` | `HtmlHRBuilder` HTML-based implementation of `HRBuilder`.
    `class` | `HtmlIFrameBuilder` HTML-based implementation of `IFrameBuilder`.
    `class` | `HtmlImageBuilder` HTML-based implementation of `ImageBuilder`.
    `class` | `HtmlInputBuilder` HTML-based implementation of `InputBuilder`.
    `class` | `HtmlLabelBuilder` HTML-based implementation of `LabelBuilder`.
    `class` | `HtmlLegendBuilder` HTML-based implementation of `LegendBuilder`.
    `class` | `HtmlLIBuilder` HTML-based implementation of `LIBuilder`.
    `class` | `HtmlLinkBuilder` HTML-based implementation of `LinkBuilder`.
    `class` | `HtmlMapBuilder` HTML-based implementation of `MapBuilder`.
    `class` | `HtmlMediaBuilderBase<R extends MediaBuilder<?>>` Base class for HTML-based implementations of `MediaBuilder`.
    `class` | `HtmlMetaBuilder` HTML-based implementation of `MetaBuilder`.
    `class` | `HtmlOListBuilder` HTML-based implementation of `OListBuilder`.
    `class` | `HtmlOnlyTableSectionBuilder` A subclass of standard `HtmlTableSectionBuilder` that allows directly appending html to a table section.
    `class` | `HtmlOptGroupBuilder` HTML-based implementation of `OptGroupBuilder`.
    `class` | `HtmlOptionBuilder` HTML-based implementation of `OptionBuilder`.
    `class` | `HtmlParagraphBuilder` HTML-based implementation of `ParagraphBuilder`.
    `class` | `HtmlParamBuilder` HTML-based implementation of `ParamBuilder`.
    `class` | `HtmlPreBuilder` HTML-based implementation of `PreBuilder`.
    `class` | `HtmlQuoteBuilder` HTML-based implementation of `QuoteBuilder`.
    `class` | `HtmlScriptBuilder` HTML-based implementation of `ScriptBuilder`.
    `class` | `HtmlSelectBuilder` HTML-based implementation of `SelectBuilder`.
    `class` | `HtmlSourceBuilder` HTML-based implementation of `SourceBuilder`.
    `class` | `HtmlSpanBuilder` HTML-based implementation of `SpanBuilder`.
    `class` | `HtmlStyleBuilder` HTML-based implementation of `StyleBuilder`.
    `class` | `HtmlTableBuilder` HTML-based implementation of `TableBuilder`.
    `class` | `HtmlTableCaptionBuilder` HTML-based implementation of `TableCaptionBuilder`.
    `class` | `HtmlTableCellBuilder` HTML-based implementation of `TableCellBuilder`.
    `class` | `HtmlTableColBuilder` HTML-based implementation of `TableColBuilder`.
    `class` | `HtmlTableRowBuilder` HTML-based implementation of `TableRowBuilder`.
    `class` | `HtmlTableSectionBuilder` HTML-based implementation of `TableSectionBuilder`.
    `class` | `HtmlTextAreaBuilder` HTML-based implementation of `TextAreaBuilder`.
    `class` | `HtmlTitleBuilder` HTML-based implementation of `TitleBuilder`.
    `class` | `HtmlUListBuilder` HTML-based implementation of `UListBuilder`.
    `class` | `HtmlVideoBuilder` HTML-based implementation of `VideoBuilder`.

    Methods in com.google.gwt.dom.builder.shared with parameters of type ElementBuilderBase
    Modifier and Type | Method and Description
    --- | ---
    `void` | ElementBuilderImpl.`onStart(java.lang.String tagName, ElementBuilderBase<?> builder)`

  - ### Uses of ElementBuilderBase in com.google.gwt.user.cellview.client

    Methods in com.google.gwt.user.cellview.client with parameters of type ElementBuilderBase
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | AbstractHeaderOrFooterBuilder.`enableColumnHandlers(ElementBuilderBase<?> builder, Column<T,?> column)` Enables column-specific event handling for the specified element.
    `<C> void` | AbstractCellTableBuilder.`renderCell(ElementBuilderBase<?> builder, Cell.Context context, HasCell<T,C> column, T rowValue)` Render the cell into an `ElementBuilderBase`.
    `protected <H> void` | AbstractHeaderOrFooterBuilder.`renderHeader(ElementBuilderBase<?> out, Cell.Context context, Header<H> header)` Renders a given Header into a given ElementBuilderBase.
    `protected void` | AbstractHeaderOrFooterBuilder.`renderSortableHeader(ElementBuilderBase<?> out, Cell.Context context, Header<?> header, boolean isSorted, boolean isSortAscending)` Render a header, including a sort icon if the column is sortable and sorted.