org.apache.tools.ant

Interface Executor

Known Implementing Classes:
DefaultExecutor, SingleCheckExecutor

public interface Executor

Target executor abstraction.

Since:
Ant 1.6.3

Method Summary

void
executeTargets(Project project, String[] targetNames)
Execute the specified Targets for the specified Project.
Executor
getSubProjectExecutor()
Get the appropriate subproject Executor instance.

Method Details

executeTargets

public void executeTargets(Project project,
                           String[] targetNames)
            throws BuildException
Execute the specified Targets for the specified Project.

Parameters:
project - the Ant Project.
targetNames - String[] of Target names.

Throws:
BuildException - on error


getSubProjectExecutor

public Executor getSubProjectExecutor()
Get the appropriate subproject Executor instance.

Returns:
an Executor instance.


Copyright B) 2000-2005 Apache Software Foundation. All Rights Reserved.