avoid NullPointerException in debug
[phpeclipse.git] / net.sourceforge.phpeclipse.launching / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
3 <plugin
4    id="net.sourceforge.phpeclipse.launching"
5    name="%Plugin.name"
6    version="1.1.7"
7    provider-name="phpeclipse.de"
8    class="net.sourceforge.phpdt.internal.launching.PHPLaunchingPlugin">
9
10    <runtime>
11           <library name="launch.jar">
12                  <export name="*"/>
13           </library>
14    </runtime>
15    <requires>
16 <!--      <import plugin="org.eclipse.core.runtime.compatibility"/> -->
17           <import plugin="org.eclipse.core.runtime"/>
18           <import plugin="org.eclipse.core.resources"/>
19           <import plugin="org.eclipse.ui"/>
20           <import plugin="org.eclipse.debug.core"/>
21           <import plugin="org.eclipse.jface.text"/>
22           <import plugin="org.eclipse.ui.workbench.texteditor"/>
23           <import plugin="net.sourceforge.phpeclipse"/>
24           <import plugin="net.sourceforge.phpeclipse.debug.core"/>
25           <import plugin="org.eclipse.debug.ui"/>
26           <import plugin="net.sourceforge.phpeclipse.ui"/>
27           <import plugin="org.eclipse.ui.ide"/>
28    </requires>
29
30
31    <extension
32                  point="org.eclipse.debug.core.launchConfigurationTypes">
33           <launchConfigurationType
34                         name="%LaunchConfigurationTypePHPApplication.name"
35                         delegate="net.sourceforge.phpdt.internal.launching.PHPLaunchConfigurationDelegate"
36                         modes="run,debug"
37                         id="net.sourceforge.phpdt.launching.LaunchConfigurationTypePHPApplication">
38                  <fileExtension
39                            default="true"
40                            extension="php">
41                  </fileExtension>
42                  <fileExtension
43                            default="true"
44                            extension="php3">
45                  </fileExtension>
46                  <fileExtension
47                            default="true"
48                            extension="php4">
49                  </fileExtension>
50                  <fileExtension
51                            default="true"
52                            extension="php5">
53                  </fileExtension>
54                  <fileExtension
55                            default="true"
56                            extension="htm">
57                  </fileExtension>
58                  <fileExtension
59                            default="true"
60                            extension="html">
61                  </fileExtension>
62           </launchConfigurationType>
63    </extension>
64
65   <extension
66                  point="org.eclipse.debug.ui.consoleLineTrackers">
67           <consoleLineTracker
68                         class="net.sourceforge.phpdt.internal.launching.ConsoleLineTracker"
69                         processType="net.sourceforge.phpdt.launching.processType"
70                         id="net.sourceforge.phpdt.internal.launching.ConsoleLineTracker">
71           </consoleLineTracker>
72   </extension>
73   <extension
74                 point="org.eclipse.debug.core.sourceLocators">
75          <sourceLocator
76                    class="net.sourceforge.phpdt.internal.launching.PHPSourceLocator"
77                    id="net.sourceforge.phpeclipse.launching.PHPSourceLocator"
78                    name="PHPSourceLocator"/>
79   </extension>
80
81 </plugin>