com.vaadin.ui.components.grid.
Package com.vaadin.ui.components.grid
-
Interface Summary Interface Description ColumnReorderListener An event listener for column reorder events in the Grid.
ColumnResizeListener An event listener for column resize events in the Grid.
ColumnVisibilityChangeListener An event listener for column visibility change events in the Grid.
DescriptionGenerator<T> Deprecated. as of 8.2, use the DescriptionGenerator found in package com.vaadin.ui instead.DetailsGenerator<T> A callback interface for generating details for a particular row in Grid.
DropIndexCalculator<T> A handler for calculating the index of the dropped items on the drop target grid.
Editor<T> An editor in a Grid.
EditorCancelListener<T> An event listener for a
Grid
editor cancel events.EditorErrorGenerator<T> Generator for creating editor validation and conversion error messages.
EditorOpenListener<T> An event listener for a
Grid
editor save events.EditorSaveListener<T> An event listener for a
Grid
editor save events.FooterCell An individual cell on a Grid footer row.
FooterRow A footer row in a Grid.
GridDragEndListener<T> Drop listener for HTML5 drop on a Grid row.
GridDragStartListener<T> Drag start listener for HTML5 drag start on a Grid row.
GridDropListener<T> Drop listener for HTML5 drop on a Grid row.
GridSelectionModel<T> The server-side interface that controls Grid's selection state.
HeaderCell An individual cell on a Grid header row.
HeaderRow A header row in a Grid.
ItemClickListener<T> A listener for item click events.
MultiSelectionModel<T> Multiselection model interface for Grid.
SingleSelectionModel<T> Single selection model interface for Grid.
SortOrderProvider Generates the sort orders when rows are sorted by a column.
SourceDataProviderUpdater<T> A handler for source grid data provider updater for
GridRowDragger
.TargetDataProviderUpdater<T> A handler for target grid data provider updater for
GridRowDragger
.TreeGridDropListener<T> Drop listener for HTML5 drop on a TreeGrid row.
-
Class Summary Class Description AbstractSelectionModel<T> Abstract selection model for grid.
EditorCancelEvent<T> An event that is fired when a Grid editor is cancelled.
EditorImpl<T> Implementation of
Editor
interface.EditorOpenEvent<T> An event that is fired when a Grid editor is opened.
EditorSaveEvent<T> An event that is fired when a Grid editor is saved.
Footer Represents the footer section of a Grid.
GridDragEndEvent<T> Drop event on an HTML5 drop target
Grid
row.GridDragSource<T> Makes a Grid's rows draggable for HTML5 drag and drop functionality.
GridDragStartEvent<T> Drag start event on an HTML5 drag source
Grid
row.GridDropEvent<T> Drop event on an HTML5 drop target
Grid
row.GridDropTarget<T> Makes the rows of a Grid HTML5 drop targets.
GridMultiSelect<T> Wrapper class to wrap Grid into a MultiSelect.
GridRowDragger<T> Allows dragging rows for reordering within a Grid and between two separate Grids when the item type is the same.
GridSingleSelect<T> Wrapper class to wrap Grid into a SingleSelect.
Header Represents the header section of a Grid.
MultiSelectionModelImpl<T> Multiselection model for grid.
NoSelectionModel<T> Selection model that doesn't allow selecting anything from the grid.
SingleSelectionModelImpl<T> Single selection model for grid.
StaticSection<ROW extends StaticSection.StaticRow<?>> Represents the header or footer section of a Grid.
StaticSection.StaticRow<CELL extends com.vaadin.ui.components.grid.StaticSection.StaticCell> Abstract base class for Grid header and footer rows.
TreeGridDragSource<T> Makes a TreeGrid's rows draggable for HTML5 drag and drop functionality.
TreeGridDropEvent<T> Drop event on an HTML5 drop target
TreeGrid
row.TreeGridDropTarget<T> Makes the rows of a TreeGrid HTML5 drop targets.
-
Enum Summary Enum Description MultiSelectionModel.SelectAllCheckBoxVisibility State for showing the select all checkbox in the grid's default header row for the selection column.