Class DomSelectBuilder
- java.lang.Object
-
- com.google.gwt.dom.builder.shared.AbstractElementBuilderBase<R>
-
- com.google.gwt.dom.builder.client.DomElementBuilderBase<SelectBuilder,SelectElement>
-
- com.google.gwt.dom.builder.client.DomSelectBuilder
-
- All Implemented Interfaces:
ElementBuilderBase<SelectBuilder>,SelectBuilder
public class DomSelectBuilder extends DomElementBuilderBase<SelectBuilder,SelectElement> implements SelectBuilder
DOM-based implementation ofSelectBuilder.
-
-
Constructor Summary
Constructors Constructor Description DomSelectBuilder(DomBuilderImpl delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SelectBuilderdisabled()Disable the select box.SelectBuildermultiple()Allow multiple options to be selected.SelectBuildername(java.lang.String name)Form control or object name when submitted with a form.SelectBuilderselectedIndex(int index)The ordinal index of the selected option, starting from 0.SelectBuildersize(int size)Number of visible rows.SelectBuildertype(java.lang.String type)The type of this form control.SelectBuildervalue(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.-
Methods inherited from class com.google.gwt.dom.builder.client.DomElementBuilderBase
assertCanAddAttribute, attribute, attribute, className, dir, draggable, getDelegate, id, lang, startAnchor, startArea, startAudio, startBase, startBlockQuote, startBody, startBR, startButtonInput, startCanvas, startCheckboxInput, startCol, startColGroup, startDiv, startDList, startFieldSet, startFileInput, startForm, startFrame, startFrameSet, startH1, startH2, startH3, startH4, startH5, startH6, startHead, startHiddenInput, startHR, startIFrame, startImage, startImageInput, startLabel, startLegend, startLI, startLink, startMap, startMeta, startOList, startOptGroup, startOption, startParagraph, startParam, startPasswordInput, startPre, startPushButton, startQuote, startRadioInput, startResetButton, startResetInput, startScript, startSelect, startSource, startSpan, startStyle, startSubmitButton, startSubmitInput, startTable, startTableCaption, startTBody, startTD, startTextArea, startTextInput, startTFoot, startTH, startTHead, startTR, startUList, startVideo, tabIndex, title, trustedStart
-
Methods inherited from class com.google.gwt.dom.builder.shared.AbstractElementBuilderBase
end, end, endAnchor, endArea, endAudio, endBase, endBlockQuote, endBody, endBR, endButton, endCanvas, endCol, endColGroup, endDiv, endDList, endFieldSet, endForm, endFrame, endFrameSet, endH1, endH2, endH3, endH4, endH5, endH6, endHead, endHR, endIFrame, endImage, endInput, endLabel, endLegend, endLI, endLink, endMap, endMeta, endOList, endOptGroup, endOption, endParagraph, endParam, endPre, endQuote, endScript, endSelect, endSource, endSpan, endStyle, endTable, endTableCaption, endTBody, endTD, endTextArea, endTFoot, endTH, endTHead, endTR, endUList, endVideo, finish, getDepth, getReturnBuilder, html, isChildElementSupported, isEndTagForbidden, style, text
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.google.gwt.dom.builder.shared.ElementBuilderBase
attribute, attribute, className, dir, draggable, end, end, endAnchor, endArea, endAudio, endBase, endBlockQuote, endBody, endBR, endButton, endCanvas, endCol, endColGroup, endDiv, endDList, endFieldSet, endForm, endFrame, endFrameSet, endH1, endH2, endH3, endH4, endH5, endH6, endHead, endHR, endIFrame, endImage, endInput, endLabel, endLegend, endLI, endLink, endMap, endMeta, endOList, endOptGroup, endOption, endParagraph, endParam, endPre, endQuote, endScript, endSelect, endSource, endSpan, endStyle, endTable, endTableCaption, endTBody, endTD, endTextArea, endTFoot, endTH, endTHead, endTR, endUList, endVideo, finish, getDepth, html, id, isChildElementSupported, isEndTagForbidden, lang, startAnchor, startArea, startAudio, startBase, startBlockQuote, startBody, startBR, startButtonInput, startCanvas, startCheckboxInput, startCol, startColGroup, startDiv, startDList, startFieldSet, startFileInput, startForm, startFrame, startFrameSet, startH1, startH2, startH3, startH4, startH5, startH6, startHead, startHiddenInput, startHR, startIFrame, startImage, startImageInput, startLabel, startLegend, startLI, startLink, startMap, startMeta, startOList, startOptGroup, startOption, startParagraph, startParam, startPasswordInput, startPre, startPushButton, startQuote, startRadioInput, startResetButton, startResetInput, startScript, startSelect, startSource, startSpan, startStyle, startSubmitButton, startSubmitInput, startTable, startTableCaption, startTBody, startTD, startTextArea, startTextInput, startTFoot, startTH, startTHead, startTR, startUList, startVideo, style, tabIndex, text, title, trustedStart
-
-
-
-
Constructor Detail
-
DomSelectBuilder
DomSelectBuilder(DomBuilderImpl delegate)
-
-
Method Detail
-
disabled
public SelectBuilder disabled()
Description copied from interface:SelectBuilderDisable the select box.- Specified by:
disabledin interfaceSelectBuilder- See Also:
- W3C HTML Specification
-
multiple
public SelectBuilder multiple()
Description copied from interface:SelectBuilderAllow multiple options to be selected.- Specified by:
multiplein interfaceSelectBuilder- See Also:
- W3C HTML Specification
-
name
public SelectBuilder name(java.lang.String name)
Description copied from interface:SelectBuilderForm control or object name when submitted with a form.- Specified by:
namein interfaceSelectBuilder- See Also:
- W3C HTML Specification
-
selectedIndex
public SelectBuilder selectedIndex(int index)
Description copied from interface:SelectBuilderThe ordinal index of the selected option, starting from 0. The value -1 is returned if no element is selected. If multiple options are selected, the index of the first selected option is returned.- Specified by:
selectedIndexin interfaceSelectBuilder
-
size
public SelectBuilder size(int size)
Description copied from interface:SelectBuilderNumber of visible rows.- Specified by:
sizein interfaceSelectBuilder- See Also:
- W3C HTML Specification
-
type
public SelectBuilder type(java.lang.String type)
Description copied from interface:SelectBuilderThe type of this form control. This is the string "select-multiple" when the multiple attribute is true and the string "select-one" when false.- Specified by:
typein interfaceSelectBuilder
-
value
public SelectBuilder value(java.lang.String value)
Description copied from interface:SelectBuilderThe 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.- Specified by:
valuein interfaceSelectBuilder
-
-