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