상호작용 발생 작성

상호작용 발생(또는 참조 시퀀스 다이어그램)을 사용하면 시퀀스 다이어그램에서 다른 시퀀스 다이어그램을 참조할 수 있습니다. 이 기능을 사용하면 복잡한 시나리오를 재사용할 수 있는 작은 시나리오로 분할할 수 있습니다. 각 시나리오는 "상호작용"입니다.

프로시저

  1. 상호작용 발생 단추를 클릭하십시오.

    또는 메뉴의 상호작용 발생 추가 옵션을 사용할 수 있습니다.
  2. 하나 이상의 인스턴스 선 위에 참조 다이어그램을 배치하여 해당 클래스가 참조된 시퀀스 다이어그램과 상호작용함을 나타내십시오. 상호작용 발생은 이 예제와 같이 상단 모서리에 "ref" 레이블이 있는 상자로 표시됩니다.
    상호작용 발생

    기본적으로 참조하는 다이어그램을 아직 지정하지 않은 상태로 상호작용 발생을 처음 작성하면 interaction_n 규칙을 사용하여 이름이 지정됩니다. 여기서 n은 0 이상의 정수입니다.

  3. 상호작용 발생을 마우스 오른쪽 단추로 클릭한 다음 기능을 선택하십시오.
  4. 실현 목록을 사용하여 참조되는 시퀀스 다이어그램을 지정하십시오. 참조된 다이어그램을 선택하면 상호작용 발생의 이름이 참조된 시퀀스 다이어그램의 이름을 반영하여 자동으로 업데이트됩니다.
  5. 확인을 클릭하십시오.

결과

참조 시퀀스 다이어그램은 일반 시퀀스 다이어그램처럼 이동, 삭제하거나 이름을 바꿀 수 있습니다. 그러나 상호작용 발생을 참조하는 시퀀스 다이어그램을 삭제해도 해당 상호작용 발생은 삭제되지 않지만 비연관 상태가 됩니다.

상호작용 발생의 기본 모양을 변경하려면 SequenceDiagram::InteractionOccurrence 특성을 사용하십시오. 이 특성에 대해 특성 탭에 표시된 정의를 참조하십시오.


피드백