상태 이벤트 Taker

이 메소드는 상태, 이벤트 및 전이 동작을 구현합니다. 상태 차트를 기반으로 합성됩니다. 클래스의 CG::Attribute/Event/File/Generalization/Operation/Relation::Generate 특성을 선택 취소로 설정하는 경우 이 메소드는 생성되지 않습니다.

예를 들면, 다음과 같습니다.

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

피드백