IBM® Rational® Rhapsody® 插件是用户可编写的 Java 应用程序,用于扩展产品功能。 Rational Rhapsody 将这些应用程序装入至其进程,并向它们提供了功能接口。
可以通过集成到产品菜单的定制菜单来访问插件提供的功能。 插件还可提供用户不直接通过 GUI 打开、而是通过特定 Rational Rhapsody 事件(例如模型检查或代码生成)触发的功能。 插件可响应 Rational Rhapsody 回调 API 中定义的任何事件。
创建产品插件包括编写用于创建 .hep 文件(它包含装入插件的要求)及将该文件连接至概要文件的 Java 应用程序。
IBM Rational Rhapsody 安装包含位于 ExtensibilitySamples 下名为简单插件的样本插件。
要查看此样本插件添加至产品的功能,请将 SimplePluginProfile.sbs 添加至模型“As Reference”。
此概要文件将装入插件,且会显示一条指示正在使用的产品构建号的消息。
插件将添加下列菜单项:
另外,该插件会导致在下列点显示消息:生成代码前、保存项目前、保存项目后和检查模型前。