org.archiviststoolkit.report
Class CompiledJasperReport

java.lang.Object
  extended by org.archiviststoolkit.report.ATReport
      extended by org.archiviststoolkit.report.CompiledJasperReport
All Implemented Interfaces:
java.lang.Comparable

public class CompiledJasperReport
extends ATReport


Field Summary
 
Fields inherited from class org.archiviststoolkit.report.ATReport
REPORT_TYPE_FINDING_AID, REPORT_TYPE_JASPER
 
Constructor Summary
CompiledJasperReport(java.io.File file)
           
CompiledJasperReport(net.sf.jasperreports.engine.design.JasperDesign jasperDesign)
           
 
Method Summary
 java.lang.String getBasePath()
           
 java.util.ArrayList<net.sf.jasperreports.engine.JRField> getFields()
           
 net.sf.jasperreports.engine.JasperReport getJasperReport()
           
 void setFields(java.util.ArrayList<net.sf.jasperreports.engine.JRField> fields)
           
 
Methods inherited from class org.archiviststoolkit.report.ATReport
compareTo, getReportDescription, getReportTitle, getReportType, setReportDescription, setReportTitle, setReportType, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CompiledJasperReport

public CompiledJasperReport(net.sf.jasperreports.engine.design.JasperDesign jasperDesign)
                     throws ReportCompilationException
Throws:
ReportCompilationException

CompiledJasperReport

public CompiledJasperReport(java.io.File file)
                     throws ReportCompilationException,
                            net.sf.jasperreports.engine.JRException
Throws:
ReportCompilationException
net.sf.jasperreports.engine.JRException
Method Detail

getJasperReport

public net.sf.jasperreports.engine.JasperReport getJasperReport()

getBasePath

public java.lang.String getBasePath()

getFields

public java.util.ArrayList<net.sf.jasperreports.engine.JRField> getFields()

setFields

public void setFields(java.util.ArrayList<net.sf.jasperreports.engine.JRField> fields)