Class DomScriptBuilder
java.lang.Object
com.google.gwt.dom.builder.shared.AbstractElementBuilderBase<ScriptBuilder>
com.google.gwt.dom.builder.client.DomElementBuilderBase<ScriptBuilder,ScriptElement>
com.google.gwt.dom.builder.client.DomScriptBuilder
- All Implemented Interfaces:
ElementBuilderBase<ScriptBuilder>
,ScriptBuilder
public class DomScriptBuilder
extends DomElementBuilderBase<ScriptBuilder,ScriptElement>
implements ScriptBuilder
DOM-based implementation of
ScriptBuilder
.-
Field Summary
Fields inherited from interface com.google.gwt.dom.builder.shared.ScriptBuilder
UNSUPPORTED_HTML
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionIndicates that the user agent can defer processing of the script.Append html within the node.boolean
Check if child elements are supported.URI designating an external script.Append text within the node.The content type of the script language.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, isEndTagForbidden, style
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, id, 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, title, trustedStart
-
Constructor Details
-
DomScriptBuilder
DomScriptBuilder(DomBuilderImpl delegate)
-
-
Method Details
-
defer
Description copied from interface:ScriptBuilder
Indicates that the user agent can defer processing of the script.- Specified by:
defer
in interfaceScriptBuilder
- See Also:
-
isChildElementSupported
public boolean isChildElementSupported()Description copied from interface:ElementBuilderBase
Check if child elements are supported.- Specified by:
isChildElementSupported
in interfaceElementBuilderBase<ScriptBuilder>
- Overrides:
isChildElementSupported
in classAbstractElementBuilderBase<ScriptBuilder>
- Returns:
- true if supported, false if not.
-
src
Description copied from interface:ScriptBuilder
URI designating an external script.- Specified by:
src
in interfaceScriptBuilder
- See Also:
-
text
Description copied from interface:ElementBuilderBase
Append text within the node.Once you append text to the element, you can no longer set attributes.
A string-based implementation will escape the text to prevent HTML/javascript code from executing. DOM based implementations are not required to escape the text if they directly set the innerText of an element.
- Specified by:
text
in interfaceElementBuilderBase<ScriptBuilder>
- Overrides:
text
in classAbstractElementBuilderBase<ScriptBuilder>
- Parameters:
text
- the text to append- Returns:
- this builder
-
type
Description copied from interface:ScriptBuilder
The content type of the script language.- Specified by:
type
in interfaceScriptBuilder
- See Also:
-