2 * Copyright (C) 2007 EDIT
3 * European Distributed Institute of Taxonomy
4 * http://www.e-taxonomy.eu
6 * The contents of this file are subject to the Mozilla Public License Version 1.1
7 * See LICENSE.TXT at the top of this package for the full license terms.
10 package eu
.etaxonomy
.taxeditor
.perspective
;
12 import org
.eclipse
.ui
.IFolderLayout
;
13 import org
.eclipse
.ui
.IPageLayout
;
15 import eu
.etaxonomy
.taxeditor
.navigation
.search
.SearchBar
;
19 * @created Jan 17, 2011
22 public class Taxonomic
extends Default
{
25 public void createInitialLayout(IPageLayout layout
) {
26 IFolderLayout navigationFolder
= layout
.createFolder(SearchBar
.NAVIGATION_STACK_ID
, IPageLayout
.LEFT
, 0.3f
, layout
.getEditorArea());
28 navigationFolder
.addView(NAVIGATOR
);
29 navigationFolder
.addPlaceholder(SEARCH_RESULTS
);
31 layout
.addPlaceholder(NAME_EDITOR
, IPageLayout
.BOTTOM
, 0.25f
, layout
.getEditorArea());
33 layout
.addView(DETAILS_VIEW
, IPageLayout
.RIGHT
, 0.6f
, layout
.getEditorArea());
34 layout
.addView(SUPPLEMENTAL_VIEW
, IPageLayout
.BOTTOM
, 0.6f
, DETAILS_VIEW
);
36 layout
.addView(FACTUAL_DATA_VIEW
, IPageLayout
.BOTTOM
, 0.6f
, layout
.getEditorArea());
38 createAdditionalFolder(layout
, layout
.getEditorArea());