Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJared Burns2003-08-29 23:38:46 +0000
committerJared Burns2003-08-29 23:38:46 +0000
commitcd6ae0dbe1d0e97b32f193bf1160c007ab1ca7b7 (patch)
tree2397e2df0c792336383fcb63fd26993ef6c3e27d /org.eclipse.ui.externaltools/Program Tools Support
parentb9696a631e5c89c4ba2aa6cd86ec9ad5522844eb (diff)
downloadeclipse.platform.debug-cd6ae0dbe1d0e97b32f193bf1160c007ab1ca7b7.tar.gz
eclipse.platform.debug-cd6ae0dbe1d0e97b32f193bf1160c007ab1ca7b7.tar.xz
eclipse.platform.debug-cd6ae0dbe1d0e97b32f193bf1160c007ab1ca7b7.zip
Bug 42020 - Move "Run in background" to builders only
Diffstat (limited to 'org.eclipse.ui.externaltools/Program Tools Support')
-rw-r--r--org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramBuilderTabGroup.java2
-rw-r--r--org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramLaunchDelegate.java3
-rw-r--r--org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramMainTab.java4
-rw-r--r--org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramTabGroup.java2
4 files changed, 4 insertions, 7 deletions
diff --git a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramBuilderTabGroup.java b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramBuilderTabGroup.java
index 57d1b52c5..78e71c18e 100644
--- a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramBuilderTabGroup.java
+++ b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramBuilderTabGroup.java
@@ -24,7 +24,7 @@ public class ProgramBuilderTabGroup extends AbstractLaunchConfigurationTabGroup
*/
public void createTabs(ILaunchConfigurationDialog dialog, String mode) {
ILaunchConfigurationTab[] tabs = new ILaunchConfigurationTab[] {
- new ProgramMainTab(false),
+ new ProgramMainTab(),
new RefreshTab(),
new ExternalToolsBuilderTab(),
};
diff --git a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramLaunchDelegate.java b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramLaunchDelegate.java
index d16d33d28..fb51bee94 100644
--- a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramLaunchDelegate.java
+++ b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramLaunchDelegate.java
@@ -27,6 +27,7 @@ import org.eclipse.debug.core.ILaunchManager;
import org.eclipse.debug.core.model.ILaunchConfigurationDelegate;
import org.eclipse.debug.core.model.IProcess;
import org.eclipse.debug.core.variables.LaunchVariableUtil;
+import org.eclipse.debug.ui.CommonTab;
import org.eclipse.debug.ui.launchVariables.RefreshTab;
import org.eclipse.debug.ui.launchVariables.LaunchVariableContextManager;
import org.eclipse.jface.dialogs.MessageDialog;
@@ -165,7 +166,7 @@ public class ProgramLaunchDelegate implements ILaunchConfigurationDelegate {
}
process.setAttribute(IProcess.ATTR_CMDLINE, generateCommandLine(cmdLine));
- if (ExternalToolsUtil.isBackground(configuration)) {
+ if (CommonTab.isRunInBackground(configuration)) {
// refresh resources after process finishes
if (LaunchVariableUtil.getRefreshScope(configuration) != null) {
BackgroundResourceRefresher refresher = new BackgroundResourceRefresher(configuration, process);
diff --git a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramMainTab.java b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramMainTab.java
index 04616f726..33999644c 100644
--- a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramMainTab.java
+++ b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramMainTab.java
@@ -23,10 +23,6 @@ import org.eclipse.ui.help.WorkbenchHelp;
public class ProgramMainTab extends ExternalToolsMainTab {
- public ProgramMainTab(boolean runInBackgroundDefaultValue) {
- super(runInBackgroundDefaultValue);
- }
-
/**
* Prompts the user for a program location within the workspace and sets the
* location as a String containing the workspace_loc variable or
diff --git a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramTabGroup.java b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramTabGroup.java
index 8249598c8..1b185273b 100644
--- a/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramTabGroup.java
+++ b/org.eclipse.ui.externaltools/Program Tools Support/org/eclipse/ui/externaltools/internal/program/launchConfigurations/ProgramTabGroup.java
@@ -24,7 +24,7 @@ public class ProgramTabGroup extends AbstractLaunchConfigurationTabGroup {
*/
public void createTabs(ILaunchConfigurationDialog dialog, String mode) {
ILaunchConfigurationTab[] tabs = new ILaunchConfigurationTab[] {
- new ProgramMainTab(true),
+ new ProgramMainTab(),
new RefreshTab(),
new EnvironmentTab(),
new CommonTab()

Back to the top