Groupes (MSX)

Un groupe d'éléments est un jeu d'éléments arrangés par une particule de groupe (tout, choix ou séquence), qui est ensuite référencé dans le modèle par différent éléments.

L'illustration suivante représente un diagramme contenant un groupe :



Le groupe descriptionLignes est réutilisé dans la définition de l'élément produit en cliquant sur la particule de groupe séquence (S) à l'aide de l'outil Groupe de la boîte à outils. La propriété Référence de la feuille de propriétés du groupe référençant est ensuite définie avec la valeur descriptionLignes.

Dans le fichier XSD généré, le groupe est tout d'abord déclaré avec la balise <group>, puis réutilisé via une référence (ref) définie à descriptionLignes :



Remarque : 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 Groupes (MSX))