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

- Packages that use SelectBuilder
  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 SelectBuilder in com.google.gwt.dom.builder.client

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

    Methods in com.google.gwt.dom.builder.client that return SelectBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `SelectBuilder` | DomSelectBuilder.`disabled()` |
    `SelectBuilder` | DomSelectBuilder.`multiple()` |
    `SelectBuilder` | DomSelectBuilder.`name​(java.lang.String name)` |
    `SelectBuilder` | DomSelectBuilder.`selectedIndex​(int index)` |
    `SelectBuilder` | DomSelectBuilder.`size​(int size)` |
    `SelectBuilder` | DomElementBuilderBase.`startSelect()` |
    `SelectBuilder` | DomSelectBuilder.`type​(java.lang.String type)` |
    `SelectBuilder` | DomSelectBuilder.`value​(java.lang.String value)` |

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

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

    Methods in com.google.gwt.dom.builder.shared that return SelectBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `abstract SelectBuilder` | ElementBuilderFactory.`createSelectBuilder()` |
    `SelectBuilder` | HtmlSelectBuilder.`disabled()` |
    `SelectBuilder` | SelectBuilder.`disabled()` | Disable the select box.
    `SelectBuilder` | HtmlSelectBuilder.`multiple()` |
    `SelectBuilder` | SelectBuilder.`multiple()` | Allow multiple options to be selected.
    `SelectBuilder` | HtmlSelectBuilder.`name​(java.lang.String name)` |
    `SelectBuilder` | SelectBuilder.`name​(java.lang.String name)` | Form control or object name when submitted with a form.
    `SelectBuilder` | HtmlSelectBuilder.`selectedIndex​(int index)` |
    `SelectBuilder` | SelectBuilder.`selectedIndex​(int index)` | The ordinal index of the selected option, starting from 0.
    `SelectBuilder` | HtmlSelectBuilder.`size​(int size)` |
    `SelectBuilder` | SelectBuilder.`size​(int size)` | Number of visible rows.
    `SelectBuilder` | ElementBuilderBase.`startSelect()` | Append a select element.
    `SelectBuilder` | HtmlElementBuilderBase.`startSelect()` |
    `SelectBuilder` | HtmlSelectBuilder.`type​(java.lang.String type)` |
    `SelectBuilder` | SelectBuilder.`type​(java.lang.String type)` | The type of this form control.
    `SelectBuilder` | HtmlSelectBuilder.`value​(java.lang.String value)` |
    `SelectBuilder` | SelectBuilder.`value​(java.lang.String value)` | The current form control value (i.e., the value of the currently selected option), if multiple options are selected this is the value of the first selected option.