Skip to content

ISD Graal Methodology (Safr@n consolidated view)

Vincent Richard edited this page Nov 27, 2023 · 4 revisions

Copyright © 2008, 2023 Obeo – All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0

ISD – Graal Methodology (Safr@n consolidated view)

Le point de vue Graal Methodology (Safr@n consolidated view) fournit une table permettant de faciliter la saisie d’informations sur le stockage physique des classes participantes Graal.
Les informations sont stockées sous la forme d’annotations.

Création d’une table Domain Classes Annotations

Pour pouvoir créer une table Domain Classes Annotations il faut activer le point de vue Graal Methodology (Safr@n consolidated view) sur le projet via le menu contextuel Viewpoints Selection sur le projet ou sur le fichier aird.

Une fois le point de vue activé, il est possible de créer une nouvelle table sur un objet Graal de type System.
A noter qu’à la première activation du point de vue, une table est créée automatiquement pour chaque objet Graal de type System dans le projet.

Eléments affichés et outils

Chaque package, classe participante, attribut et référence est affiché dans la colonne de gauche sous une forme arborescente.

Quatre colonnes Size, Check, Unique et Default :

  • Size : spécifie une contrainte de taille. Utilisée pour un attribut généralement en donnant une valeur numérique.
  • Check : spécifie une contrainte. Texte libre.
  • Unique : spécifie si un attribut fait partie d’un index d’unicité. Une valeur vide signifie que l’attribut ne fait pas partie d’un index, la valeur ASC indique que l’attribut fait partie d’un index et que les valeurs sont triées en ordre ascendant, la valeur DESC indique que l’attribut fait partie d’un index et que les valeurs sont triées en ordre descendant
  • Default : spécifie une valeur par défaut. Texte libre.

La modification des valeur se fait par édition directe des cellules du tableau.