Author: timotei
Date: Sat Jul 30 10:01:56 2011
New Revision: 50489

URL: http://svn.gna.org/viewcvs/wesnoth?rev=50489&view=rev
Log:
eclipse plugin: Add shortcut for the Wesnoth perspective

Modified:
    trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/product/WMLPerspective.java

Modified: 
trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/product/WMLPerspective.java
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/product/WMLPerspective.java?rev=50489&r1=50488&r2=50489&view=diff
==============================================================================
--- trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/product/WMLPerspective.java 
(original)
+++ trunk/utils/umc_dev/org.wesnoth/src/org/wesnoth/product/WMLPerspective.java 
Sat Jul 30 10:01:56 2011
@@ -17,20 +17,11 @@
 
 public class WMLPerspective implements IPerspectiveFactory
 {
-       @Override
-       public void createInitialLayout(IPageLayout layout)
-       {
-                // Add "new wizards".
-        layout.addNewWizardShortcut( "org.eclipse.ui.wizards.new.folder" ); 
//$NON-NLS-1$
-        layout.addNewWizardShortcut( "org.eclipse.ui.wizards.new.file" ); 
//$NON-NLS-1$
-        layout.addNewWizardShortcut( "org.wesnoth.wizards.NewConfigFileWizard" 
);
-        layout.addNewWizardShortcut( "org.wesnoth.wizards.emptyProjectWizard" 
);
-        layout.addNewWizardShortcut( "org.wesnoth.wizards.CampaignNewWizard" );
-        layout.addNewWizardShortcut( "org.wesnoth.wizards.ScenarioNewWizard" );
-        layout.addNewWizardShortcut( "org.wesnoth.wizards.eraNewWizard" );
-        layout.addNewWizardShortcut( "org.wesnoth.wizards.factionNewWizard" );
-        layout.addNewWizardShortcut( "org.wesnoth.wizards.wizardLauncher" );
+    public static final String WMLPERSPECTIVE_ID = 
"org.wesnoth.product.WMLPerspective";
 
+    @Override
+    public void createInitialLayout(IPageLayout layout)
+    {
         // Add "show views".
         layout.addShowViewShortcut(IPageLayout.ID_PROJECT_EXPLORER);
         layout.addShowViewShortcut(IPageLayout.ID_OUTLINE);
@@ -54,5 +45,18 @@
 
         IFolderLayout right = layout.createFolder("right", IPageLayout.RIGHT, 
0.68f, editorArea); //$NON-NLS-1$
         right.addView(IPageLayout.ID_OUTLINE);
-       }
+
+        layout.addPerspectiveShortcut( WMLPERSPECTIVE_ID );
+
+        // Add "new wizards".
+        layout.addNewWizardShortcut( "org.eclipse.ui.wizards.new.folder" ); 
//$NON-NLS-1$
+        layout.addNewWizardShortcut( "org.eclipse.ui.wizards.new.file" ); 
//$NON-NLS-1$
+        layout.addNewWizardShortcut( "org.wesnoth.wizards.NewConfigFileWizard" 
);
+        layout.addNewWizardShortcut( "org.wesnoth.wizards.emptyProjectWizard" 
);
+        layout.addNewWizardShortcut( "org.wesnoth.wizards.CampaignNewWizard" );
+        layout.addNewWizardShortcut( "org.wesnoth.wizards.ScenarioNewWizard" );
+        layout.addNewWizardShortcut( "org.wesnoth.wizards.eraNewWizard" );
+        layout.addNewWizardShortcut( "org.wesnoth.wizards.factionNewWizard" );
+        layout.addNewWizardShortcut( "org.wesnoth.wizards.wizardLauncher" );
+    }
 }


_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits

Reply via email to