Class CmsPanelConnector

  • All Implemented Interfaces:
    com.google.gwt.event.shared.EventHandler, com.vaadin.client.communication.StateChangeEvent.StateChangeHandler, com.vaadin.client.ComponentConnector, com.vaadin.client.ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler, com.vaadin.client.HasComponentsConnector, com.vaadin.client.HasWidget, com.vaadin.client.Paintable, com.vaadin.client.ServerConnector, com.vaadin.client.ui.HasErrorIndicator, com.vaadin.client.ui.layout.MayScrollChildren, com.vaadin.client.ui.ManagedLayout, com.vaadin.client.ui.PostLayoutListener, com.vaadin.client.ui.SimpleManagedLayout, com.vaadin.shared.Connector, java.io.Serializable

    public class CmsPanelConnector
    extends com.vaadin.client.ui.panel.PanelConnector
    Connector for the CmsPanel widget.

    Contains a workaround for a glitch where the scroll position is sometimes reset after an RPC call.

    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class com.vaadin.client.ui.AbstractComponentConnector

        SIGNIFICANT_MOVE_THRESHOLD
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void postLayout()  
      void updateFromUIDL​(com.vaadin.client.UIDL uidl, com.vaadin.client.ApplicationConnection client)  
      • Methods inherited from class com.vaadin.client.ui.panel.PanelConnector

        delegateCaptionHandling, getState, getWidget, hasCaption, init, layout, onConnectorHierarchyChange, onUnregister, updateCaption
      • Methods inherited from class com.vaadin.client.ui.AbstractSingleComponentContainerConnector

        getContent, getContentWidget
      • Methods inherited from class com.vaadin.client.ui.AbstractHasComponentsConnector

        addConnectorHierarchyChangeHandler, getChildComponents, setChildComponents
      • Methods inherited from class com.vaadin.client.ui.AbstractComponentConnector

        createWidget, flush, getIcon, getIconUri, getLayoutManager, getTooltipInfo, hasTooltip, isErrorIndicatorVisible, isRealUpdate, isRelativeHeight, isRelativeWidth, isUndefinedHeight, isUndefinedWidth, onDragSourceAttached, onDragSourceDetached, onDropTargetAttached, onDropTargetDetached, onStateChanged, 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, getTag, hasEventListener, isEnabled, registerRpc, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, setTag, 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.ComponentConnector

        flush, getLayoutManager, getTooltipInfo, hasTooltip, isRelativeHeight, isRelativeWidth, isUndefinedHeight, isUndefinedWidth, setWidgetEnabled
      • Methods inherited from interface com.vaadin.shared.Connector

        getConnectorId
      • Methods inherited from interface com.vaadin.client.HasComponentsConnector

        addConnectorHierarchyChangeHandler, getChildComponents, setChildComponents
      • Methods inherited from interface com.vaadin.client.ServerConnector

        addStateChangeHandler, addStateChangeHandler, doInit, fireEvent, getChildren, getConnection, getParent, getRpcImplementations, getTag, hasEventListener, isEnabled, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, setTag, updateEnabledState
    • Method Detail

      • postLayout

        public void postLayout()
        Specified by:
        postLayout in interface com.vaadin.client.ui.PostLayoutListener
        Overrides:
        postLayout in class com.vaadin.client.ui.panel.PanelConnector
        See Also:
        PanelConnector.postLayout()
      • updateFromUIDL

        public void updateFromUIDL​(com.vaadin.client.UIDL uidl,
                                   com.vaadin.client.ApplicationConnection client)
        Specified by:
        updateFromUIDL in interface com.vaadin.client.Paintable
        Overrides:
        updateFromUIDL in class com.vaadin.client.ui.panel.PanelConnector
        See Also:
        PanelConnector.updateFromUIDL(com.vaadin.client.UIDL, com.vaadin.client.ApplicationConnection)