make compilable in 3.2
[phpeclipse.git] / net.sourceforge.phpeclipse.debug.core / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
3 <plugin
4    id="net.sourceforge.phpeclipse.debug.core"
5    name="%Plugin.name"
6    version="1.1.7"
7    provider-name="phpeclipse.de"
8    class="net.sourceforge.phpdt.internal.debug.core.PHPDebugCorePlugin">
9
10    <runtime>
11       <library name="core.jar">
12          <export name="*"/>
13       </library>
14    </runtime>
15    <requires>
16           <import plugin="org.eclipse.ui"/>   
17       <import plugin="org.eclipse.core.runtime"/>
18       <import plugin="org.eclipse.core.resources"/>
19       <import plugin="org.eclipse.debug.core"/>
20       <import plugin="net.sourceforge.phpeclipse"/>
21    </requires>
22
23 <!-- Extensions -->
24    <extension id="phpBreakpointMarker" point="org.eclipse.core.resources.markers">
25       <super type="org.eclipse.debug.core.breakpointMarker"/>
26    </extension>
27
28    <extension id="commonPHPLineBreakpointMarker" point="org.eclipse.core.resources.markers">
29       <super type="net.sourceforge.phpeclipse.debug.core.phpBreakpointMarker"/>
30       <super type="org.eclipse.debug.core.lineBreakpointMarker"/>
31       <persistent value="true"/>
32    </extension>
33
34    <extension id="phpLineBreakpointMarker" point="org.eclipse.core.resources.markers">
35       <super type="net.sourceforge.phpeclipse.debug.core.commonPHPLineBreakpointMarker"/>
36       <persistent value="true"/>
37    </extension>
38
39    <extension point="org.eclipse.debug.core.breakpoints">
40       <breakpoint
41             markerType="net.sourceforge.phpeclipse.debug.core.phpLineBreakpointMarker"
42             class="net.sourceforge.phpdt.internal.debug.core.breakpoints.PHPLineBreakpoint"
43             id="phpLineBreakpoint">
44       </breakpoint>
45    </extension>
46    
47    <extension
48          point="org.eclipse.ui.views">
49       <category
50             name="%views.category.name"
51             id="net.sourceforge.phpdt.internal.debug.core">
52            
53       </category>
54       <view
55             class="net.sourceforge.phpdt.internal.debug.core.logview.LogView"
56             icon="icons/eview16/error_log.gif"
57             category="net.sourceforge.phpdt.internal.debug.core"
58             name="%views.errorLog.name"
59             id="net.sourceforge.phpdt.internal.debug.core.logview.LogView">
60       </view>
61    </extension>
62    <extension
63          point="org.eclipse.ui.perspectiveExtensions">
64       <perspectiveExtension targetID="org.eclipse.debug.ui.DebugPerspective">
65          <view
66                closeable="true"
67                standalone="true"
68                moveable="true"
69                visible="true"
70                showTitle="true"
71                ratio="0.5"
72                id="net.sourceforge.phpdt.internal.debug.core.logview.LogView"
73                relative="org.eclipse.ui.views.TaskList"
74                relationship="stack"/>
75       </perspectiveExtension>
76    </extension>
77    
78    <extension point="org.eclipse.debug.core.watchExpressionDelegates">
79      <watchExpressionDelegate
80        debugModel="net.sourceforge.phpeclipse.debug.core"
81        delegateClass="net.sourceforge.phpdt.internal.debug.core.watch.PHPWatchExpressionDelegate"/>
82    </extension>
83 </plugin>