`
大浪滔滔
  • 浏览: 801 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

如何在CNF去掉非自定义右键菜单

阅读更多

 

在CNF中,如果使用了自己的模型,并实现IAdaptable:
public abstract class ESBFile extends ESBResource implements IESBFile, IAdaptable {

	protected IFile file;
  ...
	public Object getAdapter(Class adapter) {
		if (adapter == IFile.class || adapter == IResource.class) {
			return file;
		}
		return null;
	}
}
 
右键菜单中就会出现一些系统的菜单项,比如SVN的菜单项。
因为我们通过 <viewer/> 下定义 <popupMenu/> 元素来定义该 CNF 视图支持的菜单结构,所以只需要
将popupMenu的allowsPlatformContributions改为false即可。
注:
allowsPlatformContributions 表示是否接受 popupMenus 扩展点定义的菜单,如果设置为真,则 popupMenus 扩展点定义的菜单以及 ActionProvider 定义的菜单都可以在菜单结构中显示;如果设置假,则 popupMenus 扩展点定义的菜单不能在菜单结构中显示,只有 ActionProvider 定义的菜单才予以显示。
参考资料:
http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-cnfext2/
 
分享到:
评论

相关推荐

    官方mysql的docker镜像,自定义配置文件my.cnf

    官方mysql的docker镜像,自定义配置文件启动,附件中是自定义的配置文件,里面配置了端口和各种其他参数,便于维护

    mysql-5.7.24的my.cnf

    mysql-5.7.24的my.cnf。适用于生产环境。相关配置已经写好,直接可以用。 mysql-5.7.24的my.cnf。适用于生产环境。相关配置已经写好,直接可以用。 mysql-5.7.24的my.cnf。适用于生产环境。相关配置已经写好,直接...

    openssl.cnf_文件

    在使用openssl创建证书时,缺少 openssl.cnf文件,下载后放到显示缺少的目录中

    mysql5.7用的配置文件my.cnf

    mysql5.7用的配置文件,完成了基本的调优选项,并注释了需要自行调整参数的计算公式,使用时请自行重命名为my.cnf。如配合我上传的自动安装脚步mysql7install.sh一起使用则无需重命名,配置在对应的http服务上使用...

    mysql数据库my.cnf配置文件

    # 注:这两个参数不支持动态改变,需要把该参数加入到my.cnf里,修改完后重启MySQL服务,允许值的范围从 1-64 innodb_thread_concurrency = 0 # 默认设置为 0,表示不限制并发数,这里推荐设置为0,更好去发挥CPU多核...

    ubuntu mysql my.cnf 服务器最佳配置

    ubuntu mysql my.cnf 服务器最佳配置(16G,32G 内存)

    openssl.cnf

    在使用openssl创建证书时,显示无法打开openssl.cnf文件,下载后放到显示缺少的目录中

    MySQL各版本my.cnf配置文件.rar

    MySQL 5.6、5.7、8.0版本的my.cnf完整配置文件,亲测可用,配置文件中优化了MySQL中的一些默认配置项,能够有效的提高MySQL数据库的并发处理能力!

    MySQL中my.cnf文件选项

    MySQL中my.cnf文件选项 MySQL中my.cnf文件选项 MySQL中my.cnf文件选项

    MySQL PXC_百度大神cnf配置

    MySQL PXC_百度大神cnf配置

    2CNF问题完整代码

    我的博客上有详细说明这段代码,http://blog.csdn.net/techq/archive/2011/02/18/6194296.aspx 2CNF问题完整代码 2SAT问题 NP完全问题

    CentOS7下MySQL8的主主互备安装文档和my.cnf配置文件

    CentOS7操作系统在VM虚拟机下的安装,MySQL8.0.13在CentOS7下的主主互备,以及附带my.cnf的详细配置,带有注释。

    合取范式(CNF)可满足性算法PPT

    DPLL算法解决CNF可满足性 合取范式(CNF)可满足性算法PPT

    MariaDB的my.cnf文件

    我目前在使用的文件,可查看我的另一篇文章在windows下运行mariadb的docker容器并解决远程连接问题

    MySQL中配置文件my.cnf因权限问题导致无法启动的解决方法

    本文主要给大家介绍了关于MySQL中配置文件my.cnf因权限问题导致无法启动的相关解决过程,分享出来供大家...问题应该出在 /etc/my.cnf 文件上,从第一个截图也可以看到警告信息(/etc/my.cnf 被忽视) 查看文件权限:

    mysql的/etc/my.cnf

    linux下安装mysql时的my.cnf文件,其路径为/etc/my.cnf,如果安装路径为/home/envir/mysql则该文件可以不做修改,直接丢下去或覆盖;

    linux下mysql my.cnf 文件

    linux下mysql my.cnf 文件已经配置好 路径根据实际情况自己修改linux下mysql my.cnf 文件已经配置好 路径根据实际情况自己修改linux下mysql my.cnf 文件已经配置好 路径根据实际情况自己修改

    my.cnf配置详解及设置建议

    my.cnf配置详解及设置建议 my.cnf配置详解及设置建议

    MySQL my.cnf配置文件完美详解

    MySQL my.cnf配置文件完美详解

    Mysql主从配置my.cnf.zip

    Mysql主从配置文件,主文件my.cnf,从文件my.cnf完整版。部分配置如下: [client] port = 3306 socket =/tmp/mysql.sock [mysql] no-auto-rehash prompt="\u@\h [\d]&gt;" #pager="less -i -n -S" #tee=/opt/mysql/...

Global site tag (gtag.js) - Google Analytics