1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-13 03:05:39 +02:00

since config is shared we shouldn't filter that tab list

This commit is contained in:
David Inglis 2002-11-04 20:01:11 +00:00
parent d88c252a40
commit 194b859756
2 changed files with 12 additions and 14 deletions

View file

@ -1,3 +1,7 @@
2002-11-04 David Inglis
* src/.../launch/internal/ui/LocalCLaunchCOnfigurationTabGroup.java
don't filter tab list based on mode since the configuration is shared with debug mode.
2002-11-01 David Inglis 2002-11-01 David Inglis
* src/.../launch/internal/CoreFileLaunchDelegate.java * src/.../launch/internal/CoreFileLaunchDelegate.java
* src/.../launch/internal/LocalCLaunchConfigur.ationDelegate.java * src/.../launch/internal/LocalCLaunchConfigur.ationDelegate.java

View file

@ -1,12 +1,9 @@
package org.eclipse.cdt.launch.internal.ui; package org.eclipse.cdt.launch.internal.ui;
import java.util.ArrayList;
import org.eclipse.cdt.launch.ui.CArgumentsTab; import org.eclipse.cdt.launch.ui.CArgumentsTab;
import org.eclipse.cdt.launch.ui.CDebuggerTab; import org.eclipse.cdt.launch.ui.CDebuggerTab;
import org.eclipse.cdt.launch.ui.CEnvironmentTab; import org.eclipse.cdt.launch.ui.CEnvironmentTab;
import org.eclipse.cdt.launch.ui.CMainTab; import org.eclipse.cdt.launch.ui.CMainTab;
import org.eclipse.debug.core.ILaunchManager;
import org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup; import org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup;
import org.eclipse.debug.ui.CommonTab; import org.eclipse.debug.ui.CommonTab;
import org.eclipse.debug.ui.ILaunchConfigurationDialog; import org.eclipse.debug.ui.ILaunchConfigurationDialog;
@ -23,17 +20,14 @@ public class LocalCLaunchConfigurationTabGroup extends AbstractLaunchConfigurati
* @see AbstractLaunchConfigurationTabGroup#createTabs * @see AbstractLaunchConfigurationTabGroup#createTabs
*/ */
public void createTabs(ILaunchConfigurationDialog dialog, String mode) { public void createTabs(ILaunchConfigurationDialog dialog, String mode) {
ArrayList tabs = new ArrayList(5); ILaunchConfigurationTab[] tabs = new ILaunchConfigurationTab[] {
new CMainTab(),
tabs.add(new CMainTab()); new CArgumentsTab(),
tabs.add(new CArgumentsTab()); new CEnvironmentTab(),
tabs.add(new CEnvironmentTab()); new CDebuggerTab(),
if ( mode.equalsIgnoreCase(ILaunchManager.DEBUG_MODE) ) { new CommonTab()
tabs.add(new CDebuggerTab() ); };
} setTabs(tabs);
tabs.add(new CommonTab());
setTabs((ILaunchConfigurationTab[])tabs.toArray(new ILaunchConfigurationTab[tabs.size()]));
} }
} }