1
我有一個充當選擇提供者的樹視圖。爲了響應不同類型的選定項目,我想展示一個視圖。 (實例化它是需要的)。在Eclipse插件開發中,如何以編程方式激活視圖?
我可以通過VIEW_ID和工作臺getViewRegistry來做到這一點嗎?
我有一個充當選擇提供者的樹視圖。爲了響應不同類型的選定項目,我想展示一個視圖。 (實例化它是需要的)。在Eclipse插件開發中,如何以編程方式激活視圖?
我可以通過VIEW_ID和工作臺getViewRegistry來做到這一點嗎?
的基本技術是文章
「Make your Eclipse applications richer with view linking」,由最好的描述
基於「選擇供應商選擇監聽」模式,這是創建於其他意見的變化做出反應意見的便捷方式,更新現在用Selection Service。
是這樣的:
IViewRegistry viewRegistry = this.getWorkbenchWindow().getWorkbench().getViewRegistry();
IViewDescriptor desc = viewRegistry.find(VIEW_ID);
window.getActivePage().showView(VIEW_ID);
應該能夠打開/創建視圖
的[編程表示從Eclipse插件視圖(http://stackoverflow.com/可能重複問題/ 171824 /編程-表示-A - 視圖 - 從-AN-Eclipse的插件) – Eduardo 2014-05-07 02:32:26