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"
(New page: = Extended Editing Framework - EEF = == Presentation == The EEF project is part of EMFT (EMF Technology). EEF provides a generative component and runtime infrastructure for developing a...) |
(→More information) |
||
(36 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
− | = | + | == 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. | |
− | + | ||
− | + | ||
− | + | [[Image:EEF_Properties.png|Sample of properties view integrating a component generated with EEF]] | |
+ | [[Image:EEF_Wizard.png|Sample of JFace wizard integrating a component generated with EEF]] | ||
+ | == Documentation == | ||
+ | === Installation === | ||
+ | |||
+ | [[/Installation Guide/]] | ||
+ | |||
+ | === Tutorials === | ||
+ | |||
+ | [[/Tutorials/First Generation/ | My first generation with EEF]] | ||
+ | |||
+ | [[/Custom Editor/ | How to customize the generated EEF code]] | ||
+ | |||
+ | [[/EEF Graphiti/ | EEF properties for Graphiti Editor]] | ||
+ | |||
+ | === Guides === | ||
+ | |||
+ | [[/User Guide/]] | ||
+ | |||
+ | [[/Developer Guide/]] | ||
+ | |||
+ | [[/Releng Guide/]] | ||
+ | |||
+ | === Sources === | ||
+ | |||
+ | [[/Sources/]] | ||
+ | |||
+ | === New & Noteworthy === | ||
+ | |||
+ | [[/New and Noteworthy/]] | ||
+ | |||
+ | [[/Migrating version/]] | ||
+ | |||
+ | == Samples == | ||
+ | |||
+ | [[/Sample World Cup Forecasts/]] | ||
+ | |||
+ | == Roadmap == | ||
+ | |||
+ | === v1.1 === | ||
+ | * Behavior in properties view improvement - 90% | ||
+ | * Better label management - 100% | ||
+ | * Work on performances - 100% | ||
+ | * Use of EMF core generator for EEF generation - 100% | ||
+ | |||
+ | === v1.2 === | ||
+ | * Tests improvement - 50% | ||
+ | * Wireframe Sketcher compatibility | ||
+ | |||
+ | |||
+ | == Later ... == | ||
+ | |||
+ | * SWT Standard widgets management - 75% | ||
+ | * Incremental intializer - 0% | ||
+ | * Help system integration - 5% | ||
+ | * Lock system - 0% | ||
+ | * New advanced widgets set (Nebula, Riena, ...) - 0% | ||
+ | * Alternative [[EMF]] generation - 10% | ||
+ | |||
+ | == Contact == | ||
+ | |||
+ | * [http://www.eclipse.org/modeling/emft/newsgroup-mailing-list.php Newsgroup] : <tt>eclipse.technology.emft</tt> | ||
+ | * [http://www.eclipse.org/modeling/emft/newsgroup-mailing-list.php Mailing list] : <tt>emft-dev@eclipse.org</tt> | ||
+ | |||
+ | === More information === | ||
+ | |||
+ | * [[/Metrics/]] | ||
+ | * [[/Marketing materials/]] | ||
[[Category:Modeling]] | [[Category:Modeling]] | ||
[[Category:EMFT]] | [[Category:EMFT]] | ||
+ | [[Category:EEF]] |
Revision as of 16:05, 25 March 2012
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
EEF properties for Graphiti Editor
Guides
Sources
New & Noteworthy
Samples
Roadmap
v1.1
- Behavior in properties view improvement - 90%
- Better label management - 100%
- Work on performances - 100%
- Use of EMF core generator for EEF generation - 100%
v1.2
- Tests improvement - 50%
- Wireframe Sketcher compatibility
Later ...
- SWT Standard widgets management - 75%
- Incremental intializer - 0%
- Help system integration - 5%
- Lock system - 0%
- New advanced widgets set (Nebula, Riena, ...) - 0%
- Alternative EMF generation - 10%
Contact
- Newsgroup : eclipse.technology.emft
- Mailing list : emft-dev@eclipse.org