public final class PulseMultiSelectionModelImpl
extends com.vaadin.ui.components.grid.MultiSelectionModelImpl
MultiSelectionModel
which will reject the fetching
of items if greater than the number configured in the threshold.
This is done in order to mitigate the risk of performance issues while selecting all items in case of "large" data sets.com.vaadin.ui.components.grid.MultiSelectionModel.SelectAllCheckBoxVisibility
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener
Constructor and Description |
---|
PulseMultiSelectionModelImpl(long threshold,
boolean enableSelectAll) |
Modifier and Type | Method and Description |
---|---|
protected void |
onSelectAll(boolean userOriginated) |
addMultiSelectionListener, asMultiSelect, beforeClientResponse, deselectAll, getSelectAllCheckBoxVisibility, getSelectedItems, getState, getState, init, isAllSelected, isSelectAllCheckBoxVisible, isSelected, onDeselectAll, refreshData, selectAll, selectionContainsId, setSelectAllCheckBoxVisibility, updateCanSelectAll, updateSelection, updateSelection
destroyAllData, extend, generateData, getGrid, isUserSelectionAllowed, remove, setUserSelectionAllowed
addComponentToGrid, getInternalIdForColumn, getParent, removeComponentFromGrid
getData, refresh
extend, getSupportedParentType, setParent
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, attach, createState, detach, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isConnectorEnabled, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource, updateDiffstate
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addSelectionListener
isUserSelectionAllowed, remove, setUserSelectionAllowed
addAttachListener, addDetachListener, attach, detach, encodeState, getErrorHandler, getExtensions, getParent, getRpcManager, getStateType, getUI, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
Copyright © 2020 Magnolia International Ltd.. All rights reserved.