| 인수 |
생성자, 오퍼레이션 및 트리거된 오퍼레이션 인수의
유형을 추가, 제거 및 변경합니다. 클래스 스펙 파일에서
인수 설명에 대한 변경사항은 라운드트립되지 않습니다.
|
| 연관 |
연관, 단방향 연관 또는 집계를 추가 또는 제거합니다. CPP_ 또는 JAVA_Roundtrip::Update::AcceptChanges 특성을
All 값으로 설정해야 합니다.
|
| 속성 |
- 설명을 수정합니다.
설명 끝에 빈 행이 있는 경우 설명이 손실됩니다.
- 속성을 추가 또는 제거합니다.
CPP_ 또는 JAVA_Roundtrip::Update::AcceptChanges 특성을
All 값으로 설정해야 합니다.
- 기존 속성의 이름, 유형 또는 액세스를 수정합니다.
|
| 클래스 |
- 설명을 수정합니다.
설명 끝에 빈 행이 있는 경우 설명이 손실됩니다.
- 클래스 이름을 수정합니다.
다음 코드 생성 시, <new name>.h 및 <new
name>.cpp와 같은 새 파일에 수정된 클래스가
생성됩니다. DMCA를 사용할 때, 클래스 파일을 닫고 다시 열어서
모델에서 클래스 텍스트를 적절한 클래스와 다시 연관시켜야 합니다.
- 새 클래스를 추가합니다.
추가는
모델에서 연관된 패키지 아래에서 반영됩니다.
|
| 생성자 및 오퍼레이션 |
- 설명을 수정합니다.
설명 끝에 빈 행이 있는 경우 설명이 손실됩니다.
- 생성자 또는 오퍼레이션을 추가하거나 제거합니다.
CPP_ 또는 JAVA_Roundtrip::Update::AcceptChanges 특성을
All 값으로 설정해야 합니다.
- 스펙 파일의 경우 기존 오퍼레이션 또는 생성자 인수의 유형(이름은 아님)을
수정하십시오. 스펙 및 구현 파일의 경우 유형 및 이름 둘 다
수정할 수 있습니다.
그러나 구현 파일에서만 변경되는 경우 이름만 변경하고 유형은 변경할 수
없습니다.
- 기존 오퍼레이션의 리턴 유형을 수정합니다.
|
| 소멸자 |
설명을 수정합니다. 설명 끝에
빈 행이 있는 경우 설명이 손실됩니다.
|
| 중첩 클래스 |
중첩 클래스를 추가, 제거 또는 수정합니다. |
| 관계 |
- 설명을 수정합니다.
설명 끝에 빈 행이 있는 경우 설명이 손실됩니다.
- 기존 관계의 역할 이름을 수정합니다.
관계 "Class_1* itsClass_1"의 경우, 역할 이름
itsClass_1을 수정할 수 있습니다. 단방향 연관의 경우
관련 클래스 Class_1도 수정할 수 있습니다(양방향
연관 및 집계의 경우 관련 클래스를 수정할 수 없음).
|
| 표준 오퍼레이션 |
선언에 "inline"을 추가하여 표준 오퍼레이션을 인라인으로
수정합니다. 정의는 자동으로 생성됩니다. <lang>_CG::Operation::Inline 특성은
in_source로 설정됩니다. 결과적으로, 함수의 구현은 구현 파일에서
유지됩니다. ("inline" 키워드는 스펙 및 구현 파일 둘 다에
추가됩니다.) |
| 트리거된 오퍼레이션 |
설명을 수정합니다. 설명 끝에
빈 행이 있는 경우 설명이 손실됩니다.
|
| 사용자 정의 유형 |
사용자 정의 유형을 추가, 제거 또는 수정합니다. |