Affichage des attributs migrés d'une classe

Les associations navigables migrent les attributs vers les classes lors de la génération du code. Vous avez la possibilité d'afficher ces attributs migrés dans l'onglet Associations d'une feuille de propriétés de classe.

Dans l'exemple suivant, la classe Employé est associée à la classe Société.



Si vous affichez un aperçu du code généré pour la classe Employé, vous voyez les attributs suivants (langage Java) :

public class EMPLOYEE
{
 public COMPANY hires[];
 public int NAME;
 public int DEPARTMENT;
}

L'association entre Employé et Société est migrée sous la forme de l'attribut public SOCIETE engage [].

Vous pouvez utiliser l'onglet Association d'une feuille de propriétés d'une classe pour afficher la liste de tous les attributs migrés via des associations navigables.

Associations héritées

Lorsqu'une classe hérite d'une classe parent via un lien de généralisation, vous pouvez utiliser la liste des associations héritées pour visualiser la liste des attributs migrés depuis le parent de la classe courante.

Par exemple, la classe Développeur hérite de Employé via une généralisation.



Si vous double-cliquez sur le symbole de la classe Développeur, cliquez sur l'onglet Associations dans la feuille de propriétés qui s'affiche, puis sur le bouton Héritées, la boîte de dialogue Associations héritées affiche les attributs migrés de la classe Employé.



Pour plus d'informations sur les associations, voir Associations (MOO).