В Vaadin 7, когда у вас есть таблица с источником данных контейнера, вы можете сделать это:
table.setValue(container.getItemIds());
В Vaadin 6 это работает для меня:
public void selectAll() {
int size = table.getItemIds().size();
for(int i = 0; i < size; i++) {
table.select(i);
}
table.requestRepaint();
}
И, конечно, вВерсии Vaadin не забывайте в этих строках:
table.setSelectable(true);
table.setMultiSelect(true);