1 package eu
.etaxonomy
.taxeditor
.designproposal2
;
3 import org
.eclipse
.ui
.IFolderLayout
;
4 import org
.eclipse
.ui
.IPageLayout
;
5 import org
.eclipse
.ui
.IPerspectiveFactory
;
6 import org
.eclipse
.ui
.IPlaceholderFolderLayout
;
8 import eu
.etaxonomy
.taxeditor
.designproposal2
.view
.NameListView
;
9 import eu
.etaxonomy
.taxeditor
.designproposal2
.view
.UndoView
;
11 public class Perspective
implements IPerspectiveFactory
{
13 public static final String ID
= "eu.etaxonomy.taxeditor.designproposal2.perspective";
15 public void createInitialLayout(IPageLayout layout
) {
16 String editorArea
= layout
.getEditorArea();
17 layout
.addStandaloneView(NameListView
.ID
, false, IPageLayout
.LEFT
, 0.30f
, editorArea
);
18 layout
.addView(UndoView
.ID
, IPageLayout
.BOTTOM
, 0.8f
, editorArea
);
19 layout
.getViewLayout(NameListView
.ID
).setCloseable(false);
22 private void addFastViews(IPageLayout layout
) {
23 System
.currentTimeMillis();