public abstract class ExecutionTargetManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static Topic<ExecutionTargetListener> |
TOPIC |
Constructor and Description |
---|
ExecutionTargetManager() |
public static final Topic<ExecutionTargetListener> TOPIC
public static ExecutionTargetManager getInstance(Project project)
public static ExecutionTarget getActiveTarget(Project project)
public static void setActiveTarget(Project project, ExecutionTarget target)
public static java.util.List<ExecutionTarget> getTargetsToChooseFor(Project project, RunConfiguration configuration)
@Deprecated public static boolean canRun(RunnerAndConfigurationSettings settings, ExecutionTarget target)
canRun(RunConfiguration, ExecutionTarget)
insteadpublic static boolean canRun(RunConfiguration configuration, ExecutionTarget target)
public static boolean canRun(ExecutionEnvironment environment)
public abstract boolean doCanRun(RunConfiguration configuration, ExecutionTarget target)
public static void update(Project project)
public abstract ExecutionTarget getActiveTarget()
public abstract void setActiveTarget(ExecutionTarget target)
public abstract java.util.List<ExecutionTarget> getTargetsFor(RunConfiguration configuration)
@Deprecated public java.util.List<ExecutionTarget> getTargetsFor(RunnerAndConfigurationSettings settings)
getTargetsFor(RunConfiguration)
public abstract void update()