1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
|
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension
point="org.eclipse.debug.core.launchDelegates">
<launchDelegate
delegate="org.eclipse.debug.internal.examples.mixedmode.DoNothingLaunchConfigurationDelegate"
delegateDescription="This launch tooling redirects the default Java launch delegate to a DoNothing delegate"
id="org.eclipse.debug.examples.mixedmode.donothing.redirect"
modes="run, debug"
name="%launchDelegate.name"
type="org.eclipse.jdt.launching.localJavaApplication">
</launchDelegate>
<launchDelegate
delegate="org.eclipse.debug.internal.examples.mixedmode.DoNothingLaunchConfigurationDelegate"
delegateDescription="This delegate redirects a profile launch in run, debug, profile mode to a DoNothing delegate"
id="org.eclipse.debug.examples.mixedmode.profile"
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.DoNothingMainTab"
group="org.eclipse.jdt.debug.ui.launchConfigurationTabGroup.localJavaApplication"
id="org.eclipse.debug.examples.mixedmode.main.tab"
name="%doNothingMainTab.name">
<placement
after="org.eclipse.jdt.debug.ui.javaMainTab"></placement>
<associatedDelegate
delegate="org.eclipse.debug.examples.mixedmode.donothing.redirect">
</associatedDelegate>
</tab>
<tab
class="org.eclipse.debug.internal.examples.mixedmode.AntExtraTab"
group="org.eclipse.ant.ui.launchConfigurationTabGroup.ant"
id="org.eclipse.debug.examples.mixedmode.ant.tab"
name="%antExtraTab.name">
</tab>
<tab
class="org.eclipse.debug.internal.examples.mixedmode.DoNothingMainTab"
group="org.eclipse.jdt.debug.ui.launchConfigurationTabGroup.localJavaApplication"
id="org.eclipse.debug.examples.mixedmode.profile.tab"
name="%doNothingProfileTab.name">
<placement
after="org.eclipse.jdt.debug.ui.javaMainTab">
</placement>
<associatedDelegate
delegate="org.eclipse.debug.examples.mixedmode.profile">
</associatedDelegate>
</tab>
</extension>
<extension
point="org.eclipse.debug.core.launchModes">
<launchMode
label="%launchMode.label"
launchAsLabel="%launchMode.launchAsLabel"
mode="org.eclipse.debug.examples.mixedmode.launchmode">
</launchMode>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="menu:org.eclipse.ui.main.menu?after=org.eclipse.ui.run">
<menu
label="%menu.label.0">
<command
commandId="org.eclipse.debug.examples.mixedmode.clear.delegates"
style="push">
</command>
</menu>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
defaultHandler="org.eclipse.debug.internal.examples.mixedmode.ClearPreferredDelegatesHandler"
description="%action.tooltip"
id="org.eclipse.debug.examples.mixedmode.clear.delegates"
name="%action.label">
</command>
</extension>
</plugin>
|