Hola Laura,
Uno de los cambios más grandes entre Vaadin 7 y Vaadin 8 es la nueva API de DataProvider para componentes con listados.
Si no has mirado aún te recomiendo revisar la documentación para
migración de 7 a 8
y para
listados y DataProvider
.
Sin saber qué es lo que hace
dao.getAll_Container
probablemente el problema es que antes devolvía un Container y ahora debe devolver un DataProvider, una vez que tienes el DataProvider lo puedes agregar al grid con el método
setDataProvider
.
Otra cosa, si para hacer la migración paso a paso quieres seguir usando Table e ir remplazándolas de a una puedes usar el módulo de compatibilidad e importar table desde el package de vaadin 7
com.vaadin.v7.ui.Table
, fijate en la documentación de migración hay una sección “Using The Compatibility Packages” ya que hay que hacer otros cambios como cambiar el widgetset.
Saludos