X-Git-Url: http://secure.phpeclipse.com diff --git a/net.sourceforge.phpeclipse.xdebug.ui/plugin.xml b/net.sourceforge.phpeclipse.xdebug.ui/plugin.xml index 4387499..75cc1cf 100644 --- a/net.sourceforge.phpeclipse.xdebug.ui/plugin.xml +++ b/net.sourceforge.phpeclipse.xdebug.ui/plugin.xml @@ -2,75 +2,102 @@ <?eclipse version="3.0"?> <plugin> <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"/> + 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.debugModelPresentations"> - <debugModelPresentation - class="net.sourceforge.phpeclipse.xdebug.ui.php.launching.PHPDebugModelPresentation" - id="net.sourceforge.phpeclipse.xdebug.php"/> + 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.core.runtime.adapters"> - <factory - adaptableType="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor" - class="net.sourceforge.phpeclipse.xdebug.ui.php.model.PHPBreakpointAdapterFactory"> - <adapter type="org.eclipse.debug.ui.actions.IToggleBreakpointsTarget"/> - </factory> + point="org.eclipse.debug.ui.debugModelPresentations"> + <debugModelPresentation + class="net.sourceforge.phpeclipse.xdebug.ui.php.launching.PHPDebugModelPresentation" + id="net.sourceforge.phpeclipse.xdebug.php"/> </extension> <extension - point="org.eclipse.ui.editorActions"> - <editorContribution - id="net.sourceforge.phpeclipse.PHPUnitEditor.BreakpointRulerActions" - targetID="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"> - <action - actionID="RulerDoubleClick" - class="net.sourceforge.phpeclipse.xdebug.ui.actions.BreakpointRulerActionDelegate" - id="net.sourceforge.phpeclipse.xdebug.ui.ManageBreakpointRulerActions" - label="Test label" - /> - </editorContribution> + point="org.eclipse.core.runtime.adapters"> + <factory + adaptableType="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor" + class="net.sourceforge.phpeclipse.xdebug.ui.php.model.PHPBreakpointAdapterFactory"> + <adapter type="org.eclipse.debug.ui.actions.IToggleBreakpointsTarget"/> + </factory> </extension> <extension - point="org.eclipse.ui.contexts"> - <context - id=".sourceforge.phpeclipse.debug.ui.debugging" - name="XDebug Context" - parentId="org.eclipse.debug.ui.debugging"/> + point="org.eclipse.ui.editorActions"> + <editorContribution + id="net.sourceforge.phpeclipse.PHPUnitEditor.BreakpointRulerActions" + targetID="net.sourceforge.phpeclipse.PHPUnitEditor"> + <action + actionID="RulerDoubleClick" + class="net.sourceforge.phpeclipse.xdebug.ui.actions.BreakpointRulerActionDelegate" + id="net.sourceforge.phpeclipse.xdebug.ui.ManageBreakpointRulerActions" + label="Toggle Breakpoint" + /> + </editorContribution> </extension> <extension - point="org.eclipse.ui.popupMenus"> - <viewerContribution - id="net.sourceforge.phpeclipse.xdebug.PHPUnitEditorPopupActions" - targetID="#PHPRulerContext"> - <action - class="net.sourceforge.phpeclipse.xdebug.ui.actions.BreakpointRulerActionDelegate" - helpContextId="manage_breakpoint_action_context" - id="net.sourceforge.phpeclipse.xdebug.ui.action1" - label="Toggle Breakpoint" - menubarPath="debug"/> - </viewerContribution> + point="org.eclipse.ui.views"> + <view + category="net.sourceforge.phpeclipse.xdebug.ui" + class="net.sourceforge.phpeclipse.xdebug.ui.views.logview.LogView" + icon="icons/eview16/error_log.gif" + id="net.sourceforge.phpeclipse.xdebug.ui.Logview" + name="PHP Debug Log"/> + <category + id="net.sourceforge.phpeclipse.xdebug.ui" + name="PHPeclipse Debug Core"/> </extension> <extension - point="org.eclipse.ui.preferencePages"> - <page - category="net.sourceforge.phpeclipse.ui.preferencePage" - class="net.sourceforge.phpeclipse.xdebug.ui.preference.XDebugPreferencePage" - id="net.sourceforge.phpeclipse.xdebug.ui.XDebugPreferencePages" - name="XDebug"/> + point="org.eclipse.ui.contexts"> + <context + id=".sourceforge.phpeclipse.debug.ui.debugging" + name="XDebug Context" + parentId="org.eclipse.debug.ui.debugging"/> </extension> <extension - point="org.eclipse.debug.ui.launchConfigurationTypeImages"> - <launchConfigurationTypeImage - configTypeID="net.sourceforge.phpeclipse.xdebug.php.launch" - icon="icons/obj16/xdebug.gif" - id="net.sourceforge.phpeclipse.xdebug.ui.launchImage"/> + point="org.eclipse.ui.popupMenus"> + <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 XDebug Breakpoint" + menubarPath="debug"/> + </viewerContribution> </extension> - + <extension + point="org.eclipse.ui.preferencePages"> + <page + category="net.sourceforge.phpeclipse.ui.preferencePage" + class="net.sourceforge.phpeclipse.xdebug.ui.preference.XDebugPreferencePage" + id="net.sourceforge.phpeclipse.xdebug.ui.XDebugPreferencePages" + name="XDebug"/> + </extension> + </plugin>