net.sf.dynamicreports.design.base
Class DRDesignReport
java.lang.Object
net.sf.dynamicreports.design.base.DRDesignReport
- All Implemented Interfaces:
- DRIDesignReport, DesignTransformAccessor
public class DRDesignReport
- extends Object
- implements DesignTransformAccessor, DRIDesignReport
- Author:
- Ricardo Mariaca (r.mariaca@dynamicreports.org)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DRDesignReport
public DRDesignReport(DRIReport report)
throws DRException
- Throws:
DRException
DRDesignReport
public DRDesignReport(DRIReport report,
Integer pageWidth,
Map<String,JasperTocHeading> tocHeadings)
throws DRException
- Throws:
DRException
getReport
public DRIReport getReport()
- Specified by:
getReport
in interface DesignTransformAccessor
getPageWidth
public Integer getPageWidth()
- Specified by:
getPageWidth
in interface DesignTransformAccessor
getReportTransform
public ReportTransform getReportTransform()
- Specified by:
getReportTransform
in interface DesignTransformAccessor
getTemplateTransform
public TemplateTransform getTemplateTransform()
- Specified by:
getTemplateTransform
in interface DesignTransformAccessor
getPageTransform
public PageTransform getPageTransform()
- Specified by:
getPageTransform
in interface DesignTransformAccessor
transformToMainDataset
public void transformToMainDataset()
- Specified by:
transformToMainDataset
in interface DesignTransformAccessor
transformToDataset
public void transformToDataset(DRIDataset dataset)
- Specified by:
transformToDataset
in interface DesignTransformAccessor
getExpressionTransform
public AbstractExpressionTransform getExpressionTransform()
- Specified by:
getExpressionTransform
in interface DesignTransformAccessor
getBandTransform
public BandTransform getBandTransform()
- Specified by:
getBandTransform
in interface DesignTransformAccessor
getComponentTransform
public ComponentTransform getComponentTransform()
- Specified by:
getComponentTransform
in interface DesignTransformAccessor
getGroupTransform
public GroupTransform getGroupTransform()
- Specified by:
getGroupTransform
in interface DesignTransformAccessor
getColumnTransform
public ColumnTransform getColumnTransform()
- Specified by:
getColumnTransform
in interface DesignTransformAccessor
getColumnGridTransform
public ColumnGridTransform getColumnGridTransform()
- Specified by:
getColumnGridTransform
in interface DesignTransformAccessor
getStyleTransform
public StyleTransform getStyleTransform()
- Specified by:
getStyleTransform
in interface DesignTransformAccessor
getChartTransform
public ChartTransform getChartTransform()
- Specified by:
getChartTransform
in interface DesignTransformAccessor
getBarcodeTransform
public BarcodeTransform getBarcodeTransform()
- Specified by:
getBarcodeTransform
in interface DesignTransformAccessor
getCrosstabTransform
public CrosstabTransform getCrosstabTransform()
- Specified by:
getCrosstabTransform
in interface DesignTransformAccessor
getDatasetTransform
public DatasetTransform getDatasetTransform()
- Specified by:
getDatasetTransform
in interface DesignTransformAccessor
getTableOfContentsTransform
public TableOfContentsTransform getTableOfContentsTransform()
- Specified by:
getTableOfContentsTransform
in interface DesignTransformAccessor
getTemplateDesign
public DRIDesignTemplateDesign getTemplateDesign()
- Specified by:
getTemplateDesign
in interface DRIDesignReport
getReportName
public String getReportName()
- Specified by:
getReportName
in interface DRIDesignReport
getLocale
public Locale getLocale()
- Specified by:
getLocale
in interface DRIDesignReport
getResourceBundle
public ResourceBundle getResourceBundle()
- Specified by:
getResourceBundle
in interface DRIDesignReport
getResourceBundleName
public String getResourceBundleName()
- Specified by:
getResourceBundleName
in interface DRIDesignReport
isIgnorePagination
public boolean isIgnorePagination()
- Specified by:
isIgnorePagination
in interface DRIDesignReport
getProperties
public Properties getProperties()
- Specified by:
getProperties
in interface DRIDesignReport
getQuery
public DRDesignQuery getQuery()
- Specified by:
getQuery
in interface DRIDesignReport
getPage
public DRDesignPage getPage()
- Specified by:
getPage
in interface DRIDesignReport
- Specified by:
getPage
in interface DesignTransformAccessor
getWhenNoDataType
public WhenNoDataType getWhenNoDataType()
- Specified by:
getWhenNoDataType
in interface DRIDesignReport
getWhenResourceMissingType
public WhenResourceMissingType getWhenResourceMissingType()
- Specified by:
getWhenResourceMissingType
in interface DRIDesignReport
isTitleOnANewPage
public boolean isTitleOnANewPage()
- Specified by:
isTitleOnANewPage
in interface DRIDesignReport
isSummaryOnANewPage
public boolean isSummaryOnANewPage()
- Specified by:
isSummaryOnANewPage
in interface DRIDesignReport
isSummaryWithPageHeaderAndFooter
public boolean isSummaryWithPageHeaderAndFooter()
- Specified by:
isSummaryWithPageHeaderAndFooter
in interface DRIDesignReport
isFloatColumnFooter
public boolean isFloatColumnFooter()
- Specified by:
isFloatColumnFooter
in interface DRIDesignReport
getPrintOrder
public Orientation getPrintOrder()
- Specified by:
getPrintOrder
in interface DRIDesignReport
getColumnDirection
public RunDirection getColumnDirection()
- Specified by:
getColumnDirection
in interface DRIDesignReport
getLanguage
public String getLanguage()
- Specified by:
getLanguage
in interface DRIDesignReport
isTableOfContents
public boolean isTableOfContents()
- Specified by:
isTableOfContents
in interface DRIDesignReport
- Specified by:
isTableOfContents
in interface DesignTransformAccessor
getTableOfContentsHeadings
public Map<String,JasperTocHeading> getTableOfContentsHeadings()
- Specified by:
getTableOfContentsHeadings
in interface DRIDesignReport
getTableOfContentsCustomizer
public DRITableOfContentsCustomizer getTableOfContentsCustomizer()
- Specified by:
getTableOfContentsCustomizer
in interface DRIDesignReport
getFilterExpression
public DRIDesignExpression getFilterExpression()
- Specified by:
getFilterExpression
in interface DRIDesignReport
getParameters
public Collection<DRIDesignParameter> getParameters()
- Specified by:
getParameters
in interface DRIDesignReport
getParameterValues
public Map<String,Object> getParameterValues()
- Specified by:
getParameterValues
in interface DRIDesignReport
getScriptlets
public Collection<DRIScriptlet> getScriptlets()
- Specified by:
getScriptlets
in interface DRIDesignReport
getFields
public Collection<DRIDesignField> getFields()
- Specified by:
getFields
in interface DRIDesignReport
getSystemExpressions
public Collection<DRIDesignSystemExpression> getSystemExpressions()
- Specified by:
getSystemExpressions
in interface DRIDesignReport
getJasperExpressions
public Collection<DRIDesignJasperExpression> getJasperExpressions()
- Specified by:
getJasperExpressions
in interface DRIDesignReport
getSimpleExpressions
public Collection<DRIDesignSimpleExpression> getSimpleExpressions()
- Specified by:
getSimpleExpressions
in interface DRIDesignReport
getStyles
public Collection<DRIDesignStyle> getStyles()
- Specified by:
getStyles
in interface DRIDesignReport
getGroups
public Collection<DRDesignGroup> getGroups()
- Specified by:
getGroups
in interface DRIDesignReport
getVariables
public Collection<DRIDesignVariable> getVariables()
- Specified by:
getVariables
in interface DRIDesignReport
getComplexExpressions
public Collection<DRIDesignComplexExpression> getComplexExpressions()
- Specified by:
getComplexExpressions
in interface DRIDesignReport
getSorts
public Collection<DRIDesignSort> getSorts()
- Specified by:
getSorts
in interface DRIDesignReport
getDatasets
public Collection<DRIDesignDataset> getDatasets()
- Specified by:
getDatasets
in interface DRIDesignReport
getTitleBand
public DRDesignBand getTitleBand()
- Specified by:
getTitleBand
in interface DRIDesignReport
getPageHeaderBand
public DRDesignBand getPageHeaderBand()
- Specified by:
getPageHeaderBand
in interface DRIDesignReport
getPageFooterBand
public DRDesignBand getPageFooterBand()
- Specified by:
getPageFooterBand
in interface DRIDesignReport
getColumnHeaderBand
public DRDesignBand getColumnHeaderBand()
- Specified by:
getColumnHeaderBand
in interface DRIDesignReport
getColumnFooterBand
public DRDesignBand getColumnFooterBand()
- Specified by:
getColumnFooterBand
in interface DRIDesignReport
getDetailBands
public List<DRDesignBand> getDetailBands()
- Specified by:
getDetailBands
in interface DRIDesignReport
getLastPageFooterBand
public DRDesignBand getLastPageFooterBand()
- Specified by:
getLastPageFooterBand
in interface DRIDesignReport
getSummaryBand
public DRDesignBand getSummaryBand()
- Specified by:
getSummaryBand
in interface DRIDesignReport
getNoDataBand
public DRDesignBand getNoDataBand()
- Specified by:
getNoDataBand
in interface DRIDesignReport
getBackgroundBand
public DRDesignBand getBackgroundBand()
- Specified by:
getBackgroundBand
in interface DRIDesignReport
Copyright © 2010-2014. All Rights Reserved.