데이터 형식 는 UML 메타 모델에 정의 된 DataType 메타 클래스의 인스턴스입니다. 데이터 형식은 class 특성의 형식을 선언 합니다. 해당 형식은 모델의 다른 요소에 대 한 특성을 정의할 때 포함할 수 있는 문자열로 사용할 수 있습니다.
예를 들어 데이터 형식을 사용 하 여 Money 형식을 선언할 수 있습니다. 그런 다음 price: Money를 Order 라는 클래스에 특성으로 추가할 수 있습니다. Microsoft Office Visio의 UML 모델 다이어그램 서식 파일에는 c + +, VB, IDL, c #에 대 한 일반적인 데이터 형식이 포함 되어 있으므로 직접 데이터 형식을 추가할 수 있습니다.
데이터 형식 셰이프 이름 및 다른 속성 값 추가
트리 뷰 의 요소를 나타내는 아이콘 또는 다이어그램의 요소를 나타내는 셰이프를 두 번 클릭 하 여 요소의 UML 속성 대화 상자를 엽니다.
팁
셰이프를 마우스 오른쪽 단추로 클릭 한 다음 셰이프 표시 옵션을 클릭 하 여 다이어그램의 셰이프에 표시 되는 속성 값을 제어 합니다. UML 셰이프 표시 옵션 대화 상자에서 옵션을 선택 하거나 선택을 취소 하 여 속성 값을 표시 하거나 숨깁니다.
데이터 형식 셰이프의 작업 섹션 숨기기
셰이프를 마우스 오른쪽 단추로 클릭 하 고 셰이프 표시 옵션을 클릭 한 다음 표시 안 함에서 작업을 선택 합니다.
데이터 형식 셰이프에 표시 되는 속성 값 제어
셰이프를 마우스 오른쪽 단추로 클릭 하 고 셰이프 표시 옵션을 클릭 한 다음 옵션을 선택 하거나 선택을 취소 하 여 값을 표시 하거나 숨깁니다.
데이터 형식의 다른 보기로 이동
셰이프를 마우스 오른쪽 단추로 클릭 하 고 보기를 클릭 한 다음 원하는 보기를 선택 하 고 확인을 클릭 합니다.
보기에서 데이터 형식과 다른 요소 간의 관계 표시
셰이프를 마우스 오른쪽 단추로 클릭 한 다음 관계 표시를 클릭 합니다.
아래 제목을 선택 하 여 열고이 셰이프의 속성에 대 한 자세한 정보를 확인 합니다.
속성 |
설명 |
이름 |
데이터 형식 의 이름을 입력 합니다. |
전체 경로 |
UML 모델 다이어그램 템플릿은 시스템 모델 계층 구조의 요소 경로에 대 한 전체 정보를 자동으로 제공 합니다. 이 정보는 편집할 수 없지만, 요소를 이동 하면 경로가 자동으로 업데이트 됩니다. |
타입 |
드롭다운 목록에서 원하는 스테레오 타입을 선택 합니다. 사용할 스테레오 타입이 목록에 없으면 UML 메뉴의 스테레오 타입을 클릭 하 여 기존 스테레오 타입을 새로 추가할 수 있습니다. |
시도가 |
데이터 형식 에 적용 되는 표시 여부 유형 (공개, 개인 또는 보호)을 선택 합니다. |
IsRoot |
데이터 형식 에 상위 항목이 없음을 나타내려면 선택 합니다. |
IsLeaf |
데이터 형식 하위 요소를 가질 수 없음을 나타내려면 선택 합니다. |
IsAbstract |
데이터 형식 abstract이 고 클래스의 인스턴스를 만들 수 없음을 나타내려면 선택 합니다. |
참조 |
태그가 지정된 값 요소에 추가 하려는 문서를 입력 합니다. 요소를 나타내는 셰이프나 아이콘을 선택 하면 여기에 입력 한 설명서도 문서 창에 나타납니다. |
이러한 속성을 사용 하 여 열거형 데이터 형식을 정의 합니다.
열거 범주는 데이터 형식의 스테레오 타입으로 열거 ( UML 데이터 형식 속성 대화 상자의 Datatype 범주)를 선택 하면 사용할 수 있게 됩니다.
속성 |
설명 |
열거 리터럴 |
데이터 형식에 대 한 각 열거 및 해당 리터럴 값을 나열 합니다. 열거 이름을 빠르게 편집 하려면 열거 아래에서 필드를 클릭 하 고 이름을 입력 합니다. 리터럴 값을 빠르게 편집 하려면 리터럴값 아래에서 필드를 클릭 하 고 값을 입력 합니다. |
새로 만들기 |
를 클릭 하 여 새 열거 리터럴을 만듭니다. |
복제 |
선택한 열거와 동일한 속성 값을 사용 하 여 목록에 새 열거형을 추가 하려면 클릭 합니다. |
Delete 키 |
목록에서 선택한 열거를 삭제 하려면 클릭 합니다. |
위로 이동/ 아래로 이동 |
열거를 선택한 후 열거 저장 순서를 변경 하려면 클릭 합니다. 같은 데이터 형식 내 에서만 다시 정렬할 수 있습니다. |