Skip to main content

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.

Jump to: navigation, search

EGF Tutorial and Use Cases

Logo EGF.png

EGF Tutorial

  • Download this tutorial to understand the main features of EGF: 1) factory component, task, activity, production plan, 2) pattern.

    Videos about EGF activities: Activity Creation, Activity Worflow with Java and Ruby

    Videos about EGF patterns: Pattern Creation, Pattern Preconditions

  • Download this tutorial to understand how to define generation chains.

    Videos: EGF Generation Chain

  • Download this tutorial to understand the reuse and customization with EGF and the pattern extensibility.
  • Download this tutorial for in introduction of a pattern-based EMF Generation.

    Videos: EMF Wrapper


EGF Use Cases

Learning Generation Chain: Exercices + Solution (plug-in)

Learning Factory Component and Task: Exercices + Solution (plug-in)

Example of Activity Workflow with Java and Ruby: plug-in

Learning Pattern: Exercices + Solution (plug-in)
Learning Pattern Extensibility: Exercices + Solution (plug-in)

Learning EMF Generation Patterns - 1: Exercices + Solution (plug-in)
Learning EMF Generation Patterns - 2: Exercices + Solution (plug-in)

Library model example: plug-in

Metamodel

Download the EGF metamodel

Video

Factory Component Creation
Pattern Creation

Back to the top