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 CallOperationActioncreateProject” est invalide car le ParameterprojectPriority” de l’OperationcreateProject” 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.

modeler_fig_1140.gif (4.34 KB) admin admin, 04 December 2013 11:04

image001.png (5.11 KB) admin admin, 04 December 2013 11:04