RCP 透视图列表栏(PerspectiveBar)居右上角
1.在RCP中ApplicationWorkbenchWindowAdvisor的preWindowOpen()中添加:
configurer.setShowPerspectiveBar(true);//表示显示透视图栏
org.eclipse.ui/SHOW_TRADITIONAL_STYLE_TABS=false org.eclipse.ui/DOCK_PERSPECTIVE_BAR=TOP_RIGHT
public class MYPerspective implements IPerspectiveFactory { public static final String ID ="org.xxx.MYPerspective"; @Override public void createInitialLayout(IPageLayout layout) { layout.setEditorAreaVisible(true); //增加透视图标签 layout.addPerspectiveShortcut(ID); layout.addPerspectiveShortcut(MYPerspective1.ID); layout.addPerspectiveShortcut(MYPerspective2.ID); layout.addPerspectiveShortcut(MYPerspective3.ID); }}//多个透视图类public class MYPerspective1 implements IPerspectiveFactory {//.......}public class MYPerspective2 implements IPerspectiveFactory {//.......}public class MYPerspective3 implements IPerspectiveFactory {//.......}