com.vaadin.client.connectors
Class AbstractSelectionModelConnector<T extends SelectionModel<elemental.json.JsonObject>>
java.lang.Object
com.vaadin.client.ui.AbstractConnector
com.vaadin.client.extensions.AbstractExtensionConnector
com.vaadin.client.connectors.AbstractSelectionModelConnector<T>
- All Implemented Interfaces:
- com.google.gwt.event.shared.EventHandler, StateChangeEvent.StateChangeHandler, ServerConnector, com.vaadin.shared.Connector, java.io.Serializable
- Direct Known Subclasses:
- MultiSelectionModelConnector, NoSelectionModelConnector, SingleSelectionModelConnector
public abstract class AbstractSelectionModelConnector<T extends SelectionModel<elemental.json.JsonObject>>
- extends AbstractExtensionConnector
Base class for all selection model connectors.
- Since:
- 7.6
- Author:
- Vaadin Ltd
- See Also:
- Serialized Form
| Methods inherited from class com.vaadin.client.ui.AbstractConnector |
addStateChangeHandler, addStateChangeHandler, createState, doInit, ensureHandlerManager, fireEvent, forceStateChange, getChildren, getConnection, getConnectorId, getResourceUrl, getRpcImplementations, getRpcProxy, getState, getStateType, hasEventListener, init, isEnabled, onStateChanged, onUnregister, registerRpc, removeStateChangeHandler, removeStateChangeHandler, setChildren, unregisterRpc, updateEnabledState |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractSelectionModelConnector
public AbstractSelectionModelConnector()
getParent
public GridConnector getParent()
- Description copied from interface:
ServerConnector
- Returns the parent of this connector. Can be null for only the root
connector.
- Specified by:
getParent in interface ServerConnector- Specified by:
getParent in interface com.vaadin.shared.Connector- Overrides:
getParent in class AbstractConnector
- Returns:
- The parent of this connector, as set by
ServerConnector.setParent(ServerConnector).
getGrid
protected Grid<elemental.json.JsonObject> getGrid()
getRowHandle
protected DataSource.RowHandle<elemental.json.JsonObject> getRowHandle(elemental.json.JsonObject row)
getRowKey
protected java.lang.String getRowKey(elemental.json.JsonObject row)
createSelectionModel
protected abstract T createSelectionModel()
Copyright © 2000-2014 Vaadin Ltd. All Rights Reserved.