blob: ef6aa265e07bfb5c429f300839de5021cc973801 [file] [log] [blame]
<p>The <b>Extended Editing Framework</b> aims at giving another way to improve the EMF model creation phase by providing new services dedicated to editing and using
more appealing editing elements. The way to obtain these services and elements is based on a generative approach similar to the EMF.Edit one.
The framework provides advanced editing components for the properties of EMF elements and a default generation based on standard metamodels
using these components. The generic generators create a standard architecture with advanced graphical components to edit EMF model objects.
These components are meant to leverage every aspects of the Eclipse Platform as for instance the Eclipse Dynamic Help.</p>
<p>Another goal of the project is to give new transversal editing abilities to the EMF users. An example of these abilities is to lock/unlock
the edition of given objects. With an extensible mechanism of providers, users will be able to define whether, in a given context, an EObject
can be modified or not. This context can be the containing resource state (read-only or not), an attribute in the meta-model, ...</p>
<ul>
<li style="border-style: none;">
<h2>Sample</h2>
<div align="center">
<p><a href="/modeling/emft/eef/images/SimpleProperties.png"><img src="/modeling/emft/eef/images/SimpleProperties_tmb.png"/></a></p>
<p>Before EEF</p>
</div>
<div align="center">
<p><a href="/modeling/emft/eef/images/EEF_Properties.png"><img src="/modeling/emft/eef/images/EEF_Properties_tmb.png"/></a></p>
<p>After EEF</p>
</div>
</li>
<li style="border-style: none;">
<h2>Documentation</h2>
<ul>
<li>The EEF <a href="http://www.eclipse.org/proposals/eef/">proposal</a></li>
</ul>
<p>More information is available on the <a href="http://wiki.eclipse.org/EEF">wiki page for EEF</a>.</p>
</li>
<li style="border-style: none;">
<h2>Contributors</h2>
<p> The initial committers of this component are:
<a href="mailto:goulwen.lefur@obeo.fr">Goulwen Le Fur (lead)</a>,
<a href="mailto:stephane.bouchet@obeo.fr">Stephane Bouchet</a> and
<a href="mailto:nathalie.lepine@obeo.fr">Nathalie L&eacute;pine</a>.
</p>
</li>
</ul>