WEB开发网
开发学院软件开发Java 使用 Topcased 改进 EMF 模型编辑视图 阅读

使用 Topcased 改进 EMF 模型编辑视图

 2010-06-14 00:00:00 来源:WEB开发网   
核心提示: 生成的代码被组织在四个项目里如图 6 所示:图 6. EMF 自动生成的项目运行插件程序,我们看到以下模型文件编辑环境(如图 7 所示),使用 Topcased 改进 EMF 模型编辑视图(4),图 7. 图书管理 model 文件编辑视图可以看到默认的编辑视图比较单调,不够美观,在弹出的对话框

生成的代码被组织在四个项目里如图 6 所示:

图 6. EMF 自动生成的项目
使用 Topcased 改进 EMF 模型编辑视图

运行插件程序,我们看到以下模型文件编辑环境(如图 7 所示)。

图 7. 图书管理 model 文件编辑视图
使用 Topcased 改进 EMF 模型编辑视图

可以看到默认的编辑视图比较单调,不够美观,对应的属性也没有分类。下面利用 Topcased 插件扩展 EMF 模型属性编辑视图。

创建 Tab properties view 属性描述文件

Topcased 提供了一个 Tab properties view,利用它可以对 model 文件的属性进行编辑。在创建它之前,首先需要创建一个文件后缀为 propertiesconfigurator 的描述文件,用于配置 Tab properties view 的外观和功能。具体创建方法如下。

右键点击 ecore 文件所在的文件夹,选择右键菜单中的 File->New->Other, 在弹出的向导对话框中选择 Topcased 文件夹,选择 PropertiesConfigurator Model 如图所示。

图 8. 新建向导对话框
使用 Topcased 改进 EMF 模型编辑视图

默认下一步,在弹出的对话框中选择 Tabbed View,它就代表了一个 Tab properties view 对象,如图 9 所示。

图 9. PropertiesConfigurator Model 对象创建对话框
使用 Topcased 改进 EMF 模型编辑视图

上一页  1 2 3 4 5 6 7  下一页

Tags:使用 Topcased 改进

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接