View

Description

The view is the root concept of the EEF language. It is used mainly to contain the various pages and groups.

Properties

The view contains the following properties:

Variables

In order to compute the label expression and the image expression, you have access to several variables:

Organization of pages and groups

Groups are not under pages in order to be able to reuse groups in various pages. For example, in a complex meta-model with hundreds of EClasses and thousands of EStructuralFeatures, you may have dozens of those EClasses sharing some common properties (i.e. name, description), by having the ability to use a group in multiple pages, you can define a component of your user interface with various widgets, validation rules and even a specific layout that you can reuse easily.