created xdebug launch configuration icon
[phpeclipse.git] / net.sourceforge.phpeclipse.xdebug.ui / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
3 <plugin>
4    <extension
5          point="org.eclipse.debug.ui.launchConfigurationTabGroups">
6       <launchConfigurationTabGroup
7             class="net.sourceforge.phpeclipse.xdebug.ui.php.launching.PHPTabGroup"
8             id="net.sourceforge.phpeclipse.xdebug.ui.php.launchTabGroup"
9             type="net.sourceforge.phpeclipse.xdebug.php.launch"/>
10    </extension>
11    <extension
12          point="org.eclipse.debug.ui.debugModelPresentations">
13       <debugModelPresentation
14             class="net.sourceforge.phpeclipse.xdebug.ui.php.launching.PHPDebugModelPresentation"
15             id="net.sourceforge.phpeclipse.xdebug.php"/>
16    </extension>
17    <extension
18          point="org.eclipse.core.runtime.adapters">
19       <factory
20             adaptableType="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
21             class="net.sourceforge.phpeclipse.xdebug.ui.php.model.PHPBreakpointAdapterFactory">
22          <adapter type="org.eclipse.debug.ui.actions.IToggleBreakpointsTarget"/>
23       </factory>
24    </extension>
25    <extension
26          point="org.eclipse.ui.editorActions">
27       <editorContribution
28             id="net.sourceforge.phpeclipse.PHPUnitEditor.BreakpointRulerActions"
29             targetID="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor">
30          <action
31                actionID="RulerDoubleClick"
32                class="net.sourceforge.phpeclipse.xdebug.ui.actions.BreakpointRulerActionDelegate"
33                id="net.sourceforge.phpeclipse.xdebug.ui.ManageBreakpointRulerActions"
34                label="Test label"
35                />
36       </editorContribution>
37    </extension>
38    <extension
39          point="org.eclipse.ui.contexts">
40       <context
41             id=".sourceforge.phpeclipse.debug.ui.debugging"
42             name="XDebug Context"
43             parentId="org.eclipse.debug.ui.debugging"/>
44    </extension>
45    <extension
46          point="org.eclipse.ui.popupMenus">
47       <viewerContribution
48             id="net.sourceforge.phpeclipse.xdebug.PHPUnitEditorPopupActions"
49             targetID="#PHPRulerContext">
50          <action
51                class="net.sourceforge.phpeclipse.xdebug.ui.actions.BreakpointRulerActionDelegate"
52                helpContextId="manage_breakpoint_action_context"
53                id="net.sourceforge.phpeclipse.xdebug.ui.action1"
54                label="Toggle Breakpoint"
55                menubarPath="debug"/>
56       </viewerContribution>
57    </extension>
58    <extension
59          point="org.eclipse.ui.preferencePages">
60       <page
61             category="net.sourceforge.phpeclipse.ui.preferencePage"
62             class="net.sourceforge.phpeclipse.xdebug.ui.preference.XDebugPreferencePage"
63             id="net.sourceforge.phpeclipse.xdebug.ui.XDebugPreferencePages"
64             name="XDebug"/>
65    </extension>
66    
67
68
69 </plugin>