Difference between revisions of "Eclipse 4 Application Model"
From OS.bee documentation
(→Description) |
|||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | == | + | ==Description== |
− | OS.bee acts like an Eclipse 4 application, the foundation is | + | OS.bee acts like an Eclipse 4 application, therefore the foundation is the E4 application model. |
[[File:E4ApplicationModel.png|center|frame|''Figure 1: E4 application model.'']] | [[File:E4ApplicationModel.png|center|frame|''Figure 1: E4 application model.'']] | ||
− | OS.bee is not a RCP application but renders on browsers as a web application using the Vaadin framework. To achieve this a bridging framework works between the E4 application model and Vaadin. The framework is called Vaaclipse. | + | OS.bee is not a RCP application but renders on browsers as a web application using the [https://vaadin.com/ Vaadin framework]. To achieve this, a bridging framework works between the E4 application model and Vaadin. The framework is called [http://semanticsoft.github.io/vaaclipse/ Vaaclipse]. |
+ | [[File:E4browser.png|center|frame|''Figure 2: OS.bee E4 application model in a browser.'']] | ||
+ | The presented "Foodmart" example is based on [https://mondrian.pentaho.com/documentation/installation.php Pentaho's Mondrian] scheme and data. The data of the chart is generated by a cube created with the [[Cube DSL|''Cube DSL Model'']] |
Latest revision as of 09:20, 19 October 2017
Description
OS.bee acts like an Eclipse 4 application, therefore the foundation is the E4 application model.
OS.bee is not a RCP application but renders on browsers as a web application using the Vaadin framework. To achieve this, a bridging framework works between the E4 application model and Vaadin. The framework is called Vaaclipse.
The presented "Foodmart" example is based on Pentaho's Mondrian scheme and data. The data of the chart is generated by a cube created with the Cube DSL Model