Bonjour,
Je veux développer une template acceleo qui génére un fichier text à partir d'un modèle UML.
J'utilise le code suivant pour lire la valeur d'un attribut d'une classe UML.
Le nom de la classe est Node et je veux afficher la valeur de son attribut X dans la variable xCoor.
Je veux savoir si le code suivant me remet d'avoir le résultat?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
[for (c:Class|m.eContents(Class))]
[if c.getAppliedStereotypes().name->includes('Node')]
[for (p : Property| c.getAppliedStereotypes().getAllAttributes())]
xCoor = [p.getValue(p.getAppliedStereotype('Node'), 'X')/]
[/if]
[/for]
[/if]
[/for]
Merci d'avance.