public class BuildArtifactsBeforeRunTaskProvider extends BuildArtifactsBeforeRunTaskProviderBase<BuildArtifactsBeforeRunTask>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BUILD_ARTIFACTS_ID |
static Key<BuildArtifactsBeforeRunTask> |
ID |
EXTENSION_POINT_NAME| Constructor and Description |
|---|
BuildArtifactsBeforeRunTaskProvider(Project project) |
| Modifier and Type | Method and Description |
|---|---|
protected ProjectTask |
createProjectTask(Project project,
java.util.List<Artifact> artifacts) |
protected BuildArtifactsBeforeRunTask |
doCreateTask(Project project) |
java.lang.String |
getDescription(BuildArtifactsBeforeRunTask task) |
javax.swing.Icon |
getIcon() |
Key<BuildArtifactsBeforeRunTask> |
getId() |
java.lang.String |
getName() |
javax.swing.Icon |
getTaskIcon(BuildArtifactsBeforeRunTask task) |
static void |
setBuildArtifactBeforeRun(Project project,
RunConfiguration configuration,
Artifact artifact) |
static void |
setBuildArtifactBeforeRunOption(javax.swing.JComponent runConfigurationEditorComponent,
Project project,
Artifact artifact,
boolean enable) |
canExecuteTask, configureTask, createTask, executeTask, isConfigurable, setBuildArtifactBeforeRunOptionconfigureTask, getProvider, isSingletonpublic static final java.lang.String BUILD_ARTIFACTS_ID
public static final Key<BuildArtifactsBeforeRunTask> ID
public BuildArtifactsBeforeRunTaskProvider(Project project)
public Key<BuildArtifactsBeforeRunTask> getId()
getId in class BeforeRunTaskProvider<BuildArtifactsBeforeRunTask>public javax.swing.Icon getIcon()
getIcon in class BeforeRunTaskProvider<BuildArtifactsBeforeRunTask>public java.lang.String getName()
getName in class BeforeRunTaskProvider<BuildArtifactsBeforeRunTask>public javax.swing.Icon getTaskIcon(BuildArtifactsBeforeRunTask task)
getTaskIcon in class BeforeRunTaskProvider<BuildArtifactsBeforeRunTask>public java.lang.String getDescription(BuildArtifactsBeforeRunTask task)
getDescription in class BeforeRunTaskProvider<BuildArtifactsBeforeRunTask>public static void setBuildArtifactBeforeRunOption(javax.swing.JComponent runConfigurationEditorComponent,
Project project,
Artifact artifact,
boolean enable)
public static void setBuildArtifactBeforeRun(Project project, RunConfiguration configuration, Artifact artifact)
protected BuildArtifactsBeforeRunTask doCreateTask(Project project)
doCreateTask in class BuildArtifactsBeforeRunTaskProviderBase<BuildArtifactsBeforeRunTask>protected ProjectTask createProjectTask(Project project, java.util.List<Artifact> artifacts)
createProjectTask in class BuildArtifactsBeforeRunTaskProviderBase<BuildArtifactsBeforeRunTask>