Chapter 3 Construction d'un modèle XML
Il existe des groupes globaux et des groupes référençants :
Groupes dans les fichiers DTD et XDR
Un modèle conçu avec le langage DTD ou XDR ne contient pas de groupes globaux ou référençants, bien qu'ils apparaissent dans le diagramme.
Les groupes sont développés au sein de leur élément parent et leurs éléments enfant sont déclarés individuellement comme éléments globaux. (Voir les exemples de fichier DTD et XDR dans la section "Définition d'un groupe d'éléments")
Pour afficher la feuille de propriétés d'un groupe, double-cliquez sur son symbole dans un diagramme.
L'onglet Général de la feuille de propriétés d'un groupe affiche les propriétés suivantes :
Propriété | Description |
---|---|
Nom | Nom du groupe. Il doit s'agir d'un nom sans préfixe (voir le glossaire). Requis lorsque le groupe est global |
Code | Code du groupe. Il doit s'agir d'un nom sans préfixe. Requis lorsque le groupe est global |
Commentaire | Libellé descriptif du groupe |
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 groupe dans le modèle courant ou dans un autre modèle ouvert dans l'espace de travail. Il doit s'agir d'un nom qualifié (voir le glossaire). Une référence permet de réutiliser un groupe avec toutes ses propriétés sans avoir à le définir à nouveau. Utilisez la liste pour sélectionner le groupe dans le modèle courant. Utilisez l'outil Parcourir pour sélectionner un groupe dans n'importe quel modèle ouvert dans l'espace de travail courant. Si vous sélectionnez un groupe provenant d'un autre modèle, un raccourci est créé depuis le groupe référençant. Lorsqu'une référence est définie, les propriétés Nom et Code sont grisées. Le nom et le code sont ceux du groupe cible |
Type de groupe | Indicateur qui spécifie les modalités d'utilisation des éléments enfant qui doivent être utilisés au sein du groupe. Sélectionnez une particule de groupe (tout, choix ou séquence) |
Minimum | Nombre minimal d'occurrences du groupe. Pour spécifier que le groupe est facultatif, indiquez la valeur zéro pour cet attribut |
Maximum | Nombre maximal d'occurrences du groupe. Pour spécifier un nombre d'occurrences non limité, sélectionnez Illimité |
ID | ID du groupe. Sa valeur doit être de type ID et unique au sein du modèle contenant ce groupe |
Une fois que vous avez défini la référence d'un groupe référençant, vous pouvez localiser son groupe référencé dans le diagramme en pointant sur le symbole du groupe référençant, en cliquant le bouton droit de la souris et en sélectionnant Trouver le groupe référencé dans le menu contextuel. Le groupe référencé est alors affiché entouré de poignées dans le diagramme.
Vous pouvez accéder directement à l'onglet Aperçu d'une feuille de propriétés de groupe. Pour ce faire, pointez sur le symbole du groupe (ou d'un groupe référençant) dans le diagramme, cliquez le bouton droit de la souris, puis sélectionnez Aperçu dans le menu contextuel.
Copyright (C) 2006. Sybase Inc. All rights reserved. |
![]() |