Refactory: xdebug.ui plugin.
[phpeclipse.git] / net.sourceforge.phpeclipse.xdebug.ui / plugin.xml
index eaac04e..75cc1cf 100644 (file)
@@ -2,11 +2,26 @@
 <?eclipse version="3.0"?>
 <plugin>
    <extension
+         point="org.eclipse.debug.ui.launchConfigurationTypeImages">
+      <launchConfigurationTypeImage
+            configTypeID="net.sourceforge.phpeclipse.xdebug.php.launch"
+            icon="icons/xdebug.gif"
+            id="net.sourceforge.phpeclipse.xdebug.ui.php.launchConfigurationTypeImage"/>
+      <launchConfigurationTypeImage
+            configTypeID="net.sourceforge.phpeclipse.xdebug.php.remotelaunch"
+            icon="icons/xdebug.gif"
+            id="net.sourceforge.phpeclipse.xdebug.ui.php.remoteLaunchConfigurationTypeImage"/>
+   </extension>
+   <extension
          point="org.eclipse.debug.ui.launchConfigurationTabGroups">
       <launchConfigurationTabGroup
             class="net.sourceforge.phpeclipse.xdebug.ui.php.launching.PHPTabGroup"
             id="net.sourceforge.phpeclipse.xdebug.ui.php.launchTabGroup"
             type="net.sourceforge.phpeclipse.xdebug.php.launch"/>
+      <launchConfigurationTabGroup
+            class="net.sourceforge.phpeclipse.xdebug.ui.php.launching.PHPRemoteTabGroup"
+            id="net.sourceforge.phpeclipse.xdebug.ui.php.remoteLaunchTabGroup"
+            type="net.sourceforge.phpeclipse.xdebug.php.remotelaunch"/>
    </extension>
    <extension
          point="org.eclipse.debug.ui.debugModelPresentations">
          point="org.eclipse.ui.editorActions">
       <editorContribution
             id="net.sourceforge.phpeclipse.PHPUnitEditor.BreakpointRulerActions"
-            targetID="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor">
+            targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
          <action
                actionID="RulerDoubleClick"
                class="net.sourceforge.phpeclipse.xdebug.ui.actions.BreakpointRulerActionDelegate"
-               id="net.sourceforge.phpeclipse.xdebug.ui.ManageBreakpointRulerActions"
-               label="Test label"
+                  id="net.sourceforge.phpeclipse.xdebug.ui.ManageBreakpointRulerActions"
+               label="Toggle Breakpoint"
                />
       </editorContribution>
    </extension>
       <viewerContribution
             id="net.sourceforge.phpeclipse.xdebug.PHPUnitEditorPopupActions"
             targetID="#PHPRulerContext">
+               <action
+               class="net.sourceforge.phpeclipse.xdebug.ui.actions.RulerEnableDisableXDebugBreakpointActionDelegate"
+               helpContextId="enable_disable_breakpoint_action_context"
+               label="Toggle XDebug Enablement"
+               menubarPath="debug"
+               id="net.sourceforge.phpeclipse.xdebug.ui.actions.EnableDisableBreakpointRulerActionDelegate">
+         </action>
          <action
                class="net.sourceforge.phpeclipse.xdebug.ui.actions.BreakpointRulerActionDelegate"
                helpContextId="manage_breakpoint_action_context"
                id="net.sourceforge.phpeclipse.xdebug.ui.action1"
-               label="Toggle Breakpoint"
+               label="Toggle XDebug Breakpoint"
                menubarPath="debug"/>
       </viewerContribution>
    </extension>