-
三种菜单编程实现
1
.新建插件工程
。
2
.添加依赖插件
3.
新建包
r
。
4.
新建类
NewFolderHandler
,并继承
AbstractHandler
5.
在插件根节点新建
文
件和
icons
文件夹。
6.
扩展
d
s
,并添加如下扩展信息:
7.
p>
扩展
rs
,添加信息如下
< br>:
1.
查找要扩展的视图
ID
,
经过系统查询,
视图
ID
为
sView
。
2.
根据前面所讲
的视图菜单扩展规则,在扩展点添加视图菜单代码如下:
<
/p>
3.
通过
Eclipse
启动
Teamcenter
客户端,进入系统,则可以
看到所添加的视图菜单
:
1.
根据前面所讲的上下文菜单扩展规则,在扩展点添加上下文菜单代
码
2.
重启
Teamcenter
系统,点击右键菜单,可以出现我们
的上下文菜单
添加
My New Folder
到<
/p>
File
主菜单
1.
根据前面所讲的主菜单扩展规则,在扩展点添加主菜单代码
2.
启动
Teamcenter
系统并进入,就可以看到我们客户化的菜
单项
1.
控制菜单出现在固定的透视图,代码如下所示
:
2.
该方式控制
My New
Folder
在
My Teamcenter
< br>透视图中,如要添加到多个应用或者透视图
中
通过
activeWhen
可以控制菜单的启用与禁用