Class ScriptRunnerCreator

java.lang.Object
org.apache.tools.ant.util.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

    Constructors 
    Constructor Description
    ScriptRunnerCreator​(Project project)
    Constructor for creator.
  • Method Summary

    Modifier and Type Method Description
    ScriptRunnerBase createRunner​(java.lang.String manager, java.lang.String language, java.lang.ClassLoader classLoader)
    Create a ScriptRunner.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ScriptRunnerCreator

      public ScriptRunnerCreator​(Project project)
      Constructor for creator.
      Parameters:
      project - the current project.
  • Method Details

    • createRunner

      public ScriptRunnerBase createRunner​(java.lang.String manager, java.lang.String language, java.lang.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.
      Throws:
      BuildException - if unable to create the ScriptRunner.