이 태스크 정보
RootDirectory 특성이
설정된 경우 사용자가 루트 디렉토리 경로에 액세스할 때 이 경로가 맵핑 탭에
표시됩니다. 맵핑의 루트 디렉토리 필드에서
값을 변경하여, 사용자가 있는 특정 리버스 엔지니어링 세션에 대한 경로를
변경할 수 있습니다.
RootDirectory 특성은
코드 중심 모델링에 필요합니다. 이 특성은 컴포넌트 디렉토리를 판별하고
패키지에서 디렉토리로의 연결을 지원하기 때문입니다.
리버스 엔지니어링
도구는 리버스 엔지니어링 프로세스 동안 최소 개수의 패키지를 작성하는
디렉토리를 계산하고 (메시지 창을 통해) 이 디렉토리를 루트 디렉토리로
제시합니다. <lang>_ReverseEngineering::ImplementationTrait::UseCalculatedRootDirectory 특성을 사용하여
루트 디렉토리를 계산해야 하는지 여부를 설정할 수 있습니다. 계산된 루트 디렉토리는
RootDirectory 특성에서 값을 대체합니다.
참고: 루트 디렉토리 기능은 IBM Rational Rhapsody Developer for C, C++, and Java에 사용 가능합니다.
다음 정보를 참고하십시오.
- 병합 옵션과 함께 리버스 엔지니어링을
수행 중인 경우 계산된 루트 디렉토리가 없으며 현재 값이 사용됩니다.
- IBM Rational Rhapsody Developer for Java의 경우,
RootDirectory 특성에 값이 없고 리버스 엔지니어링 창의
탐색 트리 버전을 사용 중인 경우(트리 보기 단추
클릭),
트리 보기의 루트 디렉토리가 사용됩니다.
- Eclipse 프로젝트를
Rational Rhapsody로 내보낼 때
Eclipse 프로젝트에 따라 루트 디렉토리가 설정됩니다. UseCalculatedRootDirectory 특성은 무시됩니다.
- 일괄처리 또는 COM API를 사용하여
리버스 엔지니어링을 수행하는 경우
UseCalculatedRootDirectory 특성이 Auto로 설정되어
있으면 응답 안함이 사용됩니다. 루트 디렉토리 메시지 상자를
계산하지 않으려면 UseCalculatedRootDirectory 특성을
Always 또는 Never로 설정하면 됩니다.