net.sf.jasperreports.engine
Class JasperReport

java.lang.Object
  extended bynet.sf.jasperreports.engine.base.JRBaseReport
      extended bynet.sf.jasperreports.engine.JasperReport
All Implemented Interfaces:
JRDefaultFontProvider, JRReport, java.io.Serializable

public class JasperReport
extends JRBaseReport

The actual representation of a compiled report. The main difference between a report and a report design is that reports are already compiled and validated, so many characteristics are read only.

Version:
$Id: JasperReport.java,v 1.23 2005/09/07 13:58:26 teodord Exp $
Author:
Teodor Danciu (teodord@users.sourceforge.net)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sf.jasperreports.engine.base.JRBaseReport
background, bottomMargin, columnCount, columnFooter, columnHeader, columnSpacing, columnWidth, defaultFont, detail, fields, fonts, groups, importsSet, isFloatColumnFooter, isSummaryNewPage, isTitleNewPage, language, lastPageFooter, leftMargin, name, orientation, pageFooter, pageHeader, pageHeight, pageWidth, parameters, printOrder, propertiesMap, query, resourceBundle, rightMargin, scriptletClass, summary, title, topMargin, variables, whenNoDataType, whenResourceMissingType
 
Fields inherited from interface net.sf.jasperreports.engine.JRReport
LANGUAGE_JAVA, ORIENTATION_LANDSCAPE, ORIENTATION_PORTRAIT, PRINT_ORDER_HORIZONTAL, PRINT_ORDER_VERTICAL, WHEN_NO_DATA_TYPE_ALL_SECTIONS_NO_DETAIL, WHEN_NO_DATA_TYPE_BLANK_PAGE, WHEN_NO_DATA_TYPE_NO_PAGES, WHEN_RESOURCE_MISSING_TYPE_EMPTY, WHEN_RESOURCE_MISSING_TYPE_ERROR, WHEN_RESOURCE_MISSING_TYPE_KEY, WHEN_RESOURCE_MISSING_TYPE_NULL
 
Constructor Summary
JasperReport(JRReport report, java.lang.String compilerClass, java.lang.Object compileData)
           
 
Method Summary
 java.lang.Object getCompileData()
           
 java.lang.String getCompilerClass()
           
 
Methods inherited from class net.sf.jasperreports.engine.base.JRBaseReport
getBackground, getBottomMargin, getColumnCount, getColumnFooter, getColumnHeader, getColumnSpacing, getColumnWidth, getDefaultFont, getDetail, getFields, getFonts, getGroups, getImports, getLanguage, getLastPageFooter, getLeftMargin, getName, getOrientation, getPageFooter, getPageHeader, getPageHeight, getPageWidth, getParameters, getPrintOrder, getProperty, getPropertyNames, getQuery, getResourceBundle, getRightMargin, getScriptletClass, getSummary, getTitle, getTopMargin, getVariables, getWhenNoDataType, getWhenResourceMissingType, isFloatColumnFooter, isSummaryNewPage, isTitleNewPage, removeProperty, setProperty, setWhenNoDataType, setWhenResourceMissingType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JasperReport

public JasperReport(JRReport report,
                    java.lang.String compilerClass,
                    java.lang.Object compileData)
Method Detail

getCompilerClass

public java.lang.String getCompilerClass()

getCompileData

public java.lang.Object getCompileData()


© 2001-2005 JasperSoft Corporation www.jaspersoft.com