public class MakeProjectStepBeforeRun extends BeforeRunTaskProvider<MakeProjectStepBeforeRun.MakeProjectBeforeRunTask>
Modifier and Type | Class and Description |
---|---|
static class |
MakeProjectStepBeforeRun.MakeProjectBeforeRunTask |
Modifier and Type | Field and Description |
---|---|
static Key<MakeProjectStepBeforeRun.MakeProjectBeforeRunTask> |
ID |
EXTENSION_POINT_NAME
Constructor and Description |
---|
MakeProjectStepBeforeRun(Project project) |
Modifier and Type | Method and Description |
---|---|
MakeProjectStepBeforeRun.MakeProjectBeforeRunTask |
createTask(RunConfiguration runConfiguration) |
boolean |
executeTask(DataContext context,
RunConfiguration configuration,
ExecutionEnvironment env,
MakeProjectStepBeforeRun.MakeProjectBeforeRunTask task) |
javax.swing.Icon |
getIcon() |
Key<MakeProjectStepBeforeRun.MakeProjectBeforeRunTask> |
getId() |
java.lang.String |
getName() |
static RunConfiguration |
getRunConfiguration(CompileContext context) |
static RunConfiguration |
getRunConfiguration(CompileScope compileScope) |
javax.swing.Icon |
getTaskIcon(MakeProjectStepBeforeRun.MakeProjectBeforeRunTask task) |
canExecuteTask, configureTask, configureTask, getDescription, getProvider, isConfigurable, isSingleton
public static final Key<MakeProjectStepBeforeRun.MakeProjectBeforeRunTask> ID
public MakeProjectStepBeforeRun(Project project)
public Key<MakeProjectStepBeforeRun.MakeProjectBeforeRunTask> getId()
getId
in class BeforeRunTaskProvider<MakeProjectStepBeforeRun.MakeProjectBeforeRunTask>
public java.lang.String getName()
getName
in class BeforeRunTaskProvider<MakeProjectStepBeforeRun.MakeProjectBeforeRunTask>
public javax.swing.Icon getIcon()
getIcon
in class BeforeRunTaskProvider<MakeProjectStepBeforeRun.MakeProjectBeforeRunTask>
public javax.swing.Icon getTaskIcon(MakeProjectStepBeforeRun.MakeProjectBeforeRunTask task)
getTaskIcon
in class BeforeRunTaskProvider<MakeProjectStepBeforeRun.MakeProjectBeforeRunTask>
public boolean executeTask(DataContext context, RunConfiguration configuration, ExecutionEnvironment env, MakeProjectStepBeforeRun.MakeProjectBeforeRunTask task)
executeTask
in class BeforeRunTaskProvider<MakeProjectStepBeforeRun.MakeProjectBeforeRunTask>
public static RunConfiguration getRunConfiguration(CompileContext context)
public static RunConfiguration getRunConfiguration(CompileScope compileScope)
public MakeProjectStepBeforeRun.MakeProjectBeforeRunTask createTask(RunConfiguration runConfiguration)
createTask
in class BeforeRunTaskProvider<MakeProjectStepBeforeRun.MakeProjectBeforeRunTask>