Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-patch] launch tab group change

Index: ChangeLog
===================================================================
RCS file: /home/tools/org.eclipse.cdt.launch/ChangeLog,v
retrieving revision 1.2
diff -u -r1.2 ChangeLog
--- ChangeLog	1 Nov 2002 18:03:59 -0000	1.2
+++ ChangeLog	4 Nov 2002 20:00:06 -0000
@@ -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	
 	* src/.../launch/internal/CoreFileLaunchDelegate.java
 	* src/.../launch/internal/LocalCLaunchConfigur.ationDelegate.java

Index: LocalCLaunchConfigurationTabGroup.java
===================================================================
RCS file: /home/tools/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/internal/ui/LocalCLaunchConfigurationTabGroup.java,v
retrieving revision 1.2
diff -u -r1.2 LocalCLaunchConfigurationTabGroup.java
--- LocalCLaunchConfigurationTabGroup.java	23 Sep 2002 17:16:19 -0000	1.2
+++ LocalCLaunchConfigurationTabGroup.java	4 Nov 2002 19:44:20 -0000
@@ -1,12 +1,9 @@
 package org.eclipse.cdt.launch.internal.ui;

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



Back to the top