Class JRBaseReport

java.lang.Object
net.sf.jasperreports.engine.base.JRBaseReport
All Implemented Interfaces:
Serializable, JRChangeEventsSupport, JRDefaultStyleProvider, JRIdentifiable, JRPropertiesHolder, JRReport
Direct Known Subclasses:
JasperDesign, JasperReport

public class JRBaseReport extends Object implements JRReport, Serializable, JRChangeEventsSupport
Base class that implements the JRReport interface.
Author:
Teodor Danciu (teodord@users.sourceforge.net)
See Also:
  • Field Details

    • PROPERTY_WHEN_NO_DATA_TYPE

      public static final String PROPERTY_WHEN_NO_DATA_TYPE
      See Also:
    • PROPERTY_SECTION_TYPE

      public static final String PROPERTY_SECTION_TYPE
      See Also:
    • name

      protected String name
    • language

      protected String language
    • columnCount

      protected Integer columnCount
    • printOrder

      protected PrintOrderEnum printOrder
    • columnDirection

      protected RunDirectionEnum columnDirection
    • pageWidth

      protected int pageWidth
    • pageHeight

      protected int pageHeight
    • orientation

      protected OrientationEnum orientation
    • whenNoDataType

      protected WhenNoDataTypeEnum whenNoDataType
    • sectionType

      protected SectionTypeEnum sectionType
    • columnWidth

      protected int columnWidth
    • columnSpacing

      protected int columnSpacing
    • leftMargin

      protected int leftMargin
    • rightMargin

      protected int rightMargin
    • topMargin

      protected int topMargin
    • bottomMargin

      protected int bottomMargin
    • isTitleNewPage

      protected boolean isTitleNewPage
    • isSummaryNewPage

      protected boolean isSummaryNewPage
    • isSummaryWithPageHeaderAndFooter

      protected boolean isSummaryWithPageHeaderAndFooter
    • isFloatColumnFooter

      protected boolean isFloatColumnFooter
    • ignorePagination

      protected boolean ignorePagination
    • formatFactoryClass

      protected String formatFactoryClass
    • importsSet

      protected Set<String> importsSet
    • templates

      protected JRReportTemplate[] templates
      Report templates.
    • defaultStyle

      protected JRStyle defaultStyle
    • styles

      protected JRStyle[] styles
    • styleResolver

      protected transient StyleResolver styleResolver
    • mainDataset

      protected JRDataset mainDataset
      The main dataset of the report.
    • datasets

      protected JRDataset[] datasets
      Sub datasets of the report.
    • background

      protected JRBand background
    • title

      protected JRBand title
    • columnHeader

      protected JRBand columnHeader
    • detailSection

      protected JRSection detailSection
    • columnFooter

      protected JRBand columnFooter
    • lastPageFooter

      protected JRBand lastPageFooter
    • summary

      protected JRBand summary
    • noData

      protected JRBand noData
  • Constructor Details

  • Method Details