The EMF Client Platform is a framework for building EMF-based client applications. The goal is to provide a one-click application based on a given EMF model. No additional components have to be developed or generated beyond the EMF model, therefore, ECP provides a standard solution offering the most common features needed for EMF-based client applications. In particular, these features are:
A navigator showing the hierarchy of a model instance that allows browsing of models, DnD and creation of new instances.
An editor that shows all attributes and references of a particular model element and allows modifications to the element.
A couple of modal dialogs, e.g., those allowing the selection of and search for model elements.
A transparent workspace interface that allows different persistency layers (e.g., EMFStore or CDO)
The UI provided by the EMF Client Platform can then be customized step by step. This can be done by extending ECP or by replacing single components completely.
↧
EMF Client Platform
↧