Add descriptive data views/editors to perspectives
[taxeditor.git] / eu.etaxonomy.taxeditor.application / src / main / java / eu / etaxonomy / taxeditor / perspective / DerivatePerspective.java
index 37bb8e5cb6de37f9838a8701751508a79c84adee..b39651a9cfed0f3a28637a3e5cd3e2dbb9163558 100644 (file)
@@ -8,8 +8,12 @@
  */
 package eu.etaxonomy.taxeditor.perspective;
 
+import org.eclipse.ui.IFolderLayout;
 import org.eclipse.ui.IPageLayout;
 
+import eu.etaxonomy.taxeditor.editor.AppModelId;
+import eu.etaxonomy.taxeditor.navigation.search.SearchBar;
+
 /**
  * @author pplitzner
  * @date 10.12.2013
@@ -19,7 +23,12 @@ public class DerivatePerspective extends Default {
 
     @Override
     public void createInitialLayout(IPageLayout layout) {
-        layout.addView(NAVIGATOR, IPageLayout.LEFT, 0.25f, layout.getEditorArea());
+        IFolderLayout navigationFolder = layout.createFolder(SearchBar.NAVIGATION_STACK_ID, IPageLayout.LEFT, 0.25f, layout.getEditorArea());
+
+        navigationFolder.addView(NAVIGATOR);
+        navigationFolder.addPlaceholder(SEARCH_RESULTS);
+        navigationFolder.addPlaceholder(AppModelId.PARTDESCRIPTOR_EU_ETAXONOMY_TAXEDITOR_EDITOR_DESCRIPTIVEDATASET_DESCRIPTIVEDATASETNAVIGATOR);
+
 
         layout.addView(DETAILS_VIEW, IPageLayout.RIGHT, 0.6f, layout.getEditorArea());