Difference between revisions of "Eclipse 4 Application Model"

From OS.bee documentation
Jump to: navigation, search
(Description)
(Description)
 
Line 4: Line 4:
 
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].
 
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.'']]
 
[[File:E4browser.png|center|frame|''Figure 2: OS.bee E4 application model in a browser.'']]
The shown "Foodmart" example is based on [https://mondrian.pentaho.com/documentation/installation.php Pentaho's Mondrian] scheme and data.
+
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.

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.

Figure 2: OS.bee E4 application model in a browser.

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