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 global à réutiliser. Sélectionnez un attribut global du modèle courant dans la liste ou cliquez sur l'outil Parcourir pour sélectionner un attribut dans n'importe quel modèle ouvert dans l'espace de travail. Désactive les propriétés Nom, Code, Défaut et Fixe. |
Type / Type IDREF |
Spécifie le type de données. Sélectionnez un type de données intégré dans la liste 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. Si vous sélectionnez IDREF ou IDREFS, la propriété Type IDREF est affichée, et vous permet de sélectionner l'élément à référencer à des fins de documentation. |
Type incorporé |
[XSD uniquement] Crée une balise <simple type> dans le schéma au sein de 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'objet. Mutuellement exclusif avec la propriété Fixe. |
Valeur fixe |
Spécifie une valeur fixe pour l'objet. 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 le nom de l'objet peut ou non être qualifié par l'espace de noms cible du schéma. |
ID |
Spécifie l'ID de l'objet, qui doit être unique dans le 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. Général : Référence |