RCP的多个实例,使用E4将MPerspective / MPart添加到对话框

时间:2014-07-04 10:56:21

标签: java swt eclipse-rcp jface e4

我试图为我的e4 rcp实现一些功能。

  1. 使用rcp中的菜单选项创建多个rcp实例;

      

    例如:在eclipse IDE中有一个菜单选项来实现这一点,Window -> New Window,创建现有IDE的另一个实例。我试图使用e4为我的rcp实现类似的功能。

  2. 将透视图(MPartStack / MPart)添加到对话框UI。 是否可以向Dialog添加透视图 (我可以使用SWT.APPLICATION_MODAL将对话框设为模态,但我不确定是否可以添加/如何添加MperspectiveMPart,{{1}到对话框)

  3. 您能否就如何实现这些功能给我一些指示?

1 个答案:

答案 0 :(得分:1)

对于新窗口,请查看EModelService cloneElementcloneSnippet方法,以复制现有UI元素或从应用程序模型创建预定义代码段的新副本。