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 3033 2009-08-27 11:46:22Z teodord $
Author:
Lucian Chirita ([email protected])

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


Copyright © 2011. All Rights Reserved.