diff options
author | Jared Burns | 2003-08-29 23:38:46 +0000 |
---|---|---|
committer | Jared Burns | 2003-08-29 23:38:46 +0000 |
commit | cd6ae0dbe1d0e97b32f193bf1160c007ab1ca7b7 (patch) | |
tree | 2397e2df0c792336383fcb63fd26993ef6c3e27d /org.eclipse.ui.externaltools/Program Tools Support | |
parent | b9696a631e5c89c4ba2aa6cd86ec9ad5522844eb (diff) | |
download | eclipse.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')
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() |