Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikhail Khodjaiants2006-02-03 20:07:27 +0000
committerMikhail Khodjaiants2006-02-03 20:07:27 +0000
commit115d5f27ff55000a5a30fc842732c719746c11bb (patch)
tree05f37075cd7db05765bea95c17cf4b88513a76b6
parentb6d6d8f87425234aeff4dad31339080dd4b0229d (diff)
downloadorg.eclipse.cdt-115d5f27ff55000a5a30fc842732c719746c11bb.tar.gz
org.eclipse.cdt-115d5f27ff55000a5a30fc842732c719746c11bb.tar.xz
org.eclipse.cdt-115d5f27ff55000a5a30fc842732c719746c11bb.zip
The "ICDebuggerPage" interface and "AbstractCDebuggerPage" class are added. All extensions of the "CDebuggerPage" extension point must implement "ICDebuggerPage".
-rw-r--r--debug/org.eclipse.cdt.debug.mi.ui/ChangeLog5
-rw-r--r--debug/org.eclipse.cdt.debug.mi.ui/src/org/eclipse/cdt/debug/mi/internal/ui/GDBDebuggerPage.java4
2 files changed, 7 insertions, 2 deletions
diff --git a/debug/org.eclipse.cdt.debug.mi.ui/ChangeLog b/debug/org.eclipse.cdt.debug.mi.ui/ChangeLog
index 29fbcb3c68f..e2251603837 100644
--- a/debug/org.eclipse.cdt.debug.mi.ui/ChangeLog
+++ b/debug/org.eclipse.cdt.debug.mi.ui/ChangeLog
@@ -1,3 +1,8 @@
+2006-02-03 Mikhail Khodjaiants
+ The "ICDebuggerPage" interface and "AbstractCDebuggerPage" class are added.
+ All extensions of the "CDebuggerPage" extension point must implement "ICDebuggerPage".
+ * GDBDebuggerPage.java
+
2005-12-27 Mikhail Khodjaiants
Cleanup.
* MIUIPlugin.java
diff --git a/debug/org.eclipse.cdt.debug.mi.ui/src/org/eclipse/cdt/debug/mi/internal/ui/GDBDebuggerPage.java b/debug/org.eclipse.cdt.debug.mi.ui/src/org/eclipse/cdt/debug/mi/internal/ui/GDBDebuggerPage.java
index e0b6c7d230b..8797606ff7b 100644
--- a/debug/org.eclipse.cdt.debug.mi.ui/src/org/eclipse/cdt/debug/mi/internal/ui/GDBDebuggerPage.java
+++ b/debug/org.eclipse.cdt.debug.mi.ui/src/org/eclipse/cdt/debug/mi/internal/ui/GDBDebuggerPage.java
@@ -17,11 +17,11 @@ import org.eclipse.cdt.debug.mi.core.IMILaunchConfigurationConstants;
import org.eclipse.cdt.debug.mi.core.MIPlugin;
import org.eclipse.cdt.debug.mi.ui.IMILaunchConfigurationComponent;
import org.eclipse.cdt.debug.mi.ui.MIUIUtils;
+import org.eclipse.cdt.debug.ui.AbstractCDebuggerPage;
import org.eclipse.cdt.utils.ui.controls.ControlFactory;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.debug.core.ILaunchConfiguration;
import org.eclipse.debug.core.ILaunchConfigurationWorkingCopy;
-import org.eclipse.debug.ui.AbstractLaunchConfigurationTab;
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.ModifyEvent;
import org.eclipse.swt.events.ModifyListener;
@@ -43,7 +43,7 @@ import org.eclipse.swt.widgets.Text;
/**
* The dynamic tab for gdb-based debugger implementations.
*/
-public class GDBDebuggerPage extends AbstractLaunchConfigurationTab implements Observer {
+public class GDBDebuggerPage extends AbstractCDebuggerPage implements Observer {
final private static String DEFAULT_MI_PROTOCOL = MIUIMessages.getString( "GDBDebuggerPage.12" ); //$NON-NLS-1$
final protected String[] protocolItems = new String[] { DEFAULT_MI_PROTOCOL, "mi1", "mi2", "mi3" }; //$NON-NLS-1$//$NON-NLS-2$ //$NON-NLS-3$

Back to the top