public abstract class AbstractRunConfiguration extends ModuleBasedConfiguration<RunConfigurationModule,Element>
RunConfiguration.RestartSingletonResult
TO_CLONE_ELEMENT_NAME
DATA_KEY
Constructor and Description |
---|
AbstractRunConfiguration(Project project,
ConfigurationFactory factory) |
AbstractRunConfiguration(java.lang.String name,
RunConfigurationModule configurationModule,
ConfigurationFactory factory) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
getEnvs() |
boolean |
isPassParentEnvs() |
void |
setEnvs(java.util.Map<java.lang.String,java.lang.String> envs) |
void |
setPassParentEnvs(boolean passParentEnvs) |
canRestoreOriginalModule, clone, createInstance, getAllModules, getConfigurationModule, getDefaultOptionsClass, getModules, getOptions, getState, getValidModules, isModuleDirMacroSupported, loadState, onNewConfigurationCreated, readExternal, readModule, restoreOriginalModule, setModule, setModuleName, syncModuleName, writeExternal, writeModule
getActionName, isGeneratedName, setGeneratedName, setNameChangedByUser
addLogFile, addLogFile, addPredefinedLogFile, canRunOn, checkRunnerSettings, checkSettingsBeforeRun, collectOutputFromProcessHandler, createAdditionalTabComponents, customizeLogConsole, equals, excludeCompileBeforeLaunchOption, getAllLogFiles, getBeforeRunTasks, getFactory, getIcon, getLogFiles, getName, getOptionsClass, getOptionsForPredefinedLogFile, getOutputFilePath, getPredefinedLogFiles, getProject, hashCode, isAllowRunningInParallel, isNewSerializationUsed, isSaveOutputToFile, isShowConsoleOnStdErr, isShowConsoleOnStdOut, onConfigurationCopied, removeAllLogFiles, removeAllPredefinedLogFiles, setAllowRunningInParallel, setBeforeRunTasks, setFileOutputPath, setName, setOptionsFromConfigurationFile, setSaveOutputToFile, setShowConsoleOnStdErr, setShowConsoleOnStdOut, toString
changeUserMap, clearUserData, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
finalize, getClass, notify, notifyAll, wait, wait, wait
checkConfiguration, createRunnerSettings, getBeforeRunTasks, getConfigurationEditor, getFactory, getId, getPresentableType, getProject, getRunnerSettingsEditor, getType, getUniqueID, hideDisabledExecutorButtons, isAllowRunningInParallel, restartSingleton, setAllowRunningInParallel, setBeforeRunTasks, setName
getSearchScope
isBuildBeforeLaunchAddedByDefault, isBuildProjectOnEmptyModuleList, isExcludeCompileBeforeLaunchOption
getIcon, getName, getState
suggestedName
public AbstractRunConfiguration(java.lang.String name, RunConfigurationModule configurationModule, ConfigurationFactory factory)
public AbstractRunConfiguration(Project project, ConfigurationFactory factory)