net.sf.jasperreports.engine.design
Interface JRMultiClassCompiler

All Superinterfaces:
JRClassCompiler
All Known Implementing Classes:
JRAbstractClassCompiler, JRAbstractMultiClassCompiler, JRAbstractSingleClassCompiler, JRJavacCompiler, JRJdk13Compiler, JRJikesCompiler

public interface JRMultiClassCompiler
extends JRClassCompiler

Interface implemented by classes able to compile multiple source files.

Version:
$Id: JRMultiClassCompiler.java 5180 2012-03-29 13:23:12Z teodord $
Author:
Lucian Chirita (lucianc@users.sourceforge.net)

Method Summary
 java.lang.String compileClasses(java.io.File[] sourceFiles, java.lang.String classpath)
          Compile a set of source files.
 
Methods inherited from interface net.sf.jasperreports.engine.design.JRClassCompiler
compileClass
 

Method Detail

compileClasses

java.lang.String compileClasses(java.io.File[] sourceFiles,
                                java.lang.String classpath)
                                throws JRException
Compile a set of source files.

Parameters:
sourceFiles - the source files
classpath - the classpath to be used when compiling
Returns:
a String containing compile errors
Throws:
JRException


© 2001-2010 Jaspersoft Corporation www.jaspersoft.com