Package com.google.gwt.user.client.ui
Interface IsRenderable
- All Known Implementing Classes:
AbstractCellTable
,AbstractCellTree
,AbstractHasData
,AbstractPager
,CalendarView
,CaptionPanel
,CellBrowser
,CellBrowser.BrowserCellList
,CellList
,CellTable
,CellTree
,Composite
,DataGrid
,DateBox
,DatePicker
,DatePickerComponent
,DecoratedTabBar
,DecoratedTabPanel
,DefaultCalendarView
,DefaultMonthSelector
,DisclosurePanel
,MonthSelector
,NotificationMole
,PageSizePager
,RenderablePanel
,ResizeComposite
,SimplePager
,StackLayoutPanel
,SuggestBox
,TabBar
,TabLayoutPanel
,TabPanel
,ValueBoxEditorDecorator
,ValueListBox
,ValuePicker
public interface IsRenderable
An interface for UI elements that can be built by first generating a piece
of HTML and afterwards wrapping a root widget.
This interface is very experimental and in active development, so the exact
API is likely to change. Very likely. In fact, it will definitely change.
You've been warned.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
claimElement
(Element element) Replace the previous contents of the receiver with the given element, presumed to have been created and stamped via a previous call torender(com.google.gwt.user.client.ui.RenderableStamper)
.void
Perform any initialization needed when the widget is not attached to the document.render
(RenderableStamper stamper) void
render
(RenderableStamper stamper, SafeHtmlBuilder builder) Tells this object to render itself as HTML and append it to the given builder.
-
Method Details
-
claimElement
Replace the previous contents of the receiver with the given element, presumed to have been created and stamped via a previous call torender(com.google.gwt.user.client.ui.RenderableStamper)
. -
initializeClaimedElement
void initializeClaimedElement()Perform any initialization needed when the widget is not attached to the document. Assumed to be called afterclaimElement(com.google.gwt.dom.client.Element)
. -
render
- See Also:
-