IBM® Rational® Rhapsody®에는
C 모델에 대한 코드 생성을 사용자 정의하기 위한 두 가지의 기본 방법이 있습니다.
- IBM Rational Rhapsody에서 다양한 특성의 값 수정. 이 방법은 IBM Rational Rhapsody Developer for C, IBM Rational Rhapsody Developer for C++, IBM Rational Rhapsody Developer for Java 및
IBM Rational Rhapsody Developer for Ada에 사용 가능합니다.
이 특성은 CG 및 <lang>_CG
주제(예: CG::Package::UseAsExternal 및 JAVA_CG::Dependency::SpecificationEpilog) 아래에 있습니다.
- 규칙 사용. 특성을 사용하기에 충분하지 않은
생성된 코드에서 중요한 변경사항을 작성하고 즉각적인 코드 생성인 시작점을
보유하려는 경우에 이 방법을 사용할 수 있습니다. 이 방법은
Rational Rhapsody Developer for C의 경우에만 사용할 수 있습니다.
주: RulesComposer 도구를 사용하여
사용자 고유의 코드 생성기를 작성할 수도 있습니다. 이 도구를 사용하려면
올바른 라이센스를 가지고 있어야 합니다.
사용 규칙 방법에는 이 사용자 정의
메커니즘에 대한 개념적 기초와 코드 생성 사용자 정의에 대한
특정 지시사항이 포함됩니다.
두 방법 모두
생성된 코드의 컨텐츠와 모양을 제어하기 위해
사용할 수 있습니다. 이러한 두 메커니즘은
공존하므로 기본(특성 사용) 및 고급(규칙 사용)
사용자 정의라고 할 수 있습니다.