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)
RunConfigurationProducercreateConfigurationFromContext in class RunConfigurationProducer<T extends ModuleBasedConfiguration>context - contains the information about a location in the source code.