e3 / e4 compat app:以编程方式拖放部分

时间:2018-03-13 23:26:55

标签: user-interface drag-and-drop eclipse-plugin eclipse-rcp e4

我有一个兼容性应用程序(基于Neon),两个(EditorPart)编辑器彼此相邻,位于选项卡中。两者都在同一个输入上工作,第二个从第一个开始以编程方式打开(使用相应的匹配标志工作)。

我可以将每个鼠标的编辑器部分拖放到一个新位置,没问题。

现在我想以编程方式执行此操作,以便编辑器显示在彼此旁边而不是标签中。我怎么能这样做?

备注:我已经看过一些拆分编辑区域的黑客攻击,但我不认为它们已经可用,因为内部类已经改变了(我和#39; d而不是去那里)。我也无法在plugin.xml配置的编辑器中通过DI访问e4服务。我可以通过OSGi访问某些服务(例如,EventBroker),但是很难获得,例如,有效的部件服务。

0 个答案:

没有答案