Class DomMediaBuilderBase<R extends MediaBuilder<?>,E extends MediaElement>
java.lang.Object
com.google.gwt.dom.builder.shared.AbstractElementBuilderBase<R>
com.google.gwt.dom.builder.client.DomElementBuilderBase<R,E>
com.google.gwt.dom.builder.client.DomMediaBuilderBase<R,E>
- Type Parameters:
R
- the builder type returned from build methodsE
- theMediaElement
type
- All Implemented Interfaces:
ElementBuilderBase<R>
,MediaBuilder<R>
- Direct Known Subclasses:
DomAudioBuilder
,DomVideoBuilder
public class DomMediaBuilderBase<R extends MediaBuilder<?>,E extends MediaElement>
extends DomElementBuilderBase<R,E>
implements MediaBuilder<R>
Base class for HTML-based implementations of
MediaBuilder
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionautoplay()
Enable autoplay of the resource.controls()
Enable interactive controls.loop()
Enable looping.muted()
Enable muting.Set the preload setting to one ofMediaElement.PRELOAD_AUTO
,MediaElement.PRELOAD_METADATA
, orMediaElement.PRELOAD_NONE
.Sets the source URL for the media.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 Details
-
DomMediaBuilderBase
DomMediaBuilderBase(DomBuilderImpl delegate)
-
-
Method Details
-
autoplay
Description copied from interface:MediaBuilder
Enable autoplay of the resource.- Specified by:
autoplay
in interfaceMediaBuilder<R extends MediaBuilder<?>>
-
controls
Description copied from interface:MediaBuilder
Enable interactive controls.- Specified by:
controls
in interfaceMediaBuilder<R extends MediaBuilder<?>>
-
loop
Description copied from interface:MediaBuilder
Enable looping.- Specified by:
loop
in interfaceMediaBuilder<R extends MediaBuilder<?>>
-
muted
Description copied from interface:MediaBuilder
Enable muting.- Specified by:
muted
in interfaceMediaBuilder<R extends MediaBuilder<?>>
-
preload
Description copied from interface:MediaBuilder
Set the preload setting to one ofMediaElement.PRELOAD_AUTO
,MediaElement.PRELOAD_METADATA
, orMediaElement.PRELOAD_NONE
.- Specified by:
preload
in interfaceMediaBuilder<R extends MediaBuilder<?>>
- Parameters:
preload
- a String constants
-
src
Description copied from interface:MediaBuilder
Sets the source URL for the media.- Specified by:
src
in interfaceMediaBuilder<R extends MediaBuilder<?>>
-