org.apache.tools.ant.util

Class ScriptRunnerCreator


public class ScriptRunnerCreator
extends java.lang.Object

This is a helper class used by ScriptRunnerHelper to create a ScriptRunner based on a classloader and on a language.

Constructor Summary

ScriptRunnerCreator(Project project)
Constructor for creator.

Method Summary

ScriptRunnerBase
createRunner(String manager, String language, ClassLoader classLoader)
Create a ScriptRunner.

Constructor Details

ScriptRunnerCreator

public ScriptRunnerCreator(Project project)
Constructor for creator.
Parameters:
project - the current project.

Method Details

createRunner

public ScriptRunnerBase createRunner(String manager,
                                     String language,
                                     ClassLoader classLoader)
Create a ScriptRunner.
Parameters:
manager - the script manager ("auto" | "bsf" | "javax")
language - the language.
classLoader - the classloader to use
Returns:
the created script runner.