summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorArtur <artur@vaadin.com>2017-02-01 09:46:20 +0200
committerDenis <denis@vaadin.com>2017-02-01 09:46:20 +0200
commit7be7afaa25e4dc05286cf98ccb35676e6e5c7b20 (patch)
tree521fa7aa35b001620f59c59b22de5d0287fc9f9d /server
parent8405496a7a6f6808fe829485c677bb73b4fa670c (diff)
downloadvaadin-framework-7be7afaa25e4dc05286cf98ccb35676e6e5c7b20.tar.gz
vaadin-framework-7be7afaa25e4dc05286cf98ccb35676e6e5c7b20.zip
Add method for refreshing all Grid rows (#8406)
* Add method for refreshing all Grid rows Fixes #8350
Diffstat (limited to 'server')
-rw-r--r--server/src/main/java/com/vaadin/ui/Grid.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/server/src/main/java/com/vaadin/ui/Grid.java b/server/src/main/java/com/vaadin/ui/Grid.java
index f96b485cc0..4b7793893d 100644
--- a/server/src/main/java/com/vaadin/ui/Grid.java
+++ b/server/src/main/java/com/vaadin/ui/Grid.java
@@ -6859,6 +6859,13 @@ public class Grid extends AbstractFocusable implements SelectionNotifier,
}
}
+ /**
+ * Refreshes, i.e. causes the client side to re-render all rows.
+ */
+ public void refreshAllRows() {
+ datasourceExtension.refreshCache();
+ }
+
private static Logger getLogger() {
return Logger.getLogger(Grid.class.getName());
}