Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'un type complexe, double-cliquez sur son symbole dans le diagramme ou sur l'entrée correspondante dans le dossier Types complexes de l'Explorateur d'objets.
L'onglet Général de la feuille de propriétés d'un type complexe affiche les propriétés suivantes :
Propriété |
Description |
---|---|
Nom |
Nom du type complexe. Il doit s'agir d'un nom sans préfixe et unique parmi les types simples et types complexes. |
Code |
Code du type complexe. Il doit s'agir d'un nom sans préfixe et unique parmi les types simples et types complexes. |
Commentaire |
Libellé descriptif du type complexe. |
Stéréotype |
Sous-classification utilisée pour étendre la sémantique d'un objet sans changer sa structure ; peut être prédéfini ou bien défini par l'utilisateur. |
Type de groupe |
Spécifie que le type complexe a des éléments enfant, et comment ils sont utilisés (voir Particules de groupe (MSX)). Vous pouvez choisir entre :
|
Contenu |
Type de contenu du type complexe (voir Spécification du type de contenu d'un type complexe). |
Dérivation |
Méthode de dérivation pour le type complexe. Une fois que vous avez sélectionné une méthode de dérivation, vous devez définir un type de base. Cliquez sur l'outil Propriétés en regard de la zone Dérivation pour afficher la feuille de propriétés de la dérivation. Dans l'onglet Général, sélectionnez un type de base dans la liste Type de base. |
L'onglet Détails contient les propriétés suivantes :
Propriété |
Description |
---|---|
Final |
Propriété permettant d'empêcher la dérivation du type complexe courant |
Bloc |
Propriété permettant d'empêcher que tout autre type complexe ayant le type de dérivation spécifié soit utilisé à la place du type complexe courant |
Mixte |
Si sélectionnée, cette propriété indique que les données de type caractère peuvent apparaître entre les éléments enfant du type complexe courant. Sélectionnez Mixte uniquement si le type complexe courant a un contenu complexe (voir les propriétés de l'onglet Général |
Abstrait |
Si sélectionnée, cette propriété indique le type complexe peut être utilisé dans le document d'instance |
ID |
ID du type complexe. Sa valeur doit être de type ID et unique au sein du modèle contenant ce type complexe. |
Cet onglet permet de mettre en correspondance le type complexe avec des objets de MPD et de MOO.
Vous associez un ou plusieurs types de données abstraits de MPD ou classes de MOO au type complexe en utilisant l'outil Ajouter des outils situé sur le sous-onglet Sources du type complexe. Vous pouvez associer des attributs de type de données abstrait de MPD ou de classe de MOO aux attributs de type complexe en utilisant les outils suivants sur l'onglet Correspondances des attributs :
Pour plus d'informations sur les correspondances, voir chapitre 12, Correspondances d'objets du Guide des fonctionnalités générales .