com.vaadin.terminal.gwt.client.


Interface Paintable

All Known Subinterfaces:

Container, ShortcutActionHandler.BeforeShortcutActionListener, Table

All Known Implementing Classes:

CellBasedLayout, VAbsoluteLayout, VAccordion, VAudio, VButton, VCheckBox, VCssLayout, VCustomComponent, VCustomLayout, VDateField, VDateFieldCalendar, VDragAndDropWrapper, VDragAndDropWrapperIE, VEmbedded, VFilterSelect, VForm, VFormLayout, VGridLayout, VHorizontalLayout, VLabel, VLink, VListSelect, VMediaBase, VMenuBar, VNativeButton, VNativeSelect, VOptionGroup, VOrderedLayout, VPanel, VPasswordField, VPopupCalendar, VPopupView, VProgressIndicator, VRichTextArea, VScrollTable, VScrollTable.VScrollTableBody.VScrollTableGeneratedRow, VScrollTable.VScrollTableBody.VScrollTableRow, VSlider, VSplitPanel, VSplitPanelHorizontal, VSplitPanelVertical, VTablePaging, VTabsheet, VTabsheet.PlaceHolder, VTextArea, VTextField, VTextualDate, VTree, VTreeTable, VTwinColSelect, VUnknownComponent, VUpload, VUriFragmentUtility, VVerticalLayout, VVideo, VView, VWindow

public interface Paintable

An interface used by client-side widgets or paintable parts to receive updates from the corresponding server-side components in the form of UIDL. Updates can be sent back to the server using the ApplicationConnection#updateVariable() methods.

Method Summary
 void updateFromUIDL(UIDL uidl, ApplicationConnection client)
           
 

Method Detail

updateFromUIDL

void updateFromUIDL(UIDL uidl,
                    ApplicationConnection client)