com.intellij.execution.configurations
Interface RunConfiguration
- All Superinterfaces:
- java.lang.Cloneable, JDOMExternalizable, RunProfile
- All Known Subinterfaces:
- CommonModel, RunConfigurationWithRunnerSettings
- All Known Implementing Classes:
- RunConfigurationBase
public interface RunConfiguration
- extends RunProfile, JDOMExternalizable, java.lang.Cloneable
getFactory
ConfigurationFactory getFactory()
setName
void setName(java.lang.String name)
getConfigurationEditor
SettingsEditor<? extends RunConfiguration> getConfigurationEditor()
getProject
Project getProject()
getType
ConfigurationType getType()
createRunnerSettings
JDOMExternalizable createRunnerSettings(ConfigurationInfoProvider provider)
getRunnerSettingsEditor
SettingsEditor<JDOMExternalizable> getRunnerSettingsEditor(JavaProgramRunner runner)
clone
RunConfiguration clone()