diff --git a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CoreFileDebuggerTab.java b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CoreFileDebuggerTab.java index 6714ffc0c3d..be758afeea5 100644 --- a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CoreFileDebuggerTab.java +++ b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/ui/CoreFileDebuggerTab.java @@ -35,6 +35,15 @@ import org.eclipse.swt.widgets.Composite; public class CoreFileDebuggerTab extends AbstractCDebuggerTab { + /** + * Tab identifier used for ordering of tabs added using the + * org.eclipse.debug.ui.launchConfigurationTabs + * extension point. + * + * @since 6.0 + */ + public static final String TAB_ID = "org.eclipse.cdt.cdi.launch.coreTab"; //$NON-NLS-1$ + /* * (non-Javadoc) * @@ -90,7 +99,15 @@ public class CoreFileDebuggerTab extends AbstractCDebuggerTab { } } - public void initializeFrom(ILaunchConfiguration config) { + /* (non-Javadoc) + * @see org.eclipse.debug.ui.AbstractLaunchConfigurationTab#getId() + */ + @Override + public String getId() { + return TAB_ID; + } + + public void initializeFrom(ILaunchConfiguration config) { setInitializing(true); setLaunchConfiguration(config); try {