Author: snjeza
Date: 2008-11-03 15:49:47 -0500 (Mon, 03 Nov 2008)
New Revision: 11491
Added:
trunk/examples/plugins/org.jboss.tools.project.examples/src/org/jboss/tools/project/examples/actions/
trunk/examples/plugins/org.jboss.tools.project.examples/src/org/jboss/tools/project/examples/actions/ProjectExamplesHandler.java
Modified:
trunk/examples/plugins/org.jboss.tools.project.examples/plugin.xml
Log:
JBIDE-3076 Adding the project examples action to the Help menu
Modified: trunk/examples/plugins/org.jboss.tools.project.examples/plugin.xml
===================================================================
--- trunk/examples/plugins/org.jboss.tools.project.examples/plugin.xml 2008-11-03 15:32:57
UTC (rev 11490)
+++ trunk/examples/plugins/org.jboss.tools.project.examples/plugin.xml 2008-11-03 20:49:47
UTC (rev 11491)
@@ -15,4 +15,29 @@
icon="icons/examples_wiz.gif">
</wizard>
</extension>
+ <extension
+ point="org.eclipse.ui.commands">
+ <command
+ name="Project Examples"
+ id="org.jboss.tools.project.examples">
+ </command>
+ </extension>
+ <extension
+ point="org.eclipse.ui.handlers">
+ <handler
+ commandId="org.jboss.tools.project.examples"
+
class="org.jboss.tools.project.examples.actions.ProjectExamplesHandler">
+ </handler>
+ </extension>
+ <extension
+ point="org.eclipse.ui.menus">
+ <menuContribution
+ locationURI="menu:help?after=group.tutorials">
+ <command
+ commandId="org.jboss.tools.project.examples"
+ id="org.jboss.tools.project.examples">
+ </command>
+
+ </menuContribution>
+ </extension>
</plugin>
Added:
trunk/examples/plugins/org.jboss.tools.project.examples/src/org/jboss/tools/project/examples/actions/ProjectExamplesHandler.java
===================================================================
---
trunk/examples/plugins/org.jboss.tools.project.examples/src/org/jboss/tools/project/examples/actions/ProjectExamplesHandler.java
(rev 0)
+++
trunk/examples/plugins/org.jboss.tools.project.examples/src/org/jboss/tools/project/examples/actions/ProjectExamplesHandler.java 2008-11-03
20:49:47 UTC (rev 11491)
@@ -0,0 +1,20 @@
+package org.jboss.tools.project.examples.actions;
+
+import org.eclipse.core.commands.AbstractHandler;
+import org.eclipse.core.commands.ExecutionEvent;
+import org.eclipse.core.commands.ExecutionException;
+import org.eclipse.jface.wizard.Wizard;
+import org.eclipse.jface.wizard.WizardDialog;
+import org.eclipse.ui.PlatformUI;
+import org.jboss.tools.project.examples.wizard.NewProjectExamplesWizard;
+
+public class ProjectExamplesHandler extends AbstractHandler {
+
+ public Object execute(ExecutionEvent event) throws ExecutionException {
+ Wizard wizard = new NewProjectExamplesWizard();
+ WizardDialog dialog = new
WizardDialog(PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell(), wizard);
+ dialog.open();
+ return null;
+ }
+
+}
Show replies by date