public abstract class ExecutionTarget
extends java.lang.Object
TargetAwareRunProfile.canRunOn(ExecutionTarget)
)ExecutionTargetProvider
Constructor and Description |
---|
ExecutionTarget() |
Modifier and Type | Method and Description |
---|---|
boolean |
canRun(RunConfiguration configuration)
Implementation-specific logic should decide whether to suggest this target for the given configuration.
|
boolean |
canRun(RunnerAndConfigurationSettings configuration)
Deprecated.
implement
canRun(RunConfiguration) instead |
boolean |
equals(java.lang.Object obj) |
abstract java.lang.String |
getDisplayName() |
abstract javax.swing.Icon |
getIcon() |
abstract java.lang.String |
getId()
Id is used to save selected target between restarts
|
int |
hashCode() |
boolean |
isExternallyManaged()
Implementation-specific logic to determine if an external plugin is responsible for managing this target.
|
boolean |
isReady()
Checks if the target is ready to be selected as a default choice in the Run Configurations popup
|
java.lang.String |
toString() |
public abstract java.lang.String getId()
public abstract java.lang.String getDisplayName()
public abstract javax.swing.Icon getIcon()
@Deprecated public boolean canRun(RunnerAndConfigurationSettings configuration)
canRun(RunConfiguration)
insteadpublic boolean canRun(RunConfiguration configuration)
public boolean isReady()
public boolean isExternallyManaged()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object