이름 분할창

이름 분할창은 각 인스턴스 라인 또는 클래스류 역할의 이름을 포함합니다. 시퀀스 다이어그램에서 클래스류 역할은 클래스류 인스턴스를 나타냅니다. 클래스류 역할은 클래스류 인스턴스가 특정 태스크를 수행하기 위해 담당하는 특정 역할을 설명합니다. 클래스류 역할은 주위에 상자가 그려진 텍스트 헤더(이름)가 있는 인스턴스 라인으로 표시됩니다. 클래스류 역할은 정적 모델 오브젝트의 클래스류(클래스 또는 액터)를 실현할 수 있습니다.

너무 길어서 분할창에 맞지 않는 이름은 분할기를 지나 하위 분할창 아래로 계속됩니다. 이름 분할창의 크기를 변경하려면, 분할 라인을 클릭하고 위, 아래로 끄십시오.

텍스트 항목 메뉴를 사용하여 이름 분할창에서 글꼴을 변경하고 이름을 편집할 수 있습니다.

이름을 설명하는 다음 세 가지 방법이 있습니다.

Classifier Role Name: Classifier Name
                    : Classifier Name
Classifier Role Name

처음 두 경우에서 클래스류 이름이 메타 모델에 없으면 IBM® Rational® Rhapsody®가 프로젝트에 새 클래스류를 추가할 것인지 여부를 묻습니다. 세 번째 경우는 <Unspecified> 클래스류 역할(클래스류 역할이 기존 클래스류 또는 액터 실현이 아님을 의미)을 사용할 것임을 제품에 알립니다.

클래스류 역할의 이름을 모델에 있는 역할 이름으로 번경하면, 클래스류 역할이 해당 클래스류에 자동으로 실현됩니다. 예를 들어, 클래스류 B의 역할 이름을 "Alarm"으로 변경하고 모델에 클래스 Alarm이 있으면 이 역할이 클래스 Alarm의 실현이 되며 이름이 B::Alarm으로 변경됩니다.

이름을 모델에 아직 없는 클래스로 변경하면, Rational Rhapsody가 해당 클래스를 작성할 것인지 여부를 묻습니다. 예를 들어, x:X를 입력하면 이 제품이 클래스 X를 작성할 것인지 여부를 묻습니다.


피드백