http://dev.vaadin.com/svn/doc/book-examples/branches/vaadin-7/