| <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épine</a>. |
| </p> |
| </li> |
| </ul> |