R1140¶
Résumé¶
Les Pin d’une CallOperationAction doivent correspondre aux Parameter de l’Operation appelée.
Détails¶
Contraintes UML:
- Le nombre de InputPin du CallOperationAction et le nombre de Parameter de type « in » et « inout » de l’Operation doivent être égaux.
- Le nombre de OutputPin du CallOperationAction et le nombre de Parameter de retour et de type « out » et « inout » de l’Operation doivent être égaux.
Exemple:

La CallOperationAction “createProject” est invalide car le Parameter “projectPriority” de l’Operation “createProject” appelée ne
correspond pas à un de ses Pins.
Tips¶
- Les Parameter dont la valeur est donnée par une constante peuvent être représentés par un ValuePin plutôt qu’un simple InputPin.
- Les Parameter de type « inout » doivent être représentés par un InputPin pour l’aspect « in » et un OutputPin pour l’aspect « out ».
- Les Parameter de retour doivent être représentés par un OutputPin.