org.gradle.execution
Class DelegatingBuildExecuter
java.lang.Object
org.gradle.execution.DelegatingBuildExecuter
- All Implemented Interfaces:
- BuildExecuter
- Direct Known Subclasses:
- ProjectDefaultsBuildExecuter
public class DelegatingBuildExecuter
- extends java.lang.Object
- implements BuildExecuter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DelegatingBuildExecuter
public DelegatingBuildExecuter(BuildExecuter delegate)
DelegatingBuildExecuter
public DelegatingBuildExecuter()
getDelegate
protected BuildExecuter getDelegate()
setDelegate
protected void setDelegate(BuildExecuter delegate)
select
public void select(Project project)
- Description copied from interface:
BuildExecuter
- Selects the tasks to execute, if any. This method is called before any other methods on this executer.
- Specified by:
select
in interface BuildExecuter
getDisplayName
public java.lang.String getDisplayName()
- Description copied from interface:
BuildExecuter
- Returns the description of this executer. The result is used for log and error messages. Called after
BuildExecuter.select(org.gradle.api.Project)
.
- Specified by:
getDisplayName
in interface BuildExecuter
execute
public void execute(TaskExecuter executer)
- Description copied from interface:
BuildExecuter
- Executes the selected tasks. Called after
BuildExecuter.select(org.gradle.api.Project)
.
- Specified by:
execute
in interface BuildExecuter