title: Update Grid with a fresh set of data, in Vaadin 7.4 app
body: <p>In the new <a href="https://vaadin.com/c/blogs/find_entry?noSuchEntryRedirect=https%3A%2F%2Fvaadin.com%2Fblog%3Fp_p_id%3D115%26p_p_lifecycle%3D0%26p_p_state%3Dnormal%26p_p_mode%3Dview%26p_p_col_id%3Dcolumn-2%26p_p_col_count%3D2%26_115_struts_action%3D%252Fblogs_aggregator%252Fview_entry%26_115_entryId%3D9306966&amp;entryId=9306966" rel="noreferrer">Vaadin 7.4 release</a>, the new <a href="https://vaadin.com/book/-/page/components.grid.html" rel="noreferrer"><code>Grid</code></a> widget debuted as an alternative to the venerable <a href="https://vaadin.com/book/-/page/components.table.html" rel="noreferrer"><code>Table</code></a>.</p>
  
  <p>After getting a Grid displayed, I later want to replace the entire set of data with fresh data. Rather than update the individual rows, I want to simply replace them.</p>
  
  <p>I happen to be using a <a href="https://vaadin.com/api/com/vaadin/data/util/BeanItemContainer.html" rel="noreferrer"><code>BeanItemContainer</code></a> for easy read-only display of some objects with JavaBeans-style getter methods.</p>