X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=plugins%2Forg.argeo.slc.client.ui%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fclient%2Fui%2FSlcExecutionPerspective.java;h=4f0be36ebf9ea6a755bbb89676544f3c9c4a9275;hb=85b62369433edbaf51d5e3c6e7461b426970eabf;hp=a95970c493b73cdd95f1af6a65d90f4df80ba396;hpb=651d33e13bfa9a7b46464be412023ee747e612e8;p=gpl%2Fargeo-slc.git diff --git a/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/SlcExecutionPerspective.java b/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/SlcExecutionPerspective.java index a95970c49..4f0be36eb 100644 --- a/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/SlcExecutionPerspective.java +++ b/plugins/org.argeo.slc.client.ui/src/main/java/org/argeo/slc/client/ui/SlcExecutionPerspective.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2007-2012 Mathieu Baudier + * Copyright (C) 2007-2012 Argeo GmbH * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -19,6 +19,7 @@ import org.eclipse.ui.IFolderLayout; import org.eclipse.ui.IPageLayout; import org.eclipse.ui.IPerspectiveFactory; +/** Perspective to manage SLC execution flows. */ public class SlcExecutionPerspective implements IPerspectiveFactory { public void createInitialLayout(IPageLayout layout) { @@ -26,34 +27,16 @@ public class SlcExecutionPerspective implements IPerspectiveFactory { layout.setEditorAreaVisible(true); layout.setFixed(false); - // Create the main ui layout - - // For a vertical split, the part on top gets the specified ratio of the - // current space and the part on bottom gets the rest. Likewise, for a - // horizontal split, the part at left gets the specified ratio of the - // current space. - // IFolderLayout main = layout.createFolder("main", IPageLayout.RIGHT, - // 0.3f, editorArea); IFolderLayout left = layout.createFolder("left", IPageLayout.LEFT, 0.3f, editorArea); + left.addView("org.argeo.slc.client.ui.jcrExecutionModulesView"); + left.addView("org.argeo.slc.client.ui.jcrResultListView"); + // Sleak view for SWT resource debugging + //left.addView("org.eclipse.swt.tools.views.SleakView"); IFolderLayout bottom = layout.createFolder("bottom", IPageLayout.BOTTOM, 0.65f, editorArea); bottom.addView("org.argeo.security.ui.logView"); bottom.addView("org.argeo.slc.client.ui.jcrProcessListView"); - - // IFolderLayout topRight = layout.createFolder("topRight", - // IPageLayout.RIGHT, 0.6f, "main"); - - // add the views to the corresponding place holder - left.addView("org.argeo.slc.client.ui.jcrExecutionModulesView"); - left.addView("org.argeo.slc.client.ui.jcrResultListView"); - - // main.addView("org.argeo.slc.client.ui.processBuilderView"); - // main.addPlaceholder("org.argeo.slc.client.ui.resultDetailView:UUID-*"); - // main.addPlaceholder("org.argeo.slc.client.ui.processDetailView:UUID-*"); - - // topRight.addView("org.argeo.slc.client.ui.processParametersView"); } - }