Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Dallaway2020-11-02 17:53:49 +0000
committerJohn Dallaway2020-11-03 06:19:29 +0000
commitb0d25c22ebd6970dc75ac3a47adef810222e7a50 (patch)
tree9070f78a2d1fe1562f187a67fafed384529e6f22
parent90e53382fbb7b8e2592c690c60cec291175a191d (diff)
downloadorg.eclipse.cdt-b0d25c22ebd6970dc75ac3a47adef810222e7a50.tar.gz
org.eclipse.cdt-b0d25c22ebd6970dc75ac3a47adef810222e7a50.tar.xz
org.eclipse.cdt-b0d25c22ebd6970dc75ac3a47adef810222e7a50.zip
Bug 568454: Rework GDB Hardware "Main" tab to extend CMainTab2
-rw-r--r--jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/internal/ui/GDBJtagDSFCMainTab.java20
1 files changed, 12 insertions, 8 deletions
diff --git a/jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/internal/ui/GDBJtagDSFCMainTab.java b/jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/internal/ui/GDBJtagDSFCMainTab.java
index af49fbd4850..f10a2eaf690 100644
--- a/jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/internal/ui/GDBJtagDSFCMainTab.java
+++ b/jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/internal/ui/GDBJtagDSFCMainTab.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2007 - 2015 QNX Software Systems and others.
+ * Copyright (c) 2007 - 2020 QNX Software Systems and others.
*
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
@@ -10,18 +10,22 @@
*
* Contributors:
* QNX Software Systems - Initial implementation
+ * John Dallaway - Extend CMainTab2, bug 568454
*******************************************************************************/
package org.eclipse.cdt.debug.gdbjtag.internal.ui;
-import org.eclipse.cdt.dsf.gdb.internal.ui.launching.CMainTab;
+import org.eclipse.cdt.launch.ui.CMainTab2;
-/**
- * @since 7.0
- */
-@SuppressWarnings("deprecation")
-public class GDBJtagDSFCMainTab extends CMainTab {
+public class GDBJtagDSFCMainTab extends CMainTab2 {
public GDBJtagDSFCMainTab() {
- super(CMainTab.INCLUDE_BUILD_SETTINGS);
+ super(CMainTab2.INCLUDE_BUILD_SETTINGS);
}
+
+ @Override
+ public String getId() {
+ // return historic ID for compatibility with existing consumers
+ return "org.eclipse.cdt.dsf.gdb.launch.mainTab"; //$NON-NLS-1$
+ }
+
}

Back to the top