|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD |
org.gradle.language.base.BuildableModelElement org.gradle.api.Buildable
@Incubating public interface BuildableModelElement extends Buildable
A model element that is directly buildable. Such an element mirrors a specified lifecycle task in the DAG, and can accept dependencies which are then associated with the lifecycle task.
Method Summary | |
---|---|
void
|
builtBy(Object... tasks)
Adds a task that is required for the construction of this element. |
boolean
|
hasBuildDependencies()
|
void
|
setLifecycleTask(Task lifecycleTask)
Associates a 'lifecycle' task with the construction of this element. |
Methods inherited from interface Buildable | |
---|---|
getBuildDependencies |
Method Detail |
---|
public void builtBy(Object... tasks)
public boolean hasBuildDependencies()
public void setLifecycleTask(Task lifecycleTask)
Gradle API 1.12