Réserver une Démo
Pré. Proc.

Définir les paramètres

Dans les propriétés d'une opération, d'une activité ou d'une interaction, vous pouvez définir des paramètres pour contrôler le comportement de cet object et de ses objets subordonnés.

L'ordre ou la séquence des paramètres dans les propriétés object est reproduit dans le code. Vous pouvez définir et gérer l'ordre à l'aide facilités disponibles dans l'onglet 'Paramètres' de la dialogue ' Propriétés ' d'une opération.

Accéder

Cliquez sur une opération dans la fenêtre Navigateur ou dans un diagramme .

Ruban

Conception > Élément > Editeurs > Dialogue Propriétés > [sélectionner ou créer une opération] > Paramètres

Raccourcis Clavier

F10 > Paramètres

Définir les paramètres

Les deux premiers champs se trouvent dans le panneau de gauche de l’onglet, et les champs restants se trouvent dans le panneau de droite.

Option

Action

Voir aussi

Paramètre

Dans la liste « Paramètre », remplacez le texte du nouveau paramètre par le nom du nouveau paramètre.

Type

Cliquez sur la flèche déroulante et cliquez sur :

  • Le type de données requis de l'opération, tel que défini par le langage de code (type de données) ou
  • <none> pour aucun type (ou vous pouvez saisir une valeur manuellement si vous préférez), ou
  • « Sélectionnez Type » et recherchez le classificateur d'opération approprié (vous pouvez en ajouter un nouveau s'il n'y a pas de classificateurs qui conviennent)
Pour ajouter de nouveaux types de données de langage de code pouvant être affichés dans cette liste, consultez la rubrique d'aide Types de données .
Sélectionner < Item > Dialogue Types de données de codage

Valeur par défaut

(Facultatif) Type une valeur par défaut pour le paramètre.

Stéréotype

(Facultatif) Type le nom du stéréotype approprié ou cliquez sur le bouton Browse. et sélectionnez-en un à l'aide de « Stéréotypes pour < nom object > ». Vous pouvez sélectionner plusieurs stéréotypes, auquel cas chaque stéréotype est affiché sur une ligne distincte du champ « Stéréotype ».

Sélecteur de stéréotypes

Alias

(Facultatif) Type un autre nom ou une référence pour le paramètre.

Direction

Cliquez sur la flèche déroulante et sélectionnez la manière dont le paramètre est transmis à une fonction :

  • En = Par valeur
  • InOut = Par référence
  • Out = Passé par référence, mais seule la valeur de retour est significative
  • Retour = Le paramètre est une valeur renvoyée
Paramètres de fonctionnement par référence

Valeur fixe

Cliquez sur la flèche déroulante et sélectionnez Vrai, même si le paramètre est passé par référence.

Multiplicité

Cliquez sur le bouton Browse. pour afficher la dialogue « Multiplicité » et définir la multiplicité du paramètre.

  • Limite inférieure - Type la limite inférieure du nombre d'éléments qui doivent figurer dans la collection
  • Limite supérieure - Type la limite supérieure du nombre d'éléments autorisés dans la collection
  • Autoriser les doublons - Cochez la case pour indiquer que les valeurs en double sont autorisées ; ce champ correspond à la propriété UML isUnique, avec une valeur False
  • La multiplicité est ordonnée - Cochez la case pour indiquer que la collection est ordonnée
  • OK - Cliquez sur ce bouton pour enregistrer les informations et fermer le dialogue

Notes

Cliquez sur le bouton Browse. et saisissez des notes supplémentaires sur le paramètre. Ces notes ne sont pas formatées.

Notes

  • Pour organiser les paramètres dans la séquence requise et réorganiser l'affichage des informations, cliquez-droit sur l'arrière-plan de l'onglet « Paramètre » ou sur un paramètre spécifique et sélectionnez dans les mêmes options de menu contextuel que pour l'onglet « Opérations »
  • Définissez la quantité de détails des paramètres à afficher dans un diagramme spécifique à l'aide de la liste déroulante « Afficher les détails des paramètres » dans l'onglet « Fonctionnalités » de la dialogue « Propriétés » du diagramme ; le paramètre s'applique uniquement au diagramme actuel et la valeur par défaut consiste à afficher uniquement le type
  • Vous pouvez définir Valeur Étiquetés sur un paramètre, ainsi que sur l'opération parent

Apprenez Plus