Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EEF"
(→Contact) |
|||
Line 1: | Line 1: | ||
== Presentation == | == Presentation == | ||
− | The EEF project is part of EMFT (EMF Technology). | + | The EEF project is part of [[EMFT]] (EMF Technology). |
− | EEF provides a generative component and runtime infrastructure for developing advanced components to ease the EMF based model editing. It is composed of three parts | + | EEF provides a generative component and runtime infrastructure for developing advanced components to ease the EMF based model editing. It is composed of three parts: |
− | + | # A runtime containing a set of advanced widgets and a generic and extensible MVC architecture | |
− | + | # Standard metamodels allowing the definition of models that will parameterize the actual editing components that are to be generated | |
− | + | # An [[Acceleo]] module generating a standard architecture extending the framework's runtime. | |
− | The generated elements can be integrated in any SWT/JFace components to ease the EMF model based editing. | + | The generated elements can be integrated in any [[SWT]]/[[JFace]] components to ease the EMF model based editing. |
[[Image:EEF_Properties.png|Sample of properties view integrating a component generated with EEF]] | [[Image:EEF_Properties.png|Sample of properties view integrating a component generated with EEF]] | ||
Line 18: | Line 18: | ||
=== Installation === | === Installation === | ||
− | [[ | + | [[/Installation Guide/]] |
=== Tutorials === | === Tutorials === | ||
− | [[ | + | [[/Tutorials/First Generation/ | My first generation with EEF]] |
− | [[ | + | [[/Custom Editor/ | How to customize the generated EEF code]] |
=== Guides === | === Guides === | ||
− | [[ | + | [[/User Guide/]] |
− | [[ | + | [[/Developer Guide/]] |
− | [[ | + | [[/Releng Guide/]] |
=== Sources === | === Sources === | ||
− | [[ | + | [[/Sources/]] |
=== New & Noteworthy === | === New & Noteworthy === | ||
− | [[ | + | [[/New and Noteworthy/]] |
== Samples == | == Samples == | ||
− | [[ | + | [[/Sample World Cup Forecasts/]] |
== Roadmap == | == Roadmap == | ||
Line 59: | Line 59: | ||
=== v0.8.0 === | === v0.8.0 === | ||
− | * Alternative EMF | + | * Alternative [[EMF/Edit]] generation - 0% |
* Filters modelisation - 90% | * Filters modelisation - 90% | ||
* Incremental intializer - 0% | * Incremental intializer - 0% | ||
Line 72: | Line 72: | ||
== Contact == | == Contact == | ||
− | * Newsgroup : eclipse.technology.emft | + | * [http://www.eclipse.org/modeling/emft/newsgroup-mailing-list.php Newsgroup] : <tt>eclipse.technology.emft</tt> |
− | * Mailing list : emft-dev@eclipse.org | + | * [http://www.eclipse.org/modeling/emft/newsgroup-mailing-list.php Mailing list] : <tt>emft-dev@eclipse.org</tt> |
=== More information === | === More information === | ||
− | |||
+ | [[/Metrics/]] | ||
[[Category:Modeling]] | [[Category:Modeling]] | ||
[[Category:EMFT]] | [[Category:EMFT]] | ||
[[Category:EEF]] | [[Category:EEF]] |
Revision as of 18:45, 9 December 2010
Contents
Presentation
The EEF project is part of EMFT (EMF Technology).
EEF provides a generative component and runtime infrastructure for developing advanced components to ease the EMF based model editing. It is composed of three parts:
- A runtime containing a set of advanced widgets and a generic and extensible MVC architecture
- Standard metamodels allowing the definition of models that will parameterize the actual editing components that are to be generated
- An Acceleo module generating a standard architecture extending the framework's runtime.
The generated elements can be integrated in any SWT/JFace components to ease the EMF model based editing.
Documentation
Installation
Tutorials
How to customize the generated EEF code
Guides
Sources
New & Noteworthy
Samples
Roadmap
v0.7.1
- Views refactoring (control part extraction) - 90%
- Views composition - 100%
- SWT Standard widgets management - 75%
- Extension point to add generator - 100%
- Better context management - 0%
- EEF widgets features alignement - 80%
v0.8.0
- Alternative EMF/Edit generation - 0%
- Filters modelisation - 90%
- Incremental intializer - 0%
- EMF Databinding integration - 5%
- Help system integration - 5%
- Lock system - 0%
- Test generation - 10%
v1.0
- New advanced widgets set (Nebula, Riena, ...) - 0%
Contact
- Newsgroup : eclipse.technology.emft
- Mailing list : emft-dev@eclipse.org