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 attribut, double-cliquez sur son symbole dans le diagramme ou sur l'entrée correspondante dans le dossier Attributs de l'Explorateur d'objets.
Propriété |
Description |
---|---|
Nom |
Nom de l'élément. Il doit s'agir d'un nom clair et explicite, qui permette à des utilisateurs non spécialistes de savoir à quoi sert l'élément. |
Code |
Nom technique de l'élément. Ce nom est utilisé pour la génération de code ou de scripts. Il peut avoir une forme abrégée et il est préférable qu'il ne contienne pas d'espace. |
Commentaire |
Libellé descriptif de l'attribut. |
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. |
Référence |
Nom d'un attribut dans le modèle courant ou dans un autre modèle ouvert dans l'espace de travail. Une référence permet de réutiliser un attribut avec toutes ses propriétés sans avoir à le redéfinir. Utilisez la liste pour sélectionner un attribut dans le modèle courant. Utilisez l'outil Parcourir pour sélectionner un attribut dans n'importe quel modèle ouvert dans l'espace de travail courant. Si vous sélectionnez un attribut provenant d'un autre modèle, un raccourci est créé depuis l'attribut référençant. Lorsque vous définissez une référence, les propriétés Nom et Code sont grisées. Le nom et le code sont ceux de l'attribut cible. |
Type |
Type de données de l'attribut. Il doit s'agir d'un nom qualifié (voir le glossaire). Utilisez la liste pour sélectionner un type de données interne. Utilisez l'outil Parcourir pour sélectionner un type simple défini dans le modèle courant ou dans un autre modèle ouvert dans l'espace de travail. |
Type incorporé |
Si cette propriété est activée, le type de données de l'attribut disparaît et une balise <simple type> est créée dans le schéma au sein de la balise <attribute>. Disponible uniquement dans un modèle conçu pour XSD. |
Dérivation |
Méthode de dérivation pour le type de données de l'attribut. Utilisé pour étendre ou limiter les valeurs du type de données de l'attribut. Lorsque vous définissez une dérivation, le type de données disparaît. Vous devez cliquez sur Appliquer, puis sur l'outil Propriétés pour sélectionner un type, un type de base ou des types de membre pour la dérivation correspondante (Liste, Restriction ou Union). Disponible uniquement dans un modèle conçu pour XSD. |
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 Champ : Nom |
default |
Pour spécifier une valeur par défaut pour les attributs globaux et locaux. Onglet : Détails Champ : Défaut |
dt:type |
Pour spécifier un type de données pour un attribut global. Onglet : Général Champ : Type |
dt:values |
Pour spécifier une liste de valeurs disponibles pour un attribut global. Onglet : Général Champ : Valeurs |
type |
Pour spécifier le nom d'un attribut global comme référence pour un attribut local. Onglet : Général Champ : Référence |
L'illustration suivante représente un extrait d'un fichier XDR :