Bug 51420 - Remove/reduce plug-in loading dependency in Run context menu
diff --git a/org.eclipse.jdt.debug.ui/plugin.xml b/org.eclipse.jdt.debug.ui/plugin.xml
index 6b48c98..1e8dddf 100644
--- a/org.eclipse.jdt.debug.ui/plugin.xml
+++ b/org.eclipse.jdt.debug.ui/plugin.xml
@@ -1974,6 +1974,7 @@
             icon="icons/full/ctool16/java_app.gif"
             helpContextId="org.eclipse.jdt.debug.ui.shortcut_local_java_application"
             modes="run, debug"
+            nameFilter="*.java"
             filterClass="org.eclipse.jdt.internal.debug.ui.launcher.JavaApplicationLaunchShortcut"
             class="org.eclipse.jdt.internal.debug.ui.launcher.JavaApplicationLaunchShortcut"
             id="org.eclipse.jdt.debug.ui.localJavaShortcut">
@@ -1984,9 +1985,6 @@
   		 	mode="debug"
   		 	label="%ContextualDebugJavaApplication.label"/>
          <filter
-            name="NameMatches"
-            value="*.java"/>
-         <filter
          	name="ContextualLaunchActionFilter"
          	value="supportsContextualLaunch"/>
          <perspective
@@ -2007,13 +2005,11 @@
             icon="icons/full/ctool16/java_applet.gif"
             helpContextId="org.eclipse.jdt.debug.ui.shortcut_java_applet"
             modes="run, debug"
+            nameFilter="*.java"
             filterClass="org.eclipse.jdt.internal.debug.ui.launcher.JavaAppletLaunchShortcut"
             class="org.eclipse.jdt.internal.debug.ui.launcher.JavaAppletLaunchShortcut"
             id="org.eclipse.jdt.debug.ui.javaAppletShortcut">
          <filter
-            name="NameMatches"
-            value="*.java"/>
-         <filter
          	name="ContextualLaunchActionFilter"
          	value="supportsContextualLaunch"/>
          <contextLabel