状態イベント・テーカー

これらのメソッドは、状態、イベント、および遷移振る舞いを実装します。これらは、ステートチャートを基に合成されています。クラスの CG::Attribute/Event/File/Generalization/Operation/Relation::Generate プロパティーを Cleared に設定すると、これらは生成されません。

例:

int class::state1Takeevent1() {
   int res = eventNotConsumed;
   SETPARAMS(hungry);
   NOTIFY_TRANSITION_STARTED("2");
   Transition code   NOTIFY_TRANSITION_TERMINATED("2");
   res = eventConsumed;
   return res;
};

フィードバック