org.apache.tools.ant.taskdefs.optional.jsp.compilers
Class JspCompilerAdapterFactory
java.lang.Object
org.apache.tools.ant.taskdefs.optional.jsp.compilers.JspCompilerAdapterFactory
public class JspCompilerAdapterFactory
extends java.lang.Object
Creates the necessary compiler adapter, given basic criteria.
getCompiler
public static JspCompilerAdapter getCompiler(String compilerType,
Task task)
throws BuildException
Based on the parameter passed in, this method creates the necessary
factory desired.
The current mapping for compiler names are as follows:
- jasper = jasper compiler (the default)
- a fully quallified classname = the name of a jsp compiler
adapter
compilerType
- either the name of the desired compiler, or the
full classname of the compiler's adapter.task
- a task to log through.
BuildException
- if the compiler type could not be resolved into
a compiler adapter.
getCompiler
public static JspCompilerAdapter getCompiler(String compilerType,
Task task,
AntClassLoader loader)
throws BuildException
Based on the parameter passed in, this method creates the necessary
factory desired.
The current mapping for compiler names are as follows:
- jasper = jasper compiler (the default)
- a fully quallified classname = the name of a jsp compiler
adapter
compilerType
- either the name of the desired compiler, or the
full classname of the compiler's adapter.task
- a task to log through.loader
- AntClassLoader with which the compiler should be loaded
BuildException
- if the compiler type could not be resolved into
a compiler adapter.
Copyright B) 2000-2006 Apache Software Foundation. All Rights Reserved.