Skip to content

Modeler_audit_rules_R1110

Antonin Abhervé edited this page Sep 3, 2020 · 1 revision

R1110

Summary

Pins of a CallBehaviorAction must match the called Behaviour’s BehaviorParameters.

Details
  • The number of InputPins and the number of BehaviorParameters of type “in” and “inout” of the Behaviour must be equal.

  • The number of OutputPins and the number of return BehaviorParameters and BehaviorParameters of type “out” and “inout” of the Behaviour must be equal.

Example:

image

The CallBehaviorActionITService” is invalid because the BehaviorParameternbDevelopers” of the called ActivityITServiceActivity” is not matched to one of its Pins__.

Tips
  • BehaviorParameters that are valued by a constant may be

represented by a ValuePin rather than a simple InputPin.

  • BehaviorParameters of type “inout” must be represented by both an InputPin for the “in” aspect and an OutputPin for the “out” aspect.

  • Return BehaviorParameters must be represented by an OutputPin.

Clone this wiki locally