org.apache.tools.ant.taskdefs.optional.jsp.compilers
Class JasperC

java.lang.Object
  extended by org.apache.tools.ant.taskdefs.optional.jsp.compilers.DefaultJspCompilerAdapter
      extended by org.apache.tools.ant.taskdefs.optional.jsp.compilers.JasperC
All Implemented Interfaces:
JspCompilerAdapter

public class JasperC
extends DefaultJspCompilerAdapter

The implementation of the jasper compiler. This is a cut-and-paste of the original Jspc task.

Since:
ant1.5

Field Summary
 
Fields inherited from class org.apache.tools.ant.taskdefs.optional.jsp.compilers.DefaultJspCompilerAdapter
owner
 
Constructor Summary
JasperC(JspMangler mangler)
          Constructor for JasperC.
 
Method Summary
 JspMangler createMangler()
           
 boolean execute()
          Our execute method.
 
Methods inherited from class org.apache.tools.ant.taskdefs.optional.jsp.compilers.DefaultJspCompilerAdapter
addArg, addArg, addArg, getJspc, getProject, implementsOwnDependencyChecking, logAndAddFilesToCompile, setJspc
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JasperC

public JasperC(JspMangler mangler)
Constructor for JasperC.

Parameters:
mangler - a filename converter
Method Detail

execute

public boolean execute()
                throws BuildException
Our execute method.

Returns:
true if successful
Throws:
BuildException - on error

createMangler

public JspMangler createMangler()
Returns:
an instance of the mangler this compiler uses