Rational Rhapsody 플러그인 작성

IBM® Rational® Rhapsody® 플러그인은 사용자가 제품 기능을 확장하기 위해 작성할 수 있는 Java 애플리케이션입니다. Rational Rhapsody에서 이러한 애플리케이션을 프로세스에 로드하고 기능에 대한 인터페이스와 함께 애플리케이션을 제공합니다.

제품 메뉴에 통합된 사용자 정의 메뉴 항목을 통해 플러그인에서 제공하는 기능에 액세스할 수 있습니다. 또한 플러그인은 GUI를 통해 사용자가 직접 열지만 모델 검사 또는 코드 생성과 같은 특정 Rational Rhapsody 이벤트에 의해 트리거되는 기능을 제공합니다. 플러그인이 Rational Rhapsody 콜백 API에 정의된 이벤트에 응답합니다.

제품 플러그인을 작성하면 Java 애플리케이션이 작성되고, 플러그인을 로드하기 위한 요구사항이 포함되어 있는 .hep 파일이 작성되며, .hep 파일이 프로파일에 첨부됩니다.

IBM Rational Rhapsody 설치에 단순 플러그인(ExtensibilitySamples 아래)이라는 샘플 플러그인이 포함됩니다.

이 샘플 플러그인이 제품에 추가하는 기능을 보려면 모델 "참조"에 SimplePluginProfile.sbs를 추가합니다.

이 프로파일이 플러그인을 로드하고 사용 중인 제품 빌드 번호를 나타내는 메시지가 표시됩니다.

플러그인이 다음 메뉴 항목을 추가합니다.

또한 플러그인으로 인해 코드 생성 전, 프로젝트 저장 전, 프로젝트 저장 후 및 모델 검사 전에 메시지가 표시됩니다.


피드백