Grâce au fichier genmodel, EMF génère un certain nombre de classes, dans cette partie on va s'interroger sur le code généré, voir la généricité de ce code et sur quels pattern il repose. Le code Java généré dépend du modèle e-core de base et de référence. L'ensemble des classes générées contiennent parfois des erreurs, c'est pourquoi, il est important de comprendre comment Eclipse fonctionne.
Le code java généré contient plusieurs dossiers :