使eclipse编辑器只能从另一个编辑器访问

时间:2014-03-20 19:00:56

标签: eclipse-rcp

我有以下两个编辑器(作为两个单独的插件):

(1)文字编辑器 (2)图形编辑器,用于编辑与(1)

中的内容相关的信息

现在我想实现那个编辑器(2)只能从编辑器(1)的上下文菜单中打开。这意味着,编辑器(2)不应出现在"打开"单击文件时的上下文菜单。

这可能吗?

1 个答案:

答案 0 :(得分:2)

如果编辑器与定义编辑器的Open With扩展点中的文件内容类型相关联,则它们仅出现在org.eclipse.ui.editors上下文菜单中。通过指定extensions属性或使用contentTypeBinding来完成关联。

因此,如果您未指定内容类型关联,则编辑器只能以编程方式打开,并且不会显示在Open With中。