Package com.vaadin.client.ui.treetable
Class TreeTableConnector
- java.lang.Object
-
- com.vaadin.client.ui.AbstractConnector
-
- com.vaadin.client.ui.AbstractComponentConnector
-
- com.vaadin.client.ui.AbstractFieldConnector
-
- com.vaadin.client.ui.table.TableConnector
-
- com.vaadin.client.ui.treetable.TreeTableConnector
-
- All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler,StateChangeEvent.StateChangeHandler,ComponentConnector,ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler,DirectionalManagedLayout,HasChildMeasurementHintConnector,HasComponentsConnector,Paintable,ServerConnector,ManagedLayout,PostLayoutListener,Connector,Serializable
public class TreeTableConnector extends TableConnector
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.vaadin.client.HasChildMeasurementHintConnector
HasChildMeasurementHintConnector.ChildMeasurementHint
-
-
Field Summary
-
Fields inherited from class com.vaadin.client.ui.AbstractComponentConnector
SIGNIFICANT_MOVE_THRESHOLD
-
-
Constructor Summary
Constructors Constructor Description TreeTableConnector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected VScrollTable.VScrollTableBody.VScrollTableRowgetScrollTableRow(com.google.gwt.dom.client.Element e)TreeTableStategetState()Returns the shared state object for this connector.TooltipInfogetTooltipInfo(com.google.gwt.dom.client.Element element)Gets the tooltip info for the given element.VTreeTablegetWidget()Returns the widget associated with this paintable.voidupdateFromUIDL(UIDL uidl, ApplicationConnection client)-
Methods inherited from class com.vaadin.client.ui.table.TableConnector
addConnectorHierarchyChangeHandler, getChildComponents, getChildMeasurementHint, hasTooltip, init, isReadOnly, layoutHorizontally, layoutVertically, onConnectorHierarchyChange, onUnregister, postLayout, sendContextClickEvent, setChildComponents, setChildMeasurementHint, showSavedContextMenu, updateCaption, updateComponentSize, updateEnabledState
-
Methods inherited from class com.vaadin.client.ui.AbstractFieldConnector
isModified, isRequired, updateWidgetStyleNames
-
Methods inherited from class com.vaadin.client.ui.AbstractComponentConnector
createWidget, delegateCaptionHandling, flush, getIcon, getIconUri, getLayoutManager, isRealUpdate, isRelativeHeight, isRelativeWidth, isUndefinedHeight, isUndefinedWidth, onStateChanged, registerTouchHandlers, setWidgetEnabled, setWidgetStyleName, setWidgetStyleNameWithPrefix, shouldHandleLongTap, unregisterTouchHandlers, updateComponentSize, updateWidgetSize
-
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, 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.ComponentConnector
delegateCaptionHandling, flush, getLayoutManager, isRelativeHeight, isRelativeWidth, isUndefinedHeight, isUndefinedWidth, setWidgetEnabled
-
Methods inherited from interface com.vaadin.shared.Connector
getConnectorId
-
Methods inherited from interface com.vaadin.client.ServerConnector
addStateChangeHandler, addStateChangeHandler, doInit, fireEvent, getChildren, getConnection, getParent, getRpcImplementations, hasEventListener, isEnabled, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent
-
-
-
-
Method Detail
-
updateFromUIDL
public void updateFromUIDL(UIDL uidl, ApplicationConnection client)
- Specified by:
updateFromUIDLin interfacePaintable- Overrides:
updateFromUIDLin classTableConnector
-
getWidget
public VTreeTable getWidget()
Description copied from class:AbstractComponentConnectorReturns the widget associated with this paintable. The widget returned by this method must not changed during the life time of the paintable.- Specified by:
getWidgetin interfaceComponentConnector- Overrides:
getWidgetin classTableConnector- Returns:
- The widget associated with this paintable
-
getState
public TreeTableState getState()
Description copied from class:AbstractConnectorReturns the shared state object for this connector. Override this method to define the shared state type for your connector.- Specified by:
getStatein interfaceComponentConnector- Specified by:
getStatein interfaceServerConnector- Overrides:
getStatein classTableConnector- Returns:
- the current shared state (never null)
-
getTooltipInfo
public TooltipInfo getTooltipInfo(com.google.gwt.dom.client.Element element)
Description copied from interface:ComponentConnectorGets the tooltip info for the given element.When overriding this method,
ComponentConnector.hasTooltip()should also be overridden to returntruein all situations where this method might return a non-empty result.- Specified by:
getTooltipInfoin interfaceComponentConnector- Overrides:
getTooltipInfoin classTableConnector- Parameters:
element- The element to lookup a tooltip for- Returns:
- The tooltip for the element or null if no tooltip is defined for this element.
-
getScrollTableRow
protected VScrollTable.VScrollTableBody.VScrollTableRow getScrollTableRow(com.google.gwt.dom.client.Element e)
- Overrides:
getScrollTableRowin classTableConnector
-
-