2015-04-01 56 views
0
我使用的是3.X-4.x的兼容層和

的頂部開口在我IPerspectiveFactory.createInitialLayout方法如下配置:編輯在IPageLayout

String editorArea = layout.getEditorArea(); 
layout.setEditorAreaVisible(false);  

// NavigationView 
layout.addStandaloneView(NavigationView.VIEW_ID, 
    true, IPageLayout.LEFT, 0.20f, editorArea); 
layout.getViewLayout(NavigationView.VIEW_ID).setCloseable(false); 
layout.getViewLayout(NavigationView.VIEW_ID).setMoveable(true); 

topRightFolder = layout.createFolder("perspective.toprightfolder", IPageLayout.TOP, 0.25f, editorArea); 
topRightFolder.addView("myView"); 
topRightFolder.addPlaceholder("my.code.*"); //$NON-NLS-1$ 

所有觀點,與my.code.*開始將在頂部開的頁面佈局,並將在選項卡中隨每個後續選項一起堆疊。我的導航視圖中也有幾個不同的編輯人員,當他們打開時,他們按照預期位於頁面頂部的0.26f處。

我的問題是這樣的:有什麼辦法來配置頁面佈局,以便編輯器的行爲類似於視圖並在IPageLayout的頂部打開?我注意到,當編輯器打開時,我可以將它拖到頁面佈局的頂部,這讓我想知道是否有一種方法可以將編輯器默認爲在頂部打開?

回答

0

否。使用Eclipse 3.x兼容層編輯器時,始終在編輯器區域打開。