CallBehaviorAction

CallBehaviorAction
CallOperationActionが呼び出し要求をオブジェクト(自分自身のオブジェクトを含む)に送るのに対し、直接振る舞いを呼び出すアクション。(例:アクティビティの呼び出し)同期/非同期時における、戻り値、例外、などの扱いはCallOperationActionと同様。
CallBehaviorActionの制約
  • 引数ピンと、呼び出される振る舞いのinおよびin-out型のパラメータの数は等しい。(CallOperationActionの制約と同様)
  • 結果ピンと、呼び出される振る舞いのoutおよびin-out型のパラメータの数は等しい。(これもCallOperationActionの制約と同様)
  • 引数ピン、結果ピンのタイプ、順番、多重度は、呼び出される振る舞いのパラメータに等しい。