Interface GridSelectionModel<T>

Type Parameters:
T - the grid bean type
All Superinterfaces:
SelectionModel<Grid<T>,T>, Serializable
All Known Subinterfaces:
GridMultiSelectionModel<T>, GridSingleSelectionModel<T>
All Known Implementing Classes:
AbstractGridMultiSelectionModel, AbstractGridSingleSelectionModel, GridNoneSelectionModel

public interface GridSelectionModel<T> extends SelectionModel<Grid<T>,T>
The server-side interface that controls Grid's selection state.
  • Method Details

    • selectFromClient

      void selectFromClient(T item)
      Handles the selection of an item that originates from the client.
      Parameters:
      item - the item being selected
    • deselectFromClient

      void deselectFromClient(T item)
      Handles the deselection of an item that originates from the client.
      Parameters:
      item - the item being deselected