1 28 package net.sf.jasperreports.engine.design; 29 30 import java.io.File ; 31 32 import net.sf.jasperreports.engine.JRException; 33 34 40 public abstract class JRAbstractSingleClassCompiler extends JRAbstractClassCompiler 41 { 42 43 public String compileClasses(File [] sourceFiles, String classpath) throws JRException 44 { 45 if (sourceFiles.length == 1) 46 { 47 return compileClass(sourceFiles[0], classpath); 48 } 49 50 StringBuffer errors = new StringBuffer (); 51 for (int i = 0; i < sourceFiles.length; ++i) 52 { 53 errors.append(compileClass(sourceFiles[i], classpath)); 54 } 55 56 return errors.toString(); 57 } 58 59 } 60 | Popular Tags |