Save This Page
Home » jasperreports-3.0.0-project » net.sf.jasperreports.engine.design » [javadoc | source]
net.sf.jasperreports.engine.design
public class: JRJdtCompiler [javadoc | source]
java.lang.Object
   net.sf.jasperreports.engine.design.JRAbstractCompiler
      net.sf.jasperreports.engine.design.JRAbstractJavaCompiler
         net.sf.jasperreports.engine.design.JRJdtCompiler

All Implemented Interfaces:
    JRCompiler

Nested Class Summary:
class  JRJdtCompiler.CompilationUnit   
Field Summary
static final  Log log     
 Constructor constrNameEnvAnsBin     
 Constructor constrNameEnvAnsCompUnit     
 boolean is2ArgsConstr     
 Constructor constrNameEnvAnsBin2Args     
 Constructor constrNameEnvAnsCompUnit2Args     
Fields inherited from net.sf.jasperreports.engine.design.JRAbstractJavaCompiler:
PROPERTY_EVALUATOR_CLASS_REFERENCE_FIX_ENABLED
Constructor:
 public JRJdtCompiler() 
Method from net.sf.jasperreports.engine.design.JRJdtCompiler Summary:
checkLanguage,   compileUnits,   generateSourceCode,   getCompilerClass,   getCompilerRequestor,   getJavaCompilationErrors,   getJdtSettings,   getNameEnvironment,   getResource,   getSourceFileName,   loadClass
Methods from net.sf.jasperreports.engine.design.JRAbstractJavaCompiler:
classCacheKey,   getClassFromCache,   loadEvaluator,   putClassInCache
Methods from net.sf.jasperreports.engine.design.JRAbstractCompiler:
checkLanguage,   compileReport,   compileUnits,   generateSourceCode,   getCompilerClass,   getSourceFileName,   getUnitName,   getUnitName,   getUnitName,   getUnitName,   getUnitName,   loadEvaluator,   loadEvaluator,   loadEvaluator,   loadEvaluator
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from net.sf.jasperreports.engine.design.JRJdtCompiler Detail:
 protected  void checkLanguage(String language) throws JRException 
 protected String compileUnits(JRCompilationUnit[] units,
    String classpath,
    File tempDirFile) 
 protected JRCompilationSourceCode generateSourceCode(JRSourceCompileTask sourceTask) throws JRException 
 protected String getCompilerClass() 
 protected ICompilerRequestor getCompilerRequestor(JRCompilationUnit[] units,
    StringBuffer problemBuffer) 
 protected IProblem[] getJavaCompilationErrors(CompilationResult result) 
 protected Map getJdtSettings() 
 protected INameEnvironment getNameEnvironment(JRCompilationUnit[] units) 
 protected InputStream getResource(String resourceName) 
 protected String getSourceFileName(String unitName) 
 protected Class loadClass(String className) throws ClassNotFoundException