패키지에서 모든 클래스 추출

이 태스크 정보

이 태스크에서 모든 메타클래스에 속하지 않는 일반 요소에 대한 템플리트에 노드를 추가합니다. 모델의 모든 요소가 아닌 패키지와 같은 모델의 특정 파트의 요소만 원하는 경우입니다. 이 태스크에서 일반 요소에 대한 경로를 작성하는 일련의 반복을 빌드합니다.

패키지의 모든 클래스를 추출하려면 다음을 수행합니다.

프로시저

  1. 모델 보기에서 모든 메타클래스를 접고 프로젝트를 펼치십시오.
  2. 일반 요소를 볼 수 있도록 containedPackages 노드를 찾고 펼치십시오.
  3. containedPackages를 다이어그램에 대해 추가한 노드 아래의 템플리트 보기로 끌어 놓으십시오. 템플리트 보기에 반복 노드 및 서브노드가 작성됩니다.
  4. containedPackages 노드 아래에서 클래스를 찾으십시오. 클래스3단계에서 작성한 반복 서브노드로 끌어 놓으십시오. 3단계에서 작성된 반복의 서브노드인 서브노드와 세 번째 반복이 작성됩니다.

결과

추가한 노드가 프로젝트를 찾기 위해 IBM® Rational® Rhapsody® ReporterPLUS에서 모델을 통해 반복하도록 지시하고 containedPackages를 반복한 후 모든 클래스를 추출합니다. 템플리트 보기에 추가한 레이블이 노드가 수행하는 작업 및 속하는 모델 파트를 식별합니다.


피드백