Pré. | Proc. |
Énumération
Une énumération définit une liste de valeurs acceptables pour la classe. Vous pouvez créer un élément Enumeration en faisant glisser l'icône Enum depuis la boîte à outils XML Schema et en la déposant directement sur un diagramme .
Boîte à outils Icône
Accéder
Pour afficher la boîte de dialogue ' Propriétés de l'énumération XSD' pour l'élément stéréotypé «énumération» sélectionné, utilisez l'une des méthodes décrites ici.
Ruban |
Conception > Elément > Editeurs > Propriétés |
Menu Contexte |
Cliquez-droit sur l'élément stéréotypé «énumération» | Propriétés |
Raccourcis Clavier |
Alt+Entrée |
Autre |
Double-cliquer sur l'élément stéréotypé « énumération », ou Faites glisser l'icône de la boîte à outils et déposez-la directement sur le diagramme (cela crée un nouvel élément stéréotypé «énumération») |
Définir Propriétés
Champ/Bouton |
Action |
Voir également |
---|---|---|
Nom |
Si vous ne souhaitez pas utiliser le nom par défaut de l'énumération, remplacez-le par un autre nom. |
|
Type |
Soit:
|
Type simple |
Valeurs |
Type chacune des valeurs, séparées par des virgules, pour le Type sélectionné. Ces valeurs sont répertoriées sur l'élément en tant qu'attributs. |
|
Annotation |
(Facultatif) Type toutes les notes dont vous avez besoin pour cet élément. |
|
OK |
Cliquez sur ce bouton pour enregistrer les données de l'élément d'énumération saisies et fermer la boîte de dialogue ' Propriétés ' de l'énumération XSD. |
|
Annuler |
Cliquez sur ce bouton pour supprimer les données saisies de l'élément d'énumération et fermer la boîte de dialogue ' Propriétés ' de l'énumération XSD. |
|
Aider |
Cliquez sur ce bouton pour afficher cette rubrique d'aide. |
|
UML |
Ce bouton s'affiche lorsque vous modifiez des informations d'élément d'énumération existantes. Cliquez sur le bouton pour ouvrir la boîte de dialogue de l'élément UML ' Propriétés ' pour la classe d'énumération. |
Propriétés Dialogue |
Notes
- Une énumération :
- Ne peut contenir aucun attribut UML stéréotypé « XSDelement » ou « XSDattribute »
- Ne peut contenir aucune classe enfant
- Ne peut pas être la source d'un connecteur d'association
- Peut être la cible d'un connecteur de généralisation
- Peut avoir au plus un connecteur de généralisation vers une classe de Type simple