| <h3>EEF - The EMF presentation framework</h3> | |
| <div id="introText"> | |
| <p class="left"> | |
| The <a href="http://wiki.eclipse.org/EEF"> Extended Editing Framework</a> is a presentation framework for the <a href="http://www.eclipse.org/modeling/emf/"/>Eclipse Modeling Framework</a>. It allows user to create rich user interfaces to edit EMF models. | |
| <br/><br/> | |
| </p> | |
| <p class="right"> | |
| EEF is currently released in version 1.1. We're working on the 1.2 version for end of the year. | |
| <br/><br/> | |
| You can get additional information by consulting: <br/> | |
| <a href="http://wiki.eclipse.org/EEF"> | |
| ✓ EEF's Wiki | |
| </a><br/> | |
| <a href="/proposals/eef/"> | |
| ✓ EEF Proposal | |
| </a> | |
| </p> | |
| </div> | |
| <div id="introText"> | |
| <h3>Take care of your users!</h3> | |
| <p> | |
| Editing models is an important task for the tools developed with EMF. EEF enables you to produce more usable user interface to edit EMF models via a generative process. EEF generates by default JFace wizards and properties views to edit your models but you can use the generated interfaces in any kind of your UI parts.<br/><br/> | |
| EEF is a good EMF world citizen, all customizations done on the EMF layer are integrated in the EEF interfaces. Frameworks like EMF Validation, EMF Transaction, ... natively work with EEF. | |
| </p> | |
| <p class="left"> | |
| <em>Before EEF:</em> | |
| <br/><br/> | |
| <img src="images/eef/SimpleProperties_tmb.png"/> | |
| </p> | |
| <p class="right"> | |
| <em>After EEF:</em> | |
| <br/><br/> | |
| <img src="images/eef/EEF_Properties_tmb.png"/> | |
| </p> | |
| </div> | |
| <!--div id="media"> | |
| <object id="csSWF" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0"> | |
| <param name="src" value="http://www.eclipse.org/intent/pages/transcripts/2012_AgileALMConnect/demos/demo1_synchronization/sync1-final2_controller.swf"/> | |
| <param name="bgcolor" value="#1a1a1a"/> | |
| <param name="quality" value="best"/> | |
| <param name="allowScriptAccess" value="always"/> | |
| <param name="allowFullScreen" value="true"/> | |
| <param name="scale" value="showall"/> | |
| <param name="flashVars" value="autostart=false#&thumb=http://www.eclipse.org/intent/pages/transcripts/2012_AgileALMConnect/demos/demo1_synchronization/FirstFrame.png&thumbscale=45&color=0x000000,0x000000"/> | |
| <embed width="650" height="380" name="csSWF" src="http://www.eclipse.org/intent/pages/transcripts/2012_AgileALMConnect/demos/demo1_synchronization/sync1-final2_controller.swf" width="1280" height="738" bgcolor="#1a1a1a" quality="best" allowScriptAccess="always" allowFullScreen="true" scale="showall" flashVars="autostart=true&thumb=http://www.eclipse.org/intent/pages/transcripts/2012_AgileALMConnect/demos/demo1_synchronization/FirstFrame.png&thumbscale=45&color=0x000000,0x000000" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed> | |
| </object> | |
| </div--> | |