Pré. | Proc. |
Groupe Modèle
Vous pouvez créer une classe stéréotypée «XSDsequence», «XSDchoice» ou « Modèle » en faisant glisser l'icône du groupe de modèles depuis la boîte à outils XML Schema et en la déposant directement sur un diagramme .
Un groupe de modèles « XSDsequence » (le type de groupe de modèles par défaut) est un conteneur pour les attributs et les associations appartenant à la classe. Le groupe de modèles est à son tour ajouté aux groupes de modèles des propriétaires respectifs de la classe. Valeur Étiquetés spécifiées par les propriétaires de la classe persistent jusqu'aux éléments enfants du groupe de modèles ; si les noms de membre ne sont pas qualifiés pour un type complexe, les enfants de ce groupe de modèles le sont également lorsqu'ils sont ajoutés à ce type complexe.
Boîte à outils Icône
Accéder
Pour afficher la boîte de dialogue 'XSD Modèle Group Propriétés ' pour la Classe stéréotypée « XSDsequence », « XSDchoice » ou « XSDall » sélectionnée, utilisez l'une des méthodes décrites ici.
Ruban |
Conception > Elément > Editeurs > Propriétés |
Menu Contexte |
Cliquez Cliquez-droit sur «XSDsequence», «XSDchoice» ou «XSDall» Classe stéréotypée | Propriétés |
Raccourcis Clavier |
Alt+Entrée |
Autre |
|
Définir Propriétés
Champ/Bouton |
Action |
Voir également |
---|---|---|
Nom |
Si vous ne souhaitez pas utiliser le nom par défaut du Groupe Modèle , remplacez-le par un autre nom. |
|
Groupe Modèle |
Cliquez sur la flèche déroulante et sélectionnez la valeur qui définit comment les éléments enfants de ce groupe doivent apparaître dans la classe de Type complexe :
|
Type complexe |
MinOccurs |
(Facultatif) Type le nombre minimum de fois où cet élément doit apparaître dans la classe. Type 0 pour indiquer que l'élément est facultatif. La valeur par valeur est 1. |
|
MaxOccurs |
(Facultatif) Type le nombre maximal de fois où cet élément peut apparaître dans la classe. Type unbounded pour indiquer qu'il n'y a pas de limite au nombre de fois que l'élément peut se produire. La valeur par valeur est 1. |
|
Annotation |
(Facultatif) Type toutes les notes dont vous avez besoin pour cet élément. |
|
OK |
Cliquez sur ce bouton pour enregistrer les données du Groupe Modèle saisies et fermer la boîte de dialogue ' Propriétés ' de l'élément XSD. |
|
Annuler |
Cliquez sur ce bouton pour annuler les données du Groupe Modèle saisies et fermer la boîte de dialogue ' Propriétés ' de l'élément XSD. |
|
Aider |
Cliquez sur ce bouton pour afficher cette rubrique d'aide. |
|
UML |
Ce bouton s'affiche lorsque vous modifiez les informations existantes sur les éléments du groupe de Modèle . Cliquez sur le bouton pour ouvrir la boîte de dialogue de l'élément UML ' Propriétés ' pour la Classe Groupe Modèle . |
Propriétés Dialogue |
Notes
- Un Groupe Modèle :
- Ne peut contenir que des attributs UML stéréotypés « XSDelement »
- Peut contenir des types complexes et des types simples comme éléments enfants
- Peut être la source de connecteurs d'association vers des éléments de Type complexe , de Type simple , de groupe et de groupe de Modèle
- Doit être la cible d'au moins un connecteur d'association entrant d'un Type complexe
- Ne peut pas être la source ou la cible d'un connecteur de généralisation