com.vaadin.client.ui.csslayout
Class CssLayoutConnector
java.lang.Object
com.vaadin.client.ui.AbstractConnector
com.vaadin.client.ui.AbstractComponentConnector
com.vaadin.client.ui.AbstractHasComponentsConnector
com.vaadin.client.ui.AbstractComponentContainerConnector
com.vaadin.client.ui.AbstractLayoutConnector
com.vaadin.client.ui.csslayout.CssLayoutConnector
- All Implemented Interfaces:
- com.google.gwt.event.shared.EventHandler, StateChangeEvent.StateChangeHandler, ComponentConnector, ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler, HasComponentsConnector, ServerConnector, com.vaadin.shared.Connector, java.io.Serializable
public class CssLayoutConnector
- extends AbstractLayoutConnector
Connects the server side widget CssLayout with the client side
counterpart VCssLayout
- See Also:
- Serialized Form
| Methods inherited from class com.vaadin.client.ui.AbstractComponentConnector |
createWidget, delegateCaptionHandling, flush, getIcon, getIconUri, getLayoutManager, getTooltipInfo, hasTooltip, isReadOnly, isRealUpdate, isRelativeHeight, isRelativeWidth, isUndefinedHeight, isUndefinedWidth, onUnregister, registerTouchHandlers, sendContextClickEvent, setWidgetEnabled, setWidgetStyleName, setWidgetStyleNameWithPrefix, shouldHandleLongTap, unregisterTouchHandlers, updateComponentSize, updateComponentSize, updateEnabledState, updateWidgetSize, updateWidgetStyleNames |
| Methods inherited from class com.vaadin.client.ui.AbstractConnector |
addStateChangeHandler, addStateChangeHandler, createState, doInit, ensureHandlerManager, fireEvent, forceStateChange, getChildren, getConnection, getConnectorId, getParent, getResourceUrl, getRpcImplementations, getRpcProxy, getStateType, hasEventListener, init, isEnabled, registerRpc, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, unregisterRpc |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.vaadin.client.ServerConnector |
addStateChangeHandler, addStateChangeHandler, doInit, fireEvent, getChildren, getConnection, getParent, getRpcImplementations, hasEventListener, isEnabled, onUnregister, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, updateEnabledState |
| Methods inherited from interface com.vaadin.shared.Connector |
getConnectorId |
CssLayoutConnector
public CssLayoutConnector()
getState
public com.vaadin.shared.ui.csslayout.CssLayoutState getState()
- Description copied from class:
AbstractConnector
- Returns the shared state object for this connector.
Override this method to define the shared state type for your connector.
- Specified by:
getState in interface ComponentConnector- Specified by:
getState in interface ServerConnector- Overrides:
getState in class AbstractLayoutConnector
- Returns:
- the current shared state (never null)
onStateChanged
public void onStateChanged(StateChangeEvent stateChangeEvent)
- Description copied from interface:
StateChangeEvent.StateChangeHandler
- Notifies the event handler that the state has changed.
- Specified by:
onStateChanged in interface StateChangeEvent.StateChangeHandler- Overrides:
onStateChanged in class AbstractComponentConnector
- Parameters:
stateChangeEvent - the state change event with details about the change
onConnectorHierarchyChange
public void onConnectorHierarchyChange(ConnectorHierarchyChangeEvent event)
getWidget
public VCssLayout getWidget()
- Description copied from class:
AbstractComponentConnector
- Returns the widget associated with this paintable. The widget returned by
this method must not changed during the life time of the paintable.
- Specified by:
getWidget in interface ComponentConnector- Overrides:
getWidget in class AbstractComponentConnector
- Returns:
- The widget associated with this paintable
updateCaption
public void updateCaption(ComponentConnector child)
- Description copied from interface:
HasComponentsConnector
- Update child components caption, description and error message.
Each component is responsible for maintaining its caption, description
and error message. In most cases components doesn't want to do that and
those elements reside outside of the component. Because of this layouts
must provide service for it's childen to show those elements for them.
- Parameters:
child - Child component for which service is requested.
Copyright © 2000-2014 Vaadin Ltd. All Rights Reserved.