IBM® Rational® Rhapsody® 外掛程式是使用者撰寫來延伸產品功能的 Java 應用程式。 Rational Rhapsody 會將這些應用程式載入其處理程序中,並為應用程式提供工作介面。
外掛程式提供的功能可透過整合到產品功能表中的自訂功能表項目來存取。 外掛程式還可以提供並非由使用者透過 GUI 直接開啟,而是由特定 Rational Rhapsody 事件(例如模型檢查或產生程式碼)觸發的功能。 外掛程式可以回應在 Rational Rhapsody 回呼 API 中定義的所有事件。
建立產品外掛程式包括撰寫 Java 應用程式,以建立包含載入外掛程式需求的 .hep 檔,以及將該 .hep 檔附加至設定檔。
IBM Rational Rhapsody 安裝包含名為 Simple plug-in 的範例外掛程式(位於 ExtensibilitySamples 下)。
若要查看此範例外掛程式新增至產品的功能,請將 SimplePluginProfile.sbs 新增至模型 "As Reference"。
此設定檔會載入該外掛程式並會顯示一則訊息,指出您正在使用的產品建置號碼。
該外掛程式會新增下列功能表項目:
此外,外掛程式會導致在下列點顯示訊息:產生程式碼之前、專案儲存之前、專案儲存之後以及檢查模型之前。