cidr: run configuration settings

This commit is contained in:
Anton Makeev
2010-05-11 14:46:19 +04:00
parent 076b022de4
commit d0484e7dcf
4 changed files with 14 additions and 6 deletions
@@ -173,11 +173,12 @@ public class ApplicationConfiguration extends ModuleBasedConfiguration<JavaRunCo
PASS_PARENT_ENVS = passParentEnvs;
}
@NotNull
public Map<String, String> getEnvs() {
return myEnvs;
}
public void setEnvs(final Map<String, String> envs) {
public void setEnvs(@NotNull final Map<String, String> envs) {
this.myEnvs = envs;
}
@@ -16,22 +16,27 @@
package com.intellij.execution;
import com.intellij.openapi.project.Project;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import java.util.Map;
public interface CommonProgramRunConfigurationParameters {
Project getProject();
void setProgramParameters(String value);
void setProgramParameters(@Nullable String value);
@Nullable
String getProgramParameters();
void setWorkingDirectory(String value);
void setWorkingDirectory(@Nullable String value);
@Nullable
String getWorkingDirectory();
void setEnvs(Map<String, String> envs);
void setEnvs(@NotNull Map<String, String> envs);
@NotNull
Map<String, String> getEnvs();
void setPassParentEnvs(boolean passParentEnvs);
@@ -155,10 +155,11 @@ public class JUnitConfiguration extends ModuleBasedConfiguration<JavaRunConfigur
return myData.getWorkingDirectory();
}
public void setEnvs(Map<String, String> envs) {
public void setEnvs(@NotNull Map<String, String> envs) {
myData.setEnvs(envs);
}
@NotNull
public Map<String, String> getEnvs() {
return myData.getEnvs();
}
@@ -191,10 +191,11 @@ public class TestNGConfiguration extends ModuleBasedConfiguration<JavaRunConfigu
return data.getWorkingDirectory(project);
}
public void setEnvs(Map<String, String> envs) {
public void setEnvs(@NotNull Map<String, String> envs) {
data.setEnvs(envs);
}
@NotNull
public Map<String, String> getEnvs() {
return data.getEnvs();
}