1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.argeo.cms.ui.workbench;
17
18 import org.argeo.cms.ui.workbench.jcr.JcrBrowserView;
19 import org.argeo.cms.ui.workbench.jcr.NodeFsBrowserView;
20 import org.eclipse.ui.IFolderLayout;
21 import org.eclipse.ui.IPageLayout;
22 import org.eclipse.ui.IPerspectiveFactory;
23
24
25 public class JcrBrowserPerspective implements IPerspectiveFactory {
26
27 public void createInitialLayout(IPageLayout layout) {
28 layout.setEditorAreaVisible(true);
29 IFolderLayout upperLeft = layout.createFolder(WorkbenchUiPlugin.PLUGIN_ID + ".upperLeft", IPageLayout.LEFT,
30 0.4f, layout.getEditorArea());
31 upperLeft.addView(JcrBrowserView.ID);
32 upperLeft.addView(NodeFsBrowserView.ID);
33 }
34 }