Bonjour,
pour mon application qui utilise des principes de modélisation, j'utilise EMF pour représenter mes modèles.
Seulement à un moment donnée je dois faire une vue d'un modèle à l'éxécution et non à la compilation.
(en gros à la compilation, c'est un fichier format Ecore => transformé en code éxécutable via EMF)
Donc je cherche à créer mes classes à la volée (via org.eclipse.emf.ecore.EcoreFactory)
J'arrive à créer mes classes, mais lors de l'ajout d'attribut, je n'ai aucun moyen de rajouter des EStructuralFeatures, EAttributes ou quoi que ce soit (si je l'ai récupère via les méthodes get.... ou getAll..., ça me renvoie le résultat sous forme BasicEList qui ne gère pas l'ajout d'élément)