Eclipse EMF Facet 1.2.0

1.2.0

Description

The EMF Facet 1.2.0 release is focused on maintenance.

Architectural Issues

The features provided by EMF Facet 1.2.0, as part of Oxygen are :

  • A query abstraction mechanism allowing language-independent querying on models;
  • The facet mechanism for dynamically extending the meta-models;
  • A model customization mechanism allowing to change the rendering of model element in function of their state.
  • Customizable widget

EMF Facet 1.2.0 has been build using Tycho. The source code is stored in Git.

Security Issues

No security issues is known.

Non-Code Aspects

All the documentation is embedded in help plug-ins and is also available at http://help.eclipse.org/.

The EMF Facet website provides a direct access to all the related resources.

Usability Details

EMF Facet is a solution to extend existing Ecore meta-models without having to modify them.

The idea is to provide non-intrusive mechanisms to add new features (types, attributes, operations and references) to a meta-model and to customize the existing features by adding extra properties (icons, labels, etc.)

For example, EMF Facet is used by :

  • MoDisco, to adapt source code meta-models to specific use cases (eg. Java code pattern matching);
End of Life

Each API deprecation is tracked by a bug tagged [Deprecated].

Standards

The EMF Facet does not implement any standards.

This release is part of Eclipse Oxygen