public abstract class JavaRunConfigurationProducerBase<T extends ModuleBasedConfiguration> extends RunConfigurationProducer<T>
EP_NAME
Modifier | Constructor and Description |
---|---|
protected |
JavaRunConfigurationProducerBase() |
protected |
JavaRunConfigurationProducerBase(ConfigurationFactory configurationFactory)
Deprecated.
|
protected |
JavaRunConfigurationProducerBase(ConfigurationType configurationType)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ConfigurationFromContext |
createConfigurationFromContext(ConfigurationContext context)
Creates a run configuration from the context.
|
protected Module |
findModule(T configuration,
Module contextModule) |
protected boolean |
setupConfigurationModule(ConfigurationContext context,
T configuration) |
protected TestSearchScope |
setupPackageConfiguration(ConfigurationContext context,
T configuration,
TestSearchScope scope) |
cloneTemplateConfiguration, cloneTemplateConfigurationStatic, createLightConfiguration, findExistingConfiguration, findOrCreateConfigurationFromContext, getConfigurationFactory, getConfigurationSettingsList, getConfigurationType, getInstance, getProducers, isConfigurationFromContext, isPreferredConfiguration, onFirstRun, setupConfigurationFromContext, shouldReplace
@Deprecated protected JavaRunConfigurationProducerBase(ConfigurationFactory configurationFactory)
RunConfigurationProducer.getConfigurationFactory()
.@Deprecated protected JavaRunConfigurationProducerBase(ConfigurationType configurationType)
RunConfigurationProducer.getConfigurationFactory()
.protected JavaRunConfigurationProducerBase()
protected boolean setupConfigurationModule(ConfigurationContext context, T configuration)
protected TestSearchScope setupPackageConfiguration(ConfigurationContext context, T configuration, TestSearchScope scope)
public ConfigurationFromContext createConfigurationFromContext(ConfigurationContext context)
RunConfigurationProducer
createConfigurationFromContext
in class RunConfigurationProducer<T extends ModuleBasedConfiguration>
context
- contains the information about a location in the source code.