Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Rennie2013-08-12 13:47:35 -0400
committerMike Rennie2013-08-12 13:47:35 -0400
commit0b43daea969cfa3ec086cfdb193e1118e7f5d491 (patch)
treecafe21379a448f422802f5df1938e6d2e989dc3d /org.eclipse.debug.examples.mixedmode/plugin.xml
parenta33dbcd71101ea6cab467451e316a14bc84a93fc (diff)
downloadeclipse.platform.debug-0b43daea969cfa3ec086cfdb193e1118e7f5d491.tar.gz
eclipse.platform.debug-0b43daea969cfa3ec086cfdb193e1118e7f5d491.tar.xz
eclipse.platform.debug-0b43daea969cfa3ec086cfdb193e1118e7f5d491.zip
Bug 414212 - Add mixed mode launching examples
Diffstat (limited to 'org.eclipse.debug.examples.mixedmode/plugin.xml')
-rwxr-xr-xorg.eclipse.debug.examples.mixedmode/plugin.xml91
1 files changed, 91 insertions, 0 deletions
diff --git a/org.eclipse.debug.examples.mixedmode/plugin.xml b/org.eclipse.debug.examples.mixedmode/plugin.xml
new file mode 100755
index 000000000..874b82100
--- /dev/null
+++ b/org.eclipse.debug.examples.mixedmode/plugin.xml
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.2"?>
+<plugin>
+ <extension
+ point="org.eclipse.debug.core.launchDelegates">
+ <launchDelegate
+ delegate="org.eclipse.jdt.internal.launching.JavaAppletLaunchConfigurationDelegate"
+ delegateDescription="This launch tooling redirects the default java launch delegate to a java applet launch delegate instead"
+ id="org.foo.testing"
+ modes="run, debug"
+ name="%launchDelegate.name"
+ type="org.eclipse.jdt.launching.localJavaApplication">
+ </launchDelegate>
+ <launchDelegate
+ delegate="org.eclipse.debug.internal.examples.mixedmode.LaunchConfigurationDelegate1"
+ delegateDescription="This delegate performs profiling in debug, profile mode"
+ id="test.launch.options.profileLaunchDelegate"
+ modes="run, debug"
+ name="%launchDelegate.name.0"
+ type="org.eclipse.jdt.launching.localJavaApplication">
+ <modeCombination
+ modes="debug, profile">
+ </modeCombination>
+ </launchDelegate>
+ </extension>
+ <extension
+ point="org.eclipse.debug.ui.launchConfigurationTabs">
+ <tab
+ class="org.eclipse.debug.internal.examples.mixedmode.FooTab"
+ group="org.eclipse.jdt.debug.ui.launchConfigurationTabGroup.localJavaApplication"
+ id="org.eclipse.jdt.debug.ui.fooTab"
+ name="Foo Tab">
+ <placement
+ after="org.eclipse.jdt.debug.ui.javaMainTab"></placement>
+ <associatedDelegate
+ delegate="org.foo.testing">
+ </associatedDelegate>
+ </tab>
+ <tab
+ class="org.eclipse.debug.internal.examples.mixedmode.FooPiggyBackTab"
+ group="org.eclipse.ant.ui.launchConfigurationTabGroup.ant"
+ id="test.launching.options.ant.footab"
+ name="Foo Ant Piggyback">
+ </tab>
+ <tab
+ class="org.eclipse.debug.internal.examples.mixedmode.FooDuplicateTab"
+ group="org.eclipse.jdt.debug.ui.launchConfigurationTabGroup.localJavaApplication"
+ id="test.launch.options.profileFooTab"
+ name="Profile">
+ <placement
+ after="org.eclipse.jdt.debug.ui.javaMainTab">
+ </placement>
+ <associatedDelegate
+ delegate="test.launch.options.profileLaunchDelegate">
+ </associatedDelegate>
+ </tab>
+ </extension>
+ <extension
+ point="org.eclipse.debug.core.launchModes">
+ <launchMode
+ label="%launchMode.label"
+ launchAsLabel="%launchMode.launchAsLabel"
+ mode="test.launch.options.fooApplet">
+ </launchMode>
+ </extension>
+ <extension
+ point="org.eclipse.ui.actionSets">
+ <actionSet
+ id="test.launch.options.actionSet.clearDebugPrefs"
+ label="%actionSet.label"
+ visible="true">
+ <menu
+ id="test.launch.options.pdi"
+ label="%menu.label"
+ path="additions">
+ <groupMarker
+ name="tlordi">
+ </groupMarker>
+ </menu>
+ <action
+ class="org.eclipse.debug.internal.examples.mixedmode.ClearAllDelegateInformationAction"
+ id="test.launch.options.action1"
+ label="%action.label"
+ menubarPath="test.launch.options.pdi/tlordi"
+ style="push"
+ tooltip="%action.tooltip">
+ </action>
+ </actionSet>
+ </extension>
+
+</plugin>

Back to the top