com.vaadin.client.connectors.grid.
Class SingleSelectionModelConnector
- java.lang.Object
-
- com.vaadin.client.ui.AbstractConnector
-
- com.vaadin.client.extensions.AbstractExtensionConnector
-
- com.vaadin.client.connectors.grid.AbstractSelectionModelConnector
-
- com.vaadin.client.connectors.grid.SingleSelectionModelConnector
-
All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler
,StateChangeEvent.StateChangeHandler
,ServerConnector
,Connector
,Serializable
public class SingleSelectionModelConnector extends AbstractSelectionModelConnector
Client side connector for grid single selection model.
Since:
8.0
Author:
Vaadin Ltd.
See Also:
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
SingleSelectionModelConnector.SingleSelectionModel
Single selection model for grid.
-
Constructor Summary
Constructors Constructor Description SingleSelectionModelConnector()
-
Method Summary
All Methods Modifier and Type Method Description SingleSelectionModelState
getState()
Returns the shared state object for this connector.
protected void
initSelectionModel()
Initializes the selection model and sets it to the grid.
void
onUnregister()
Event called when connector has been unregistered.
-
Methods inherited from class com.vaadin.client.connectors.grid.AbstractSelectionModelConnector
extend, getGrid, getParent, getSpaceSelectionHandler, isSelected
-
Methods inherited from class com.vaadin.client.extensions.AbstractExtensionConnector
setParent
-
Methods inherited from class com.vaadin.client.ui.AbstractConnector
addStateChangeHandler, addStateChangeHandler, createState, doInit, ensureHandlerManager, fireEvent, forceStateChange, getChildren, getConnection, getConnectorId, getResourceUrl, getRpcImplementations, getRpcProxy, getStateType, getTag, hasEventListener, init, isEnabled, onStateChanged, registerRpc, removeStateChangeHandler, removeStateChangeHandler, setChildren, setTag, unregisterRpc, updateEnabledState
-
-
-
-
Method Detail
-
initSelectionModel
protected void initSelectionModel()
Description copied from class:
AbstractSelectionModelConnector
Initializes the selection model and sets it to the grid.
This method is only invoked once by
AbstractSelectionModelConnector.extend(ServerConnector)
inAbstractSelectionModelConnector
when the grid is available viaAbstractSelectionModelConnector.getGrid()
and the selection model should be taken into use.Specified by:
-
onUnregister
public void onUnregister()
Description copied from interface:
ServerConnector
Event called when connector has been unregistered.
Specified by:
onUnregister
in interfaceServerConnector
Overrides:
-
getState
public SingleSelectionModelState 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 interfaceServerConnector
Overrides:
getState
in classAbstractSelectionModelConnector
Returns:
the current shared state (never null)
-
-