public abstract class RunManagerEx
extends RunManager
Constructor and Description |
---|
RunManagerEx() |
Modifier and Type | Method and Description |
---|---|
void |
addConfiguration(RunnerAndConfigurationSettings settings,
boolean storeInDotIdeaFolder,
java.util.List<BeforeRunTask> tasks,
boolean addTemplateTasksIfAbsent)
Deprecated.
Use
#addConfiguration(RunnerAndConfigurationSettings) . |
void |
addRunManagerListener(RunManagerListener listener)
Deprecated.
Use
RunManagerListener.TOPIC instead. |
static void |
disableTasks(Project project,
RunConfiguration settings,
Key<? extends BeforeRunTask>... keys) |
abstract <T extends BeforeRunTask> |
getBeforeRunTasks(Key<T> taskProviderId) |
abstract java.util.List<BeforeRunTask> |
getBeforeRunTasks(RunConfiguration configuration) |
abstract <T extends BeforeRunTask> |
getBeforeRunTasks(RunConfiguration settings,
Key<T> taskProviderId) |
javax.swing.Icon |
getConfigurationIcon(RunnerAndConfigurationSettings settings) |
abstract javax.swing.Icon |
getConfigurationIcon(RunnerAndConfigurationSettings settings,
boolean withLiveIndicator) |
static RunManagerEx |
getInstanceEx(Project project) |
java.util.Collection<RunnerAndConfigurationSettings> |
getSortedConfigurations()
Deprecated.
Use
#getAllSettings() |
static int |
getTasksCount(Project project,
RunConfiguration settings,
Key<? extends BeforeRunTask>... keys) |
void |
setActiveConfiguration(RunnerAndConfigurationSettings configuration)
Deprecated.
Use
#setSelectedConfiguration(RunnerAndConfigurationSettings) instead |
abstract void |
setBeforeRunTasks(RunConfiguration configuration,
java.util.List<BeforeRunTask> tasks) |
void |
setBeforeRunTasks(RunConfiguration configuration,
java.util.List<BeforeRunTask> tasks,
boolean addEnabledTemplateTasksIfAbsent)
Deprecated.
|
public static RunManagerEx getInstanceEx(Project project)
@Deprecated public final void setActiveConfiguration(RunnerAndConfigurationSettings configuration)
#setSelectedConfiguration(RunnerAndConfigurationSettings)
instead@Deprecated public final void addConfiguration(RunnerAndConfigurationSettings settings, boolean storeInDotIdeaFolder, java.util.List<BeforeRunTask> tasks, boolean addTemplateTasksIfAbsent)
#addConfiguration(RunnerAndConfigurationSettings)
.public abstract java.util.List<BeforeRunTask> getBeforeRunTasks(RunConfiguration configuration)
public abstract void setBeforeRunTasks(RunConfiguration configuration, java.util.List<BeforeRunTask> tasks)
@Deprecated public final void setBeforeRunTasks(RunConfiguration configuration, java.util.List<BeforeRunTask> tasks, boolean addEnabledTemplateTasksIfAbsent)
setBeforeRunTasks(RunConfiguration, List)
public abstract <T extends BeforeRunTask> java.util.List<T> getBeforeRunTasks(RunConfiguration settings, Key<T> taskProviderId)
public abstract <T extends BeforeRunTask> java.util.List<T> getBeforeRunTasks(Key<T> taskProviderId)
public javax.swing.Icon getConfigurationIcon(RunnerAndConfigurationSettings settings)
public abstract javax.swing.Icon getConfigurationIcon(RunnerAndConfigurationSettings settings, boolean withLiveIndicator)
@Deprecated public final java.util.Collection<RunnerAndConfigurationSettings> getSortedConfigurations()
#getAllSettings()
@Deprecated public void addRunManagerListener(RunManagerListener listener)
RunManagerListener.TOPIC
instead.@SafeVarargs public static void disableTasks(Project project, RunConfiguration settings, Key<? extends BeforeRunTask>... keys)
@SafeVarargs public static int getTasksCount(Project project, RunConfiguration settings, Key<? extends BeforeRunTask>... keys)