From 0a9d29b219ef0848dc8898af6c5a206aa69f2165 Mon Sep 17 00:00:00 2001 From: Teemu Suo-Anttila Date: Fri, 5 Dec 2014 16:00:02 +0200 Subject: Add select all / select none checkbox to SelectionColumn (#13334) Change-Id: I5ad2d16b51f011004bb343a19b28b83d90c67c09 --- server/src/com/vaadin/ui/Grid.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'server/src') diff --git a/server/src/com/vaadin/ui/Grid.java b/server/src/com/vaadin/ui/Grid.java index aff0fe0e8a..f12a774004 100644 --- a/server/src/com/vaadin/ui/Grid.java +++ b/server/src/com/vaadin/ui/Grid.java @@ -2105,6 +2105,13 @@ public class Grid extends AbstractComponent implements SelectionChangeNotifier, setSortOrder(order, originator); } + + @Override + public void selectAll() { + assert getSelectionModel() instanceof SelectionModel.Multi : "Not a multi selection model!"; + + ((SelectionModel.Multi) getSelectionModel()).selectAll(); + } }); registerRpc(new EditorRowServerRpc() { -- cgit v1.2.3