Package com.google.gwt.user.client.ui
Interface HasHTML
- All Superinterfaces:
HasText
- All Known Subinterfaces:
DialogBox.Caption
,HasDirectionalHtml
- All Known Implementing Classes:
Anchor
,Button
,ButtonBase
,CheckBox
,CustomButton
,CustomButton.Face
,DialogBox
,DialogBox.CaptionImpl
,HTML
,Hyperlink
,InlineHTML
,InlineHyperlink
,MenuItem
,PushButton
,RadioButton
,ResetButton
,RichTextArea
,SubmitButton
,ToggleButton
,TreeItem
An object that implements this interface contains text, which can be set and
retrieved using these methods. The object's text can be set either as HTML or
as text.
Use in UiBinder Templates
The body of an XML element representing a widget that implements
HasHTML will be parsed as HTML and be used in a call to its
setHTML(String)
method.
For example:
<g:PushButton><b>Click me!</b></g:PushButton>
-
Method Summary
-
Method Details
-
getHTML
String getHTML()Gets this object's contents as HTML.- Returns:
- the object's HTML
-
setHTML
Sets this object's contents via HTML. Use care when setting an object's HTML; it is an easy way to expose script-based security problems. Consider usingHasText.setText(String)
whenever possible.- Parameters:
html
- the object's new HTML
-