1 | <?xml version="1.0" encoding="UTF-8"?> |
---|
2 | <?eclipse version="3.0"?> |
---|
3 | <plugin> |
---|
4 | |
---|
5 | <extension |
---|
6 | point="org.eclipse.debug.core.launchConfigurationTypes"> |
---|
7 | <launchConfigurationType |
---|
8 | delegate="org.modelica.mdt.debug.core.launcher.MDTLaunchDelegate" |
---|
9 | id="org.modelica.mdt.debug.core.launchConfigurationType" |
---|
10 | modes="run, debug" |
---|
11 | name="Modelica Developement Tooling (MDT)" |
---|
12 | sourceLocatorId="org.modelica.mdt.debug.core.sourceLookupDirector.mdt" |
---|
13 | sourcePathComputerId="org.modelica.mdt.debug.core.sourcePathComputer.mdt"> |
---|
14 | </launchConfigurationType> |
---|
15 | </extension> |
---|
16 | |
---|
17 | <extension |
---|
18 | point="org.eclipse.debug.core.sourceLocators"> |
---|
19 | <sourceLocator |
---|
20 | name="MDT Source Lookup Director" |
---|
21 | class="org.modelica.mdt.debug.core.sourcelookup.MDTSourceLookupDirector" |
---|
22 | id="org.modelica.mdt.debug.core.sourceLookupDirector.mdt"> |
---|
23 | </sourceLocator> |
---|
24 | </extension> |
---|
25 | |
---|
26 | <extension |
---|
27 | point="org.eclipse.debug.core.sourcePathComputers"> |
---|
28 | <sourcePathComputer |
---|
29 | class="org.modelica.mdt.debug.core.sourcelookup.MDTSourcePathComputerDelegate" |
---|
30 | id="org.modelica.mdt.debug.core.sourcePathComputer.mdt"> |
---|
31 | </sourcePathComputer> |
---|
32 | </extension> |
---|
33 | |
---|
34 | <!-- Start of GDB Debugger Launch Configurations --> |
---|
35 | <extension |
---|
36 | point="org.eclipse.debug.core.launchConfigurationTypes"> |
---|
37 | <launchConfigurationType |
---|
38 | delegate="org.modelica.mdt.debug.gdb.core.launcher.GDBLaunchDelegate" |
---|
39 | id="org.modelica.mdt.debug.gdb.core.launchConfigurationType" |
---|
40 | modes="run, debug" |
---|
41 | name="Modelica Developement Tooling (MDT) GDB" |
---|
42 | sourceLocatorId="org.modelica.mdt.debug.gdb.core.sourceLookupDirector.mdt" |
---|
43 | sourcePathComputerId="org.modelica.mdt.debug.gdb.core.sourcePathComputer.mdt"> |
---|
44 | </launchConfigurationType> |
---|
45 | </extension> |
---|
46 | |
---|
47 | <extension |
---|
48 | point="org.eclipse.debug.core.sourceLocators"> |
---|
49 | <sourceLocator |
---|
50 | name="MDT GDB Source Lookup Director" |
---|
51 | class="org.modelica.mdt.debug.gdb.core.sourcelookup.GDBSourceLookupDirector" |
---|
52 | id="org.modelica.mdt.debug.gdb.core.sourceLookupDirector.mdt"> |
---|
53 | </sourceLocator> |
---|
54 | </extension> |
---|
55 | |
---|
56 | <extension |
---|
57 | point="org.eclipse.debug.core.sourcePathComputers"> |
---|
58 | <sourcePathComputer |
---|
59 | class="org.modelica.mdt.debug.gdb.core.sourcelookup.GDBSourcePathComputerDelegate" |
---|
60 | id="org.modelica.mdt.debug.gdb.core.sourcePathComputer.mdt"> |
---|
61 | </sourcePathComputer> |
---|
62 | </extension> |
---|
63 | <!-- End of GDB Debugger Launch Configurations --> |
---|
64 | |
---|
65 | <extension |
---|
66 | point="org.eclipse.debug.core.breakpoints"> |
---|
67 | <breakpoint |
---|
68 | class="org.modelica.mdt.debug.core.breakpoints.MDTLineBreakpoint" |
---|
69 | id="org.modelica.mdt.debug.core.lineBreakpoint" |
---|
70 | markerType="org.modelica.mdt.debug.core.markerType.lineBreakpoint" |
---|
71 | name="MDT Line Breakpoints" /> |
---|
72 | <breakpoint |
---|
73 | class="org.modelica.mdt.debug.core.breakpoints.MDTWatchpoint" |
---|
74 | name="MDT Watchpoints" |
---|
75 | markerType="org.modelica.mdt.debug.core.markerType.watchpoint" |
---|
76 | id="org.modelica.mdt.debug.core.watchpoint"/> |
---|
77 | </extension> |
---|
78 | |
---|
79 | <extension |
---|
80 | point="org.eclipse.core.resources.markers" |
---|
81 | id="markerType.lineBreakpoint" |
---|
82 | name = "MDT Line Breakpoint Marker"> |
---|
83 | <super type="org.eclipse.debug.core.lineBreakpointMarker" /> |
---|
84 | <persistent value="true" /> |
---|
85 | </extension> |
---|
86 | <extension |
---|
87 | point="org.eclipse.core.resources.markers" |
---|
88 | id="markerType.watchpoint" |
---|
89 | name = "MDT Watchpoint Marker"> |
---|
90 | <super type="org.modelica.mdt.debug.core.markerType.lineBreakpoint" /> |
---|
91 | <persistent value="true" /> |
---|
92 | </extension> |
---|
93 | |
---|
94 | </plugin> |
---|