Teamcenter之编程定制菜单和对话框Word文档格式.docx

上传人:b****2 文档编号:12941845 上传时间:2022-09-30 格式:DOCX 页数:14 大小:1.57MB
下载 相关 举报
Teamcenter之编程定制菜单和对话框Word文档格式.docx_第1页
第1页 / 共14页
Teamcenter之编程定制菜单和对话框Word文档格式.docx_第2页
第2页 / 共14页
Teamcenter之编程定制菜单和对话框Word文档格式.docx_第3页
第3页 / 共14页
Teamcenter之编程定制菜单和对话框Word文档格式.docx_第4页
第4页 / 共14页
Teamcenter之编程定制菜单和对话框Word文档格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

Teamcenter之编程定制菜单和对话框Word文档格式.docx

《Teamcenter之编程定制菜单和对话框Word文档格式.docx》由会员分享,可在线阅读,更多相关《Teamcenter之编程定制菜单和对话框Word文档格式.docx(14页珍藏版)》请在冰豆网上搜索。

Teamcenter之编程定制菜单和对话框Word文档格式.docx

2.添加依赖插件

3.新建包mon.handler。

4.新建类NewFolderHandler,并继承AbstractHandler

5.在插件根节点新建plugin.xml文件和icons文件夹。

6.扩展mands,并添加如下扩展信息:

7.扩展org.eclipse.ui.handlers,添加信息如下:

1.查找要扩展的视图ID,经过系统查询,视图ID为com.teamcenter.rac.ui.views.DetailsView。

2.根据前面所讲的视图菜单扩展规则,在扩展点添加视图菜单代码如下:

3.通过Eclipse启动Teamcenter客户端,进入系统,则可以看到所添加的视图菜单:

1.根据前面所讲的上下文菜单扩展规则,在扩展点添加上下文菜单代码

2.重启Teamcenter系统,点击右键菜单,可以出现我们的上下文菜单

添加MyNewFolder到File主菜单

1.根据前面所讲的主菜单扩展规则,在扩展点添加主菜单代码

2.启动Teamcenter系统并进入,就可以看到我们客户化的菜单项

1.控制菜单出现在固定的透视图,代码如下所示:

2.该方式控制MyNewFolder在MyTeamcenter透视图中,如要添加到多个应用或者透视图中

通过activeWhen可以控制菜单的启用与禁用

1.在现有代码工程中建立自己的主菜单,并添加MyNewFolder菜单项,代码如下:

新建mands.newmyfolder包。

2.新建NewFolderCustomAction类,该类继承AbstractAIFAction类并对run方法进行重写,代码如下:

3.新建NewFolderCustomCommand类并继承AbstractAIFCommand类

4.新建NewFolderCustomDialog类,并继承AbstractAIFDialog类,并实现InterfaceAIFOperationListener方法。

其中核心代码如下:

5.新建NewFolderCustomOperation类,并继承AbstractAIFOperation。

重写executeOperation()方法。

创建文件夹的逻辑操作都在该类中进行了实现,实现代码如下:

6.在新建文件夹Handler类中添加代码,进行Action的调用,调用代码如下:

8.通过Eclipse启动TC,进行创建文件夹的测试,效果如下:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 制度规范

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1