Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: 22ed23b292bffa4be4f86a0e39d506cc2287c335 (plain) (blame)
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>

Back to the top