메시지 유형

메시지 기능 창을 열면, 메시지 유형(기본 오퍼레이션이나 트리거된 오퍼레이션 또는 이벤트)을 선택할 수 있습니다. 이러한 메시지는 정의되면 브라우저에 표시됩니다(고유 아이콘으로 표시됨). 브라우저에서 메시지를 마우스 오른쪽 단추로 클릭하고 메뉴에서 해당 옵션을 선택하여 메시지 수정에 액세스할 수 있습니다.
주: 메시지가 실현되면 유형을 변경할 수 없습니다.

이벤트

이벤트는 이벤트를 수신하는 클래스에서 상태 전이를 트리거할 수 있는 즉각적인 발생입니다. 이벤트는 오브젝트이기 때문에 발생에 대한 정보(예: 이벤트 발생 시간)를 전달합니다. 이벤트의 브라우저 아이콘은 번개입니다.

다음 그림은 이벤트 기능 창을 표시합니다.

이벤트 기능 창
주: 이벤트 인수가 *&(포인터 참조) 유형이면, IBM® Rational® Rhapsody®가 이에 대해 코드를 생성하지 않습니다.

트리거된 오퍼레이션

트리거된 오퍼레이션은 이벤트와 마찬가지로 상태 차트에서 상태 전이를 트리거할 수 있습니다. 트리거된 오퍼레이션의 본문이 수행 중인 상태 전이의 결과로 실행됩니다. 트리거된 오퍼레이션의 브라우저 아이콘은 번개가 오버레이된 초록색 오퍼레이션 상자입니다.

주: 트리거된 오퍼레이션의 인수가 *&(포인터 참조) 유형이면, Rational Rhapsody가 해당 인수에 대해 코드를 생성하지 않습니다.

조작

기본적으로 오퍼레이션은 기본 오퍼레이션입니다. 기본 오퍼레이션은 사용자를 위해 Rational Rhapsody가 상태 차트로부터 오퍼레이션을 생성하게 하지 않고 사용자가 직접 본문을 정의하는 해당 오퍼레이션입니다.


피드백