ALARM ! Les reverseAttribute ne fonctionnent pas non plus, et ça va très vite devenir bloquant. Cordialement, Arno. Arnaud Thimel a écrit :
Salut,
J'ai un petit soucis avec Eugene.
J'utilise un modèle en uml 2.1 dans lequel j'ai une relation unidirectionnelle entre 2 entités. Dans l'objectmodel qui est généré, je n'ai qu'une des deux extrémité qui porte l'attribut : navigable="true"
Mon soucis est que l'autre extrémité ne porte pas la mention navigable="false". Or au chargement de l'objectmodel en mémoire la valeur par défaut de "isNavigable" dans ObjectModelAttributeImpl est : protected boolean isNavigable = true;
Je ne peux donc jamais avoir de isNavigable = false; :(
Soit il faut corriger la feuille de style XSL qui génère l'objectmodel, soit il faut mettre la valeur par défaut à false pour isNavigable. Dans les 2 cas, s'assurer que ca ne casse pas l'uml1.2.
Arno.
-- Société Code Lutin http://www.codelutin.com tel : 02 40 50 29 28 fax : 09 59 92 29 28