是否有可能将EditorArea插入到Eclipse RCP中的View中?

时间:2012-08-09 17:17:42

标签: view editor eclipse-rcp

以某种方式可以将EditorArea插入到Eclipse RCP中的View中吗? 我想定义一个限制区域,编辑可能会在其中移动。

1 个答案:

答案 0 :(得分:1)

不容易 - 一般来说,Eclipse应用程序有一个'Editor'rea。

您可以使用自定义presentation layer将该EditorArea放在您的某个视图上,但就是这样。

潜在的(高级)解决方案可能涉及将EditorPart实例传递给自定义视图,然后调用createPartControl以在视图中呈现编辑器内容,并管理任何必要的初始化编辑

由于此编辑器是视图的子控件,因此您可能还需要为选择/编辑器/动作栏/快捷键等进行特殊连接,以便在从该编辑器中运行该编辑器时它们继续工作。图。