IBM® Rational® Rhapsody®는
단위를 사용하여 프로젝트가 C 및 C++와 같은 여러 개발 언어의 컴포넌트를 포함할 수 있도록 허용합니다.
각 단위는 특정 개발 언어와 연관됩니다. 몇몇 Rational Rhapsody 기능은
다중 언어 프로젝트를 지원합니다.
- Rational Rhapsody API:
인터페이스 IRPUnit는 단위 언어의 순환 변경을 허용합니다.
- ReporterPLUS: 요소의 언어를 조회할 수 있습니다.
- Rational Rhapsody 내부 보고서:
저장된 각 단위의 언어를 표시합니다.
- XMI: 각 단위의 언어를 내보내고 가져옵니다.
- 그래픽 편집기: 단위 언어에 대한 변경사항은
그래픽 편집기에서 단위의 묘사에 영향을 주지 않습니다. 예를 들어,
템플리트 클래스의 언어를 C로 변경하는 경우
그래픽 편집기에서 계속 템플리트 클래스와 유사하게 보입니다.
- IBM Rational Rhapsody DiffMerge:
언어 차이점을 확인합니다.
- PredefinedTypes 패키지: 이 패키지는 언어 영향을 받는 패키지입니다.
언어가 사용 중인 Rational Rhapsody 버전의 언어와
다른 단위를 작성하는 경우 해당 언어에 대한 사전 정의된 유형의 관련 패키지가 로드됩니다.