Onglet Détails de la feuille de propriétés d'un attribut

The Detail tab contains a Persistent groupbox whose purpose is to improve the generation of code and data types during generation of a CDM or a PDM from an OOM.

Les propriétés contenues dans cet onglet sont les suivantes :

Propriété

Description

Modifiable

Spécifie si la valeur de l'attribut peut être modifiée une fois que l'objet a été initialisé. Vous pouvez choisir parmi les valeurs suivantes :


  • Modifiable – La valeur peut être modifiée.

  • Lecture seule – Empêche la création d'une opération setter (une telle opération est créée dans la méthode contenue dans la classe).

  • Figé – Constante.

  • Ajout uniquement – Permet uniquement la création d'une nouvelle valeur.

Domaine

Nom du domaine associé. Si vous affectez un attribut à un domaine, ce domaine définit le type de données de l'attribut ainsi que les autres informations relatives au type de données. Il peut également définir les paramètres de contrôle et les règles de gestion.

Sélectionnez un domaine dans la liste, ou bien cliquez sur le bouton Liste en regard de la liste pour créer un nouveau domaine dans la boîte de dialogue Liste des domaines.

Identifiant primaire

Si cette case est cochée, indique que l'attribut courant fait partie d'un identifiant primaire. Les identifiants primaires sont convertis en clés primaires lors de la génération d'un MPD à partir d'un MOO. Valable uniquement pour les classes.

Migré depuis

Contient le nom de l'association à l'origine de la création de l'attribut. Vous pouvez cliquer sur l'outil Propriétés en regard de cette zone pour afficher la feuille de propriétés de cette association.

Pour plus d'informations sur la migration des attributs, voir Migration des rôles d'association dans un diagramme de classes.

Persistant

Zone de groupe pour la génération de modèles MCD ou MPD persistants. Valable uniquement pour les attributs de classe (pas applicable aux attributs d'interface).

Pour plus d'informations sur la persistance des objets, voir Gestion de la persistance des objets lors de la génération d'un MPD à partir d'un MOO.

Code

Spécifie le code de la table ou de l'entité qui sera générée dans un MCD ou un MPD persistant.

Type de données

Spécifie un type de données persistant utilisé dans la génération d'un modèle persistant, qu'il s'agisse d'un MCD ou d'un MPD. Le type de données persistant est défini à partir des types de données conceptuels PowerAMC.

Longueur

Nombre maximal de caractères du type de données persistant.

Précision

Nombre de décimales pour les valeurs de type de données persistant qui comportent des chiffres après la virgule.

Redéfinit

[PowerBuilder uniquement] Indique quel attribut parent l'attribut courant redéfinit via un lien de généralisation.


Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com