Pour visualiser ou modifier les propriétés d'un attribut, double-cliquez sur son symbole dans le diagramme ou sur l'entrée correspondante dans l'Explorateur d'objets ou dans une liste. Les onglets de feuille de propriétés et zones répertoriés ici sont ceux disponibles par défaut, avant toute personnalisation de l'interface par vous ou par un administrateur.
L'onglet Général contient les propriétés suivantes :
Propriété |
Description |
---|---|
Nom/Code/Commentaire |
Identifient l'objet. Le nom doit permettre à des utilisateurs non spécialistes de savoir à quoi sert l'objet, tandis que le code, qui est utilisé afin de générer du code ou des scripts, peut être abrégé, et ne doit normalement contenir aucun espace. Le nom et le code ne doivent pas contenir de signe deux points. Vous pouvez également spécifier un commentaire afin de fournir des informations plus détaillées sur l'objet. Par défaut, le code est généré à partir du nom en appliquant les conventions de dénomination spécifiées dans les options du modèle. Pour supprimer la synchronisation du nom et du code, cliquez sur le bouton = en regard de la zone Code. |
Stéréotype |
Etend la sémantique de l'objet. Vous pouvez saisir un stéréotype directement dans cette zone, ou bien ajouter des stéréotypes dans la liste en les spécifiant dans un fichier d'extension. |
Référence |
Spécifie un attribut local dans ce modèle ou dans un autre modèle à réutiliser. Désactive les propriétés Nom, Code, Défaut et Fixe. Sélectionnez un attribut global du modèle courant dans la liste ou cliquez sur le bouton Parcourir afin de sélectionner un attribut dans n'importe quel modèle ouvert dans l'espace de travail. |
Type |
Spécifie un type de données, qui doit être un nom qualifié. Sélectionnez un type de données intégré dans la liste, ou bien cliquez sur l'outil Parcourir afin de sélectionner un type simple défini dans n'importe quel modèle ouvert dans l'espace de travail. |
Type incorporé |
[XSD uniquement] Crée une balise <simpleType> dans le schéma contenu dans la balise <attribute>. Redéfinit la propriété Type à <Aucun>. |
Dérivation |
[XSD uniquement] Spécifie une méthode de dérivation pour le type de données afin d'étendre ou de restreindre ses valeurs. Redéfinit la propriété Type à <Aucun>. Cliquez sur l'outil Propriétés pour affiner la définition de la dérivation (voir Dérivations : extensions, restrictions, listes et unions (MSX)). |
Mots clés |
Permet de grouper de façon informelle des objets. Pour saisir plusieurs mots clés, séparez-les de virgules. |
L'onglet Détails de la feuille de propriétés d'un attribut affiche les propriétés suivantes :
Propriété |
Description |
---|---|
Valeur par défaut |
Spécifie une valeur par défaut pour l'attribut. Mutuellement exclusif avec la propriété Fixe. |
Valeur fixe |
Spécifie une valeur fixe pour l'attribut. Mutuellement exclusif avec la propriété Défaut. |
Utilisation |
Spécifie comment l'attribut peut être utilisé. Vous pouvez sélectionner l'une des valeurs suivantes :
|
Forme |
Spécifie si l'attribut doit être qualifié en combinant l'espace de noms du schéma avec et le nom sans préfixe de l'attribut. |
ID |
Spécifie l'ID de l'attribut, qui doit être unique au sein du modèle. |
L'onglet Valeurs n'est disponible que dans un modèle ayant pour cible DTD ou XDR. Vous pouvez définir une liste de valeurs prédéfinies pour un attribut.
Dans un modèle conçu pour le langage XML-Data Reduced, les balises d'attribut sont définies par différents attributs :
Attribut XDR pour un attribut |
Description |
---|---|
name |
Pour spécifier le nom d'un attribut global. Onglet Général : Nom |
default |
Pour spécifier une valeur par défaut pour les attributs globaux et locaux. Onglet Détails : Défaut |
dt:type |
Pour spécifier un type de données pour un attribut global. Onglet Général : Type |
dt:values |
Pour spécifier une liste de valeurs disponibles pour un attribut global. Onglet Valeurs. |
type |
Pour spécifier le nom d'un attribut global comme référence pour un attribut local. Onglet Général : Référence |