diff options
author | cletavernie | 2011-11-02 09:30:47 +0000 |
---|---|---|
committer | cletavernie | 2011-11-02 09:30:47 +0000 |
commit | 9e32b8dc2f959c35600e4a47426b486ed2da09ef (patch) | |
tree | 06080f3fab95293388582e0feadb03a8cc699732 /plugins/customization/org.eclipse.papyrus.customization.properties/src/org/eclipse/papyrus/properties/customization/perspective/CustomizationPerspectiveFactory.java | |
parent | 59a44482cddfcccce23872c3d6ea799b7beea73d (diff) | |
download | org.eclipse.papyrus-9e32b8dc2f959c35600e4a47426b486ed2da09ef.tar.gz org.eclipse.papyrus-9e32b8dc2f959c35600e4a47426b486ed2da09ef.tar.xz org.eclipse.papyrus-9e32b8dc2f959c35600e4a47426b486ed2da09ef.zip |
362162: [Architecture - Refactoring] The plug-ins should be renamed to match their layer's qualified name
https://bugs.eclipse.org/bugs/show_bug.cgi?id=362162
Diffstat (limited to 'plugins/customization/org.eclipse.papyrus.customization.properties/src/org/eclipse/papyrus/properties/customization/perspective/CustomizationPerspectiveFactory.java')
-rw-r--r-- | plugins/customization/org.eclipse.papyrus.customization.properties/src/org/eclipse/papyrus/properties/customization/perspective/CustomizationPerspectiveFactory.java | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/plugins/customization/org.eclipse.papyrus.customization.properties/src/org/eclipse/papyrus/properties/customization/perspective/CustomizationPerspectiveFactory.java b/plugins/customization/org.eclipse.papyrus.customization.properties/src/org/eclipse/papyrus/properties/customization/perspective/CustomizationPerspectiveFactory.java new file mode 100644 index 00000000000..dabd8d57080 --- /dev/null +++ b/plugins/customization/org.eclipse.papyrus.customization.properties/src/org/eclipse/papyrus/properties/customization/perspective/CustomizationPerspectiveFactory.java @@ -0,0 +1,35 @@ +/*****************************************************************************
+ * Copyright (c) 2011 CEA LIST.
+ *
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Camille Letavernier (CEA LIST) camille.letavernier@cea.fr - Initial API and implementation
+ *****************************************************************************/
+package org.eclipse.papyrus.properties.customization.perspective;
+
+import org.eclipse.papyrus.properties.customization.Activator;
+import org.eclipse.ui.IPageLayout;
+import org.eclipse.ui.IPerspectiveFactory;
+
+/**
+ * A Factory for instantiating the Customization perspective
+ *
+ * @author Camille Letavernier
+ */
+public class CustomizationPerspectiveFactory implements IPerspectiveFactory {
+
+ private final static String PROPERTIES = "org.eclipse.ui.views.PropertySheet"; //$NON-NLS-1$
+
+ private final static String PROJECT_EXPLORER = "org.eclipse.ui.navigator.ProjectExplorer"; //$NON-NLS-1$
+
+ public void createInitialLayout(IPageLayout layout) {
+ layout.addView(PROJECT_EXPLORER, IPageLayout.LEFT, 0.20f, layout.getEditorArea());
+ layout.addView(PROPERTIES, IPageLayout.BOTTOM, 0.7f, layout.getEditorArea());
+ layout.addView(Activator.PREVIEW_ID, IPageLayout.BOTTOM, 0.6f, layout.getEditorArea());
+ }
+
+}
|