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

- Packages that use OptionBuilder
  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.

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

    Classes in com.google.gwt.dom.builder.client that implement OptionBuilder
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DomOptionBuilder` | DOM-based implementation of `OptionBuilder`.

    Methods in com.google.gwt.dom.builder.client that return OptionBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `OptionBuilder` | DomOptionBuilder.`defaultSelected()` |
    `OptionBuilder` | DomOptionBuilder.`disabled()` |
    `OptionBuilder` | DomOptionBuilder.`label​(java.lang.String label)` |
    `OptionBuilder` | DomOptionBuilder.`selected()` |
    `OptionBuilder` | DomElementBuilderBase.`startOption()` |
    `OptionBuilder` | DomOptionBuilder.`value​(java.lang.String value)` |

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

    Classes in com.google.gwt.dom.builder.shared that implement OptionBuilder
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `HtmlOptionBuilder` | HTML-based implementation of `OptionBuilder`.

    Methods in com.google.gwt.dom.builder.shared that return OptionBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `abstract OptionBuilder` | ElementBuilderFactory.`createOptionBuilder()` |
    `OptionBuilder` | HtmlOptionBuilder.`defaultSelected()` |
    `OptionBuilder` | OptionBuilder.`defaultSelected()` | Represents the value of the HTML selected attribute.
    `OptionBuilder` | HtmlOptionBuilder.`disabled()` |
    `OptionBuilder` | OptionBuilder.`disabled()` | Prevents the user from selecting this option.
    `OptionBuilder` | HtmlOptionBuilder.`label​(java.lang.String label)` |
    `OptionBuilder` | OptionBuilder.`label​(java.lang.String label)` | Option label for use in menus.
    `OptionBuilder` | HtmlOptionBuilder.`selected()` |
    `OptionBuilder` | OptionBuilder.`selected()` | Represents the current state of the corresponding form control, in an interactive user agent.
    `OptionBuilder` | ElementBuilderBase.`startOption()` | Append an option element.
    `OptionBuilder` | HtmlElementBuilderBase.`startOption()` |
    `OptionBuilder` | HtmlOptionBuilder.`value​(java.lang.String value)` |
    `OptionBuilder` | OptionBuilder.`value​(java.lang.String value)` | The current form control value.