image/svg+xml
Server-SideIntegration
XMLHttpRequest
VariableOwner VariableOwner
Sizeable
Sizeable
VariableOwner
AbstractComponent
com.vaadin.ui
Widget
com.google.gwt.user.client.ui
MyWidget
An existing widgetor your own
MyCDIUI
ApplicationConnection
com.vaadin.client
1 Client-Side Framework
Client-Side Integration
CommunicationManager
com.vaadin.server
ClientConnector
com.vaadin.server
n
MyComponent
«extends...»
Shared
MyComponentState
Sizeable
Sizeable
VariableOwner
ComponentState
com.vaadin.shared
«has»
Server connection:HTTP(S) / JSON
«has»
AbstractComponentConnector
com.vaadin.client.ui
n
«has»
«knows»
«...»