Magnolia 5.3 reached end of life on June 30, 2017. This branch is no longer supported, see End-of-life policy.
Magnolia 5 contains a bunch of modules which concern about Vaadin-integration. Get an overview of all theses modules and their meaning. All of them are sub-modules of magnolia-ui-project
, but there is one exception: magnolia-ui-vaadin-widgetset
is not a child project of magnolia-ui-project
, but it depends on it (maven-wise).
This modules contains the "raw" widgets, the (custom) vaadin components implemented by Magnolia including server- and client-components and connectors.
Simple maven project.
Here are the Magnolia specific implementations of Vaadin interfaces like com.vaadin.data.Property
, com.vaadin.data.Item
, the connection between Magnolia "business" and Vaadin UI-components.
Simple maven project.
This is a typical Vaadin theme (or "skin") like it could be used for every other Vaadin app.
Simple maven project.
The compiled widgetset, deprecated since Magnolia 5.3.
Simple maven project.
ui-project
)New since Magnolia 5.3; the compiled widgetset; replacing magnolia-ui-vaadin-widgetset
.
Separated from UI project to have faster build-process on UI.
Simple maven project.