This directory contains add-ons that use the Vaadin Spring add-on to implement different features that might be useful to your application. They will most likely not end up in the official add-on, though it is possible that some add-ons might eventually get "promoted" to extensions.
Vaadin4Spring provides an event bus that can be used in addition to the event published provided by Spring. The event bus supports scoping events to the current View instance, current UI instance, current Vaadin session or the entire application.
More information can be found here.
Internationalization in a Vaadin4Spring application is very much handled by the I18N features of Spring itself. However, Spring4Vaadin provides some helper classes to make it easier.
More information can be found here.
The side bar can be used as a main menu in applications with many views. A side bar is divided into sections and every section contains clickable menu items. Both sections and menu items are added declaratively using annotations.
More information can be found here.
There are two community contributed add-ons for implementing MVP. They take different approaches, so have a look at both and pick the one you like the most:
- MVP by Chris Phillipson
- Simple MVP by Nicolas Frankel
There is one community contributed add-on for portlet support. More information can be found here.