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, setBuildArtifactBeforeRunOption
configureTask, getProvider, isSingleton
public 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>