R1110

Résumé

Les Pin d’une CallBehaviorAction doivent correspondre aux BehaviorParameter du Behavior appelé.

Détails

  • Le nombre de InputPin du CallBehaviorAction et le nombre de BehaviorParameter de type « in » et « inout » du Behavior doivent être égaux.

  • Le nombre de OutputPin du CallBehaviorAction et le nombre de BehaviorParameter de retour et de type « out » et « inout » du Behavior doivent être égaux.

Exemple:

Le  CallBehaviorAction  “ITService” est invalide car le BehaviorParameternbDevelopers” de l’ActivityITServiceActivity” appelée ne correspond à aucun de ses Pin.

Conseils

  • Les BehaviorParameter dont la valeur est donnée par une constante peuvent être représentés par un ValuePin plutôt qu’un simple InputPin.
  • Les BehaviorParameter de type « inout » doivent être représentés par un InputPin pour l’aspect « in » et un OutputPin pour l’aspect « out ».
  • Les BehaviorParameter de retour doivent être représentés par un OutputPin.

modeler_fig_1110.gif (3.38 KB) admin admin, 04 December 2013 11:03