From 5e3cdd0b2e12be59045c626ed7a5c6e7ad84df9d Mon Sep 17 00:00:00 2001 From: Mikhail Khodjaiants Date: Mon, 23 Jan 2006 02:29:29 +0000 Subject: [PATCH] Bug 60682: No schema for CDebuggerPage extension point. --- debug/org.eclipse.cdt.debug.ui/ChangeLog | 5 + debug/org.eclipse.cdt.debug.ui/plugin.xml | 2 +- .../schema/CDebuggerPage.exsd | 130 ++++++++++++++++++ 3 files changed, 136 insertions(+), 1 deletion(-) create mode 100644 debug/org.eclipse.cdt.debug.ui/schema/CDebuggerPage.exsd diff --git a/debug/org.eclipse.cdt.debug.ui/ChangeLog b/debug/org.eclipse.cdt.debug.ui/ChangeLog index b539d1d8d1c..8842cb34f3e 100644 --- a/debug/org.eclipse.cdt.debug.ui/ChangeLog +++ b/debug/org.eclipse.cdt.debug.ui/ChangeLog @@ -1,3 +1,8 @@ +2006-01-22 Mikhail Khodjaiants + Bug 60682: No schema for CDebuggerPage extension point. + * plugin.xml + + schema/CDebuggerPage.exsd + 2006-01-16 Mikhail Khodjaiants Bug 123702: Prevent Signals view from being automatically added to debugger perspective. * plugin.xml diff --git a/debug/org.eclipse.cdt.debug.ui/plugin.xml b/debug/org.eclipse.cdt.debug.ui/plugin.xml index a2cd26fd34d..88235f1f62f 100644 --- a/debug/org.eclipse.cdt.debug.ui/plugin.xml +++ b/debug/org.eclipse.cdt.debug.ui/plugin.xml @@ -2,7 +2,7 @@ - + + + + + + + + + This extension point provides a mechanism for contributing UI for org.eclipse.cdt.debug.core.CDebugger extensions. + + + + + + + + + + + + a fully qualified identifier of the target extension point + + + + + + + an optional identifier of the extension instance + + + + + + + an optional name of the extension instance + + + + + + + + + + + + + + + specifies a unique identifier for this debugger page. + + + + + + + specifies the identifier of the debugger this page is associated with. + + + + + + + specifies a fully qualified name of a Java class that implements &lt;code&gt;AbstractLaunchConfigurationTab&lt;/code&gt; + + + + + + + + + + + + + + + 1.1 + + + + + + + + + <extension point="org.eclipse.cdt.debug.ui.CDebuggerPage"> + <debugPage + class="org.eclipse.cdt.debug.mi.internal.ui.GDBDebuggerPage" + debuggerID="org.eclipse.cdt.debug.mi.core.CDebugger" + id="org.eclipse.cdt.debug.mi.GDBDebuggerPage"> + </debugPage> +</extension> +In the above example, the contributed UI component (org.eclipse.cdt.debug.mi.internal.ui.GDBDebuggerPage) will be used for the debuggers with the "org.eclipse.cdt.debug.mi.core.CDebugger" debugger id. + + + + + + + + + Value of the attribute class must be a fully qualified name of a Java class that extends the interface org.eclipse.debug.ui.AbstractLaunchConfigurationTab. + + + + + + + + + + + + + + + + + + Copyright (c) 2006 QNX Software Systems and others. +All rights reserved. This program and the accompanying materials +are made available under the terms of the Eclipse Public License v1.0 +which accompanies this distribution, and is available at +http://www.eclipse.org/legal/epl-v10.html + + + +