在本课程中,您将创建若干构造型;然后,生成概要文件工具模型,并从该模型生成概要文件工具代码。
要生成概要文件工具模型和相关代码,请完成下列步骤:
- 在“项目资源管理器”视图中,展开 Profiles 文件夹,右键单击
My Profile;然后单击添加图 > 类图。
- 为类图输入以下名称:Profile Class Diagram
- 在 Profile Class Diagram 中,创建一些具有下图中显示的元类扩展的构造型。稍后,在本教程中,您将使用此简单概要文件来演示概要文件工具定制。
- 单击。
- 要生成概要文件工具模型,请在项目资源管理器视图中的 Profiles 下面,右键单击
My Profile;然后单击生成概要文件工具模型。
注: 生成概要文件工具模型命令显示在弹出菜单底部附近。
- 在配置工具模型生成属性窗口中,单击否以关闭该窗口并使用缺省工具模型生成属性。
注: 如果单击是,那么可以修改设置以避免生成菜单和选用板等。但是,因为该教程的目标是生成菜单和选用板,所以单击否。可以稍后返回并研究可用的属性。
- 在项目资源管理器视图中的 Models 包下面,展开
My Profile 工具模型来查看下图中显示的所有工具元素。

- 如果不需要定制任何概要文件工具,那么可以立即生成概要文件工具代码。要生成概要文件工具代码,请在项目资源管理器视图中,右键单击
My Profile 工具模型(当打开时,全名显示为
<<ToolingModel, EditHelpers, Figures, L10N, Providers, Utils>> My Profile);然后单击生成工具代码。 确认窗口将打开,从而确认是否覆盖当前 plugin.xml
版本。此窗口帮助您确保在生成或重新生成工具代码时不会覆盖对
plugin.xml 文件(以及 plugin.properties 和缺省模板模型)所作的任何定制。
- 在“确认”窗口中,除非已对不想覆盖的文件进行更改,否则单击是。 在生成工具代码之后,项目的 src
包将包含所生成概要文件工具代码的大量包。
- 要查看操作中的所生成工具代码,请测试插件。在“项目资源管理器”视图中,双击
plugin.xml 文件并选择图编辑器底部的概述选项卡。单击启动
Eclipse 应用程序链接。此操作会创建装入了新概要文件工具插件的运行时环境。接着,可以创建基于概要文件的新
UML 模型并测试概要文件工具。