net.sf.jasperreports.engine.design
Class JRAbstractMultiClassCompiler

java.lang.Object
  extended bynet.sf.jasperreports.engine.design.JRAbstractCompiler
      extended bynet.sf.jasperreports.engine.design.JRAbstractJavaCompiler
          extended bynet.sf.jasperreports.engine.design.JRAbstractClassCompiler
              extended bynet.sf.jasperreports.engine.design.JRAbstractMultiClassCompiler
All Implemented Interfaces:
JRClassCompiler, JRCompiler, JRMultiClassCompiler
Direct Known Subclasses:
JRJavacCompiler, JRJdk12Compiler, JRJdk13Compiler, JRJikesCompiler

public abstract class JRAbstractMultiClassCompiler
extends JRAbstractClassCompiler

Base class for multiple class compilers.

Version:
$Id: JRAbstractMultiClassCompiler.java,v 1.3 2005/11/28 09:20:43 teodord Exp $
Author:
Lucian Chirita (lucianc@users.sourceforge.net)

Constructor Summary
JRAbstractMultiClassCompiler()
           
 
Method Summary
 java.lang.String compileClass(java.io.File sourceFile, java.lang.String classpath)
           
 
Methods inherited from class net.sf.jasperreports.engine.design.JRAbstractClassCompiler
checkLanguage, compileUnits, generateSourceCode, getSourceFileName
 
Methods inherited from class net.sf.jasperreports.engine.design.JRAbstractJavaCompiler
getClassFromCache, loadEvaluator, putClassInCache
 
Methods inherited from class net.sf.jasperreports.engine.design.JRAbstractCompiler
compileReport, getCompilerClass, getUnitName, getUnitName, getUnitName, getUnitName, getUnitName, loadEvaluator, loadEvaluator, loadEvaluator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.jasperreports.engine.design.JRMultiClassCompiler
compileClasses
 

Constructor Detail

JRAbstractMultiClassCompiler

public JRAbstractMultiClassCompiler()
Method Detail

compileClass

public java.lang.String compileClass(java.io.File sourceFile,
                                     java.lang.String classpath)
                              throws JRException
Throws:
JRException


© 2001-2005 JasperSoft Corporation www.jaspersoft.com