Un type de données est une instance de la classe de type TypeDonnées définie dans le graphique UML. Un type de données déclare un type d’attribut de classe. Ce type est disponible sous la forme d’une chaîne que vous pouvez inclure lors de la définition d’attributs pour d’autres éléments dans un modèle.
Par exemple, vous pouvez utiliser un type de données pour déclarer un type d’argent. Vous pouvez ensuite ajouter Price : argent en tant qu’attribut à une classe appelée commande. Le modèle diagramme de modèle UML dans Microsoft Office Visio inclut les types de données communs pour C++, VB, IDL et C#, et vous pouvez ajouter des types de données.
Nommer une forme de type de données et ajouter d’autres valeurs de propriété
Ouvrez la boîte de dialogue Propriétés UML de l’élément en double-cliquant sur l’icône qui représente l’élément dans le arborescence ou la forme qui représente l’élément dans un diagramme.
Conseil
Pour contrôler les valeurs de propriétés qui apparaissent sur une forme dans un diagramme, cliquez avec le bouton droit sur la forme, puis cliquez sur options d’affichagede la forme. Dans la boîte de dialogue options d’affichage de formes UML , sélectionnez et désactivez les options permettant d’afficher ou de masquer les valeurs de propriétés.
Masquer la section opérations d’une forme de type de données
Cliquez avec le bouton droit sur la forme, cliquez sur options d’affichagede la forme, puis, sous supprimer, sélectionnez opérations.
Contrôler les valeurs de propriétés qui s’affichent sur la forme type de données
Cliquez avec le bouton droit sur la forme, cliquez sur options d’affichagede la forme, puis cochez ou décochez les options pour afficher ou masquer les valeurs.
Accéder aux autres affichages du type de données
Cliquez avec le bouton droit sur la forme, cliquez sur affichages, sélectionnez l’affichage souhaité, puis cliquez sur OK.
Afficher, dans une vue, les relations entre le type de données et les autres éléments
Cliquez avec le bouton droit sur la forme, puis cliquez sur afficher les relations.
Sélectionnez un titre de section ci-dessous pour l’ouvrir et afficher des informations détaillées sur les propriétés de cette forme.
Propriété |
Description |
Nom |
Tapez un nom pour le type de données. |
Chemin complet |
Le modèle diagramme de modèle UML fournit automatiquement des informations complètes sur le chemin d’accès de l’élément dans la hiérarchie des modèles système. Vous ne pouvez pas modifier ces informations, mais si vous déplacez des éléments automatiquement, le chemin d’accès est automatiquement mis à jour. |
Stéréotype |
Choisissez le stéréotype souhaité dans la liste déroulante. Si un stéréotype que vous voulez utiliser ne figure pas dans la liste, vous pouvez ajouter un nouveau stéréotype ou en modifier un existant en cliquant sur stéréotypes dans le menu UML . |
Notoriété |
Choisissez le type de visibilité (public, privé ou protégé) qui s’applique au type de données. |
IsRoot |
Pour indiquer que la type de données ne peut pas contenir d’ancêtres. |
IsLeaf |
Sélectionnez cette option pour indiquer que le type de données ne peut pas contenir de descendants. |
IsAbstract |
Activez cette option pour indiquer que le type de données est abstrait et qu’aucune instance ne peut être créée pour la classe. |
Accompagnant |
Tapez la documentation que vous voulez ajouter à l’élément en tant que valeur marquée. Lorsque vous sélectionnez la forme ou l’icône qui représente l’élément, la documentation que vous tapez apparaît également dans la fenêtre documentation . |
Utilisez ces propriétés pour définir un type de données d’énumération.
La catégorie d' énumération devient disponible lorsque vous sélectionnez énumération en tant que stéréotype d’un type de données (dans la catégorie type de données de la boîte de dialogue Propriétés de DataType UML ).
Propriété |
Description |
Valeurs littérales d’énumération |
Répertorie chaque énumération et sa valeur littérale pour le type de données. Pour modifier rapidement le nom de l’énumération, cliquez sur un champ sous énumération , puis tapez le nom. Pour modifier rapidement la valeur littérale, cliquez sur un champ sousvaleurlittérale, puis tapez la valeur. |
Nouveau |
Cliquez pour créer des littéraux énumérés. |
Dupliquer |
Cliquez pour ajouter une nouvelle énumération à la liste avec les mêmes valeurs de propriété que l’énumération sélectionnée. |
Supprimer |
Cliquez sur pour supprimer l’énumération sélectionnée de la liste. |
Monter/ descendre |
Après avoir sélectionné une énumération, cliquez sur pour changer l’ordre dans lequel l’énumération est stockée. Vous pouvez uniquement réorganiser au sein d’un même type de données. |