Index: topia/doc/EntityGen.rst diff -u topia/doc/EntityGen.rst:1.1 topia/doc/EntityGen.rst:1.2 --- topia/doc/EntityGen.rst:1.1 Mon May 30 16:58:41 2005 +++ topia/doc/EntityGen.rst Fri Jun 10 08:21:57 2005 @@ -13,14 +13,9 @@ sur un autre objet elle doit avoir une visibilité suffisante sur cet objet, soit simplment par le fait que les deux objets se situent dans le même package, soit en utilisant le "fully qualified name", soit en faisant un import. A -l'heure actuelle (0.31), ToPIA suppose que les entités se situent dans le même -package ce qui pose problème si ce n'est pas le cas. - -TODO A l'avenir, il serait -préférable d'utiliser directement le fully qualified name plutôt qu'un import -dans la mesure où, dans le cas contraire, des conflits risquent de se produire -si deux classes portant le même nom dans deux packages différents sont utilisés -dans le même objet. +partir de la version 0.32, toutes les références utilisées dans ToPIA (surtout +pour l'héritage), se font via le "fully qualified name". Ainsi, deux entités +peuvent porter le même nom dans deux packages différents. - Interface XXX : Générée par ObjectModelToEntityGenerator. @@ -221,7 +216,7 @@ - clear() -TODO : Ajouter les suivants : +Dans la version 0.32 sont ajoutés : - int size() //Possibilité d'optimisation @@ -239,7 +234,7 @@ Agrégation / Composition ------------------------ -A l'heure actuelle (ToPIA 0.31) les agrégations et compositions sont traitées +Dans ToPIA 0.31 les agrégations et compositions sont traitées comme de simple associations. A ce titre, la multiplicité implicite des compositions (0..1) n'est pas prise en compte, c'est la multiplicité de l'association qui prédomine.