2012-09-23 41 views
1

我正在開發一個eclipse插件應用程序。Eclipse插件開發 - 多個工作籤/頁

我有以下情形:

主要應用程序GUI將基於Eclipse的,與頁面的工作臺。
在這個頁面會有一個工具欄,菜單欄,一些視圖和多個編輯器。

到現在爲止,任務是標準的。

但這裏是一個「扭曲」:我想顯示一個彈出窗口(org.eclipse.jface.dialogs.Dialog),並在此對話框中我想插入另一個編輯器。在這個編輯器中,我想使用GEF框架。

目前我像這樣訪問頁面(這是由所有的編輯器使用):

PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage(); 

回答

2

Eclipse中,特別是日食3.X(太陽神,靛藍)將不允許在對話框編輯優雅。如果沒有IEditorSite(編輯器鏈接到工作臺頁面),它使用的許多服務將不可用,甚至可能無法啓動。