Package com.vaadin.client.connectors
Class SingleSelectionModelConnector
- java.lang.Object
-
- com.vaadin.client.ui.AbstractConnector
-
- com.vaadin.client.extensions.AbstractExtensionConnector
-
- com.vaadin.client.connectors.AbstractSelectionModelConnector<SelectionModel.Single<elemental.json.JsonObject>>
-
- com.vaadin.client.connectors.SingleSelectionModelConnector
-
- All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler,StateChangeEvent.StateChangeHandler,ServerConnector,Connector,Serializable
public class SingleSelectionModelConnector extends AbstractSelectionModelConnector<SelectionModel.Single<elemental.json.JsonObject>>
Connector for server-sideSingleSelectionModelConnector.SingleSelectionModel.- Since:
- 7.6
- Author:
- Vaadin Ltd
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classSingleSelectionModelConnector.SingleSelectionModelSingleSelectionModel without a selection column renderer.-
Nested classes/interfaces inherited from class com.vaadin.client.connectors.AbstractSelectionModelConnector
AbstractSelectionModelConnector.AbstractSelectionModel
-
-
Constructor Summary
Constructors Constructor Description SingleSelectionModelConnector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SelectionModel.Single<elemental.json.JsonObject>createSelectionModel()protected voidextend(ServerConnector target)Called when the extension is attached to its parent.SingleSelectionModelStategetState()Returns the shared state object for this connector.voidonUnregister()Event called when connector has been unregistered.-
Methods inherited from class com.vaadin.client.connectors.AbstractSelectionModelConnector
getGrid, getParent, getRowHandle, getRowKey
-
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, hasEventListener, init, isEnabled, onStateChanged, registerRpc, removeStateChangeHandler, removeStateChangeHandler, setChildren, unregisterRpc, updateEnabledState
-
-
-
-
Method Detail
-
extend
protected void extend(ServerConnector target)
Description copied from class:AbstractExtensionConnectorCalled when the extension is attached to its parent. This method is only called once as an extension cannot be moved from one parent to another.- Specified by:
extendin classAbstractExtensionConnector- Parameters:
target- The connector this extension extends
-
getState
public SingleSelectionModelState 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 interfaceServerConnector- Overrides:
getStatein classAbstractConnector- Returns:
- the current shared state (never null)
-
onUnregister
public void onUnregister()
Description copied from interface:ServerConnectorEvent called when connector has been unregistered.- Specified by:
onUnregisterin interfaceServerConnector- Overrides:
onUnregisterin classAbstractConnector
-
createSelectionModel
protected SelectionModel.Single<elemental.json.JsonObject> createSelectionModel()
- Specified by:
createSelectionModelin classAbstractSelectionModelConnector<SelectionModel.Single<elemental.json.JsonObject>>
-
-