diff options
author | John Dallaway | 2020-11-02 17:53:49 +0000 |
---|---|---|
committer | John Dallaway | 2020-11-03 06:19:29 +0000 |
commit | b0d25c22ebd6970dc75ac3a47adef810222e7a50 (patch) | |
tree | 9070f78a2d1fe1562f187a67fafed384529e6f22 | |
parent | 90e53382fbb7b8e2592c690c60cec291175a191d (diff) | |
download | org.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
Change-Id: I0b7be555a43f66cead397e93b58689da1c94dcd4
-rw-r--r-- | jtag/org.eclipse.cdt.debug.gdbjtag.ui/src/org/eclipse/cdt/debug/gdbjtag/internal/ui/GDBJtagDSFCMainTab.java | 20 |
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$ + } + } |