이 태스크에서 모든 메타클래스에 속하지 않는 일반 요소에 대한 템플리트에
노드를 추가합니다. 모델의 모든 요소가 아닌
패키지와 같은 모델의 특정 파트의 요소만 원하는 경우입니다. 이 태스크에서 일반 요소에 대한 경로를 작성하는
일련의 반복을 빌드합니다.
패키지의 모든 클래스를 추출하려면 다음을 수행합니다.
프로시저
모델 보기에서 모든 메타클래스를 접고 프로젝트를 펼치십시오.
일반 요소를 볼 수 있도록 containedPackages 노드를 찾고 펼치십시오.
containedPackages를 다이어그램에 대해 추가한 노드 아래의 템플리트 보기로 끌어 놓으십시오. 템플리트 보기에 반복 노드 및
서브노드가 작성됩니다.
containedPackages 노드 아래에서 클래스를 찾으십시오.
클래스를 3단계에서 작성한 반복 서브노드로 끌어 놓으십시오.
3단계에서 작성된 반복의 서브노드인 서브노드와 세 번째 반복이 작성됩니다.
결과
추가한 노드가 프로젝트를 찾기 위해
IBM® Rational® Rhapsody® ReporterPLUS에서
모델을 통해 반복하도록 지시하고 containedPackages를 반복한 후 모든 클래스를 추출합니다. 템플리트 보기에 추가한 레이블이 노드가 수행하는 작업 및
속하는 모델 파트를 식별합니다.