net.sf.dynamicreports.report.builder
Class ReportTemplateBuilder

java.lang.Object
  extended by net.sf.dynamicreports.report.builder.AbstractBuilder<ReportTemplateBuilder,DRReportTemplate>
      extended by net.sf.dynamicreports.report.builder.ReportTemplateBuilder
All Implemented Interfaces:
Serializable

public class ReportTemplateBuilder
extends AbstractBuilder<ReportTemplateBuilder,DRReportTemplate>

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
builded
 
Constructor Summary
protected ReportTemplateBuilder()
           
 
Method Summary
 ReportTemplateBuilder addChartSeriesColor(Color... seriesColors)
           
 ReportTemplateBuilder addTemplateStyle(StyleBuilder... templateStyles)
           
 ReportTemplateBuilder addTemplateStyle(TemplateStylesBuilder... templateStyles)
           
 ReportTemplateBuilder crosstabHighlightEvenRows()
           
 ReportTemplateBuilder crosstabHighlightOddRows()
           
 ReportTemplateBuilder floatColumnFooter()
           
 DRReportTemplate getReportTemplate()
           
 ReportTemplateBuilder highlightDetailEvenRows()
           
 ReportTemplateBuilder highlightDetailOddRows()
           
 ReportTemplateBuilder chartSeriesColors(Color... seriesColors)
           
 ReportTemplateBuilder ignorePagination()
           
 ReportTemplateBuilder setBackgroundBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)
           
 ReportTemplateBuilder setBackgroundSplitType(SplitType backgroundSplitType)
           
 ReportTemplateBuilder setBackgroundStyle(ReportStyleBuilder style)
           
 ReportTemplateBuilder setBarcodeHeight(Integer barcodeHeight)
           
 ReportTemplateBuilder setBarcodeStyle(ReportStyleBuilder barcodeStyle)
           
 ReportTemplateBuilder setBarcodeWidth(Integer barcodeWidth)
           
 ReportTemplateBuilder setBooleanColumnImageHeight(Integer booleanColumnImageHeight)
          Deprecated. 
 ReportTemplateBuilder setBooleanColumnImageWidth(Integer booleanColumnImageWidth)
          Deprecated. 
 ReportTemplateBuilder setBooleanColumnStyle(ReportStyleBuilder cooleanColumnStyle)
           
 ReportTemplateBuilder setBooleanComponentType(BooleanComponentType booleanComponentType)
           
 ReportTemplateBuilder setBooleanEmptyWhenNullValue(Boolean booleanEmptyWhenNullValue)
           
 ReportTemplateBuilder setBooleanImageHeight(Integer booleanImageHeight)
           
 ReportTemplateBuilder setBooleanImageWidth(Integer booleanImageWidth)
           
 ReportTemplateBuilder setColumnDirection(RunDirection columnDirection)
           
 ReportTemplateBuilder setColumnFooterBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)
           
 ReportTemplateBuilder setColumnFooterSplitType(SplitType columnFooterSplitType)
           
 ReportTemplateBuilder setColumnFooterStyle(ReportStyleBuilder style)
           
 ReportTemplateBuilder setColumnHeaderBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)
           
 ReportTemplateBuilder setColumnHeaderSplitType(SplitType columnHeaderSplitType)
           
 ReportTemplateBuilder setColumnHeaderStyle(ReportStyleBuilder style)
           
 ReportTemplateBuilder setColumnPrintRepeatedDetailValues(Boolean columnPrintRepeatedDetailValues)
           
 ReportTemplateBuilder setColumnStyle(ReportStyleBuilder columnStyle)
           
 ReportTemplateBuilder setColumnTitleStyle(ReportStyleBuilder columnTitleStyle)
           
 ReportTemplateBuilder setColumnWidth(Integer columnWidth)
           
 ReportTemplateBuilder setCrosstabCellStyle(ReportStyleBuilder crosstabCellStyle)
           
 ReportTemplateBuilder setCrosstabEvenRowStyle(SimpleStyleBuilder crosstabEvenRowStyle)
           
 ReportTemplateBuilder setCrosstabGrandTotalStyle(ReportStyleBuilder crosstabGrandTotalStyle)
           
 ReportTemplateBuilder setCrosstabGroupStyle(ReportStyleBuilder crosstabGroupStyle)
           
 ReportTemplateBuilder setCrosstabGroupTotalStyle(ReportStyleBuilder crosstabGroupTotalStyle)
           
 ReportTemplateBuilder setCrosstabHeight(Integer crosstabHeight)
           
 ReportTemplateBuilder setCrosstabHighlightEvenRows(Boolean crosstabHighlightEvenRows)
           
 ReportTemplateBuilder setCrosstabHighlightOddRows(Boolean crosstabHighlightOddRows)
           
 ReportTemplateBuilder setCrosstabMeasureTitleStyle(ReportStyleBuilder crosstabMeasureTitleStyle)
           
 ReportTemplateBuilder setCrosstabOddRowStyle(SimpleStyleBuilder crosstabOddRowStyle)
           
 ReportTemplateBuilder setCrosstabWidth(Integer crosstabWidth)
           
 ReportTemplateBuilder setDefaultFont(FontBuilder defaultFont)
           
 ReportTemplateBuilder setDefaultSplitType(SplitType defaultSplitType)
           
 ReportTemplateBuilder setDetailBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)
           
 ReportTemplateBuilder setDetailEvenRowStyle(SimpleStyleBuilder detailEvenRowStyle)
           
 ReportTemplateBuilder setDetailFooterBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)
           
 ReportTemplateBuilder setDetailFooterSplitType(SplitType detailFooterSplitType)
           
 ReportTemplateBuilder setDetailFooterStyle(ReportStyleBuilder style)
           
 ReportTemplateBuilder setDetailHeaderBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)
           
 ReportTemplateBuilder setDetailHeaderSplitType(SplitType detailHeaderSplitType)
           
 ReportTemplateBuilder setDetailHeaderStyle(ReportStyleBuilder style)
           
 ReportTemplateBuilder setDetailOddRowStyle(SimpleStyleBuilder detailOddRowStyle)
           
 ReportTemplateBuilder setDetailSplitType(SplitType detailSplitType)
           
 ReportTemplateBuilder setDetailStyle(ReportStyleBuilder style)
           
 ReportTemplateBuilder setFloatColumnFooter(Boolean floatColumnFooter)
           
 ReportTemplateBuilder setGroupFooterBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)
           
 ReportTemplateBuilder setGroupFooterPosition(GroupFooterPosition groupFooterPosition)
           
 ReportTemplateBuilder setGroupFooterSplitType(SplitType groupFooterSplitType)
           
 ReportTemplateBuilder setGroupFooterStyle(ReportStyleBuilder style)
           
 ReportTemplateBuilder setGroupHeaderBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)
           
 ReportTemplateBuilder setGroupHeaderLayout(GroupHeaderLayout groupHeaderLayout)
           
 ReportTemplateBuilder setGroupHeaderSplitType(SplitType groupHeaderSplitType)
           
 ReportTemplateBuilder setGroupHeaderStyle(ReportStyleBuilder style)
           
 ReportTemplateBuilder setGroupHeaderWithSubtotal(Boolean groupHeaderWithSubtotal)
           
 ReportTemplateBuilder setGroupHideColumn(Boolean groupHideColumn)
           
 ReportTemplateBuilder setGroupKeepTogether(Boolean groupKeepTogether)
           
 ReportTemplateBuilder setGroupPadding(Integer groupPadding)
           
 ReportTemplateBuilder setGroupReprintHeaderOnEachPage(Boolean groupReprintHeaderOnEachPage)
           
 ReportTemplateBuilder setGroupResetPageNumber(Boolean groupResetPageNumber)
           
 ReportTemplateBuilder setGroupShowColumnHeaderAndFooter(Boolean groupShowColumnHeaderAndFooter)
           
 ReportTemplateBuilder setGroupStartInNewColumn(Boolean groupStartInNewColumn)
           
 ReportTemplateBuilder setGroupStartInNewPage(Boolean groupStartInNewPage)
           
 ReportTemplateBuilder setGroupStyle(ReportStyleBuilder groupStyle)
           
 ReportTemplateBuilder setGroupTitleStyle(ReportStyleBuilder groupTitleStyle)
           
 ReportTemplateBuilder setHighlightDetailEvenRows(Boolean highlightDetailEvenRows)
           
 ReportTemplateBuilder setHighlightDetailOddRows(Boolean highlightDetailOddRows)
           
 ReportTemplateBuilder setChartHeight(Integer chartHeight)
           
 ReportTemplateBuilder setChartPercentValuePattern(String chartPercentValuePattern)
           
 ReportTemplateBuilder setChartStyle(ReportStyleBuilder chartStyle)
           
 ReportTemplateBuilder setChartTheme(String chartTheme)
           
 ReportTemplateBuilder setChartValuePattern(String chartValuePattern)
           
 ReportTemplateBuilder setChartWidth(Integer chartWidth)
           
 ReportTemplateBuilder setIgnorePageWidth(Boolean ignorePageWidth)
           
 ReportTemplateBuilder setIgnorePagination(Boolean ignorePagination)
           
 ReportTemplateBuilder setImageHeight(Integer imageHeight)
           
 ReportTemplateBuilder setImageStyle(ReportStyleBuilder imageStyle)
           
 ReportTemplateBuilder setImageWidth(Integer imageWidth)
           
 ReportTemplateBuilder setLanguage(String language)
           
 ReportTemplateBuilder setLastPageFooterBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)
           
 ReportTemplateBuilder setLastPageFooterSplitType(SplitType lastPageFooterSplitType)
           
 ReportTemplateBuilder setLastPageFooterStyle(ReportStyleBuilder style)
           
 ReportTemplateBuilder setListgap(Integer listgap)
           
 ReportTemplateBuilder setLocale(Locale locale)
           
 ReportTemplateBuilder setMultiPageListHeight(Integer multiPageListHeight)
           
 ReportTemplateBuilder setMultiPageListWidth(Integer multiPageListWidth)
           
 ReportTemplateBuilder setNoDataBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)
           
 ReportTemplateBuilder setNoDataSplitType(SplitType noDataSplitType)
           
 ReportTemplateBuilder setNoDataStyle(ReportStyleBuilder style)
           
 ReportTemplateBuilder setPageColumnSpace(Integer pageColumnSpace)
           
 ReportTemplateBuilder setPageColumnsPerPage(Integer pageColumnsPerPage)
           
 ReportTemplateBuilder setPageFooterBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)
           
 ReportTemplateBuilder setPageFooterSplitType(SplitType pageFooterSplitType)
           
 ReportTemplateBuilder setPageFooterStyle(ReportStyleBuilder style)
           
 ReportTemplateBuilder setPageFormat(PageType pageType)
           
 ReportTemplateBuilder setPageFormat(PageType pageType, PageOrientation orientation)
           
 ReportTemplateBuilder setPageHeaderBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)
           
 ReportTemplateBuilder setPageHeaderSplitType(SplitType pageHeaderSplitType)
           
 ReportTemplateBuilder setPageHeaderStyle(ReportStyleBuilder style)
           
 ReportTemplateBuilder setPageMargin(MarginBuilder pageMargin)
           
 ReportTemplateBuilder setPrintOrder(Orientation printOrder)
           
 ReportTemplateBuilder setShowColumnTitle(Boolean showColumnTitle)
           
 ReportTemplateBuilder setShowColumnValues(Boolean showColumnValues)
           
 ReportTemplateBuilder setSubreportHeight(Integer subreportHeight)
           
 ReportTemplateBuilder setSubreportWidth(Integer subreportWidth)
           
 ReportTemplateBuilder setSubtotalLabelPosition(Position subtotalLabelPosition)
           
 ReportTemplateBuilder setSubtotalStyle(ReportStyleBuilder subtotalStyle)
           
 ReportTemplateBuilder setSummaryBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)
           
 ReportTemplateBuilder setSummaryOnANewPage(Boolean summaryOnANewPage)
           
 ReportTemplateBuilder setSummarySplitType(SplitType summarySplitType)
           
 ReportTemplateBuilder setSummaryStyle(ReportStyleBuilder style)
           
 ReportTemplateBuilder setSummaryWithPageHeaderAndFooter(Boolean summaryWithPageHeaderAndFooter)
           
 ReportTemplateBuilder setTableOfContents(Boolean tableOfContents)
           
 ReportTemplateBuilder setTableOfContentsCustomizer(DRITableOfContentsCustomizer tableOfContentsCustomizer)
           
 ReportTemplateBuilder setTableOfContentsCustomizer(TableOfContentsCustomizerBuilder tableOfContentsCustomizer)
           
 ReportTemplateBuilder setTextFieldWidth(Integer textFieldWidth)
           
 ReportTemplateBuilder setTextStyle(ReportStyleBuilder textStyle)
           
 ReportTemplateBuilder setTitleBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)
           
 ReportTemplateBuilder setTitleOnANewPage(Boolean titleOnANewPage)
           
 ReportTemplateBuilder setTitleSplitType(SplitType titleSplitType)
           
 ReportTemplateBuilder setTitleStyle(ReportStyleBuilder style)
           
 ReportTemplateBuilder setUseFieldNameAsDescription(Boolean useFieldNameAsDescription)
           
 ReportTemplateBuilder setWhenNoDataType(WhenNoDataType whenNoDataType)
           
 ReportTemplateBuilder setWhenResourceMissingType(WhenResourceMissingType whenResourceMissingType)
           
 ReportTemplateBuilder summaryOnANewPage()
           
 ReportTemplateBuilder summaryWithPageHeaderAndFooter()
           
 ReportTemplateBuilder tableOfContents()
           
 ReportTemplateBuilder templateStyles(StyleBuilder... templateStyles)
           
 ReportTemplateBuilder templateStyles(TemplateStylesBuilder... templateStyles)
           
 ReportTemplateBuilder titleOnANewPage()
           
 
Methods inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
build, configure, getObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportTemplateBuilder

protected ReportTemplateBuilder()
Method Detail

templateStyles

public ReportTemplateBuilder templateStyles(TemplateStylesBuilder... templateStyles)

addTemplateStyle

public ReportTemplateBuilder addTemplateStyle(TemplateStylesBuilder... templateStyles)

templateStyles

public ReportTemplateBuilder templateStyles(StyleBuilder... templateStyles)

addTemplateStyle

public ReportTemplateBuilder addTemplateStyle(StyleBuilder... templateStyles)

setLocale

public ReportTemplateBuilder setLocale(Locale locale)

setShowColumnTitle

public ReportTemplateBuilder setShowColumnTitle(Boolean showColumnTitle)

setShowColumnValues

public ReportTemplateBuilder setShowColumnValues(Boolean showColumnValues)

ignorePagination

public ReportTemplateBuilder ignorePagination()

setIgnorePagination

public ReportTemplateBuilder setIgnorePagination(Boolean ignorePagination)

setWhenNoDataType

public ReportTemplateBuilder setWhenNoDataType(WhenNoDataType whenNoDataType)

setWhenResourceMissingType

public ReportTemplateBuilder setWhenResourceMissingType(WhenResourceMissingType whenResourceMissingType)

titleOnANewPage

public ReportTemplateBuilder titleOnANewPage()

setTitleOnANewPage

public ReportTemplateBuilder setTitleOnANewPage(Boolean titleOnANewPage)

summaryOnANewPage

public ReportTemplateBuilder summaryOnANewPage()

setSummaryOnANewPage

public ReportTemplateBuilder setSummaryOnANewPage(Boolean summaryOnANewPage)

summaryWithPageHeaderAndFooter

public ReportTemplateBuilder summaryWithPageHeaderAndFooter()

setSummaryWithPageHeaderAndFooter

public ReportTemplateBuilder setSummaryWithPageHeaderAndFooter(Boolean summaryWithPageHeaderAndFooter)

floatColumnFooter

public ReportTemplateBuilder floatColumnFooter()

setFloatColumnFooter

public ReportTemplateBuilder setFloatColumnFooter(Boolean floatColumnFooter)

setPrintOrder

public ReportTemplateBuilder setPrintOrder(Orientation printOrder)

setColumnDirection

public ReportTemplateBuilder setColumnDirection(RunDirection columnDirection)

setLanguage

public ReportTemplateBuilder setLanguage(String language)

setUseFieldNameAsDescription

public ReportTemplateBuilder setUseFieldNameAsDescription(Boolean useFieldNameAsDescription)

highlightDetailOddRows

public ReportTemplateBuilder highlightDetailOddRows()

setHighlightDetailOddRows

public ReportTemplateBuilder setHighlightDetailOddRows(Boolean highlightDetailOddRows)

setDetailOddRowStyle

public ReportTemplateBuilder setDetailOddRowStyle(SimpleStyleBuilder detailOddRowStyle)

highlightDetailEvenRows

public ReportTemplateBuilder highlightDetailEvenRows()

setHighlightDetailEvenRows

public ReportTemplateBuilder setHighlightDetailEvenRows(Boolean highlightDetailEvenRows)

setDetailEvenRowStyle

public ReportTemplateBuilder setDetailEvenRowStyle(SimpleStyleBuilder detailEvenRowStyle)

setDefaultFont

public ReportTemplateBuilder setDefaultFont(FontBuilder defaultFont)

setTextStyle

public ReportTemplateBuilder setTextStyle(ReportStyleBuilder textStyle)

setColumnTitleStyle

public ReportTemplateBuilder setColumnTitleStyle(ReportStyleBuilder columnTitleStyle)

setColumnStyle

public ReportTemplateBuilder setColumnStyle(ReportStyleBuilder columnStyle)

setGroupTitleStyle

public ReportTemplateBuilder setGroupTitleStyle(ReportStyleBuilder groupTitleStyle)

setGroupStyle

public ReportTemplateBuilder setGroupStyle(ReportStyleBuilder groupStyle)

setSubtotalStyle

public ReportTemplateBuilder setSubtotalStyle(ReportStyleBuilder subtotalStyle)

setImageStyle

public ReportTemplateBuilder setImageStyle(ReportStyleBuilder imageStyle)

setChartStyle

public ReportTemplateBuilder setChartStyle(ReportStyleBuilder chartStyle)

setBarcodeStyle

public ReportTemplateBuilder setBarcodeStyle(ReportStyleBuilder barcodeStyle)

setPageFormat

public ReportTemplateBuilder setPageFormat(PageType pageType)

setPageFormat

public ReportTemplateBuilder setPageFormat(PageType pageType,
                                           PageOrientation orientation)

setPageMargin

public ReportTemplateBuilder setPageMargin(MarginBuilder pageMargin)

setPageColumnsPerPage

public ReportTemplateBuilder setPageColumnsPerPage(Integer pageColumnsPerPage)

setPageColumnSpace

public ReportTemplateBuilder setPageColumnSpace(Integer pageColumnSpace)

setIgnorePageWidth

public ReportTemplateBuilder setIgnorePageWidth(Boolean ignorePageWidth)

setColumnPrintRepeatedDetailValues

public ReportTemplateBuilder setColumnPrintRepeatedDetailValues(Boolean columnPrintRepeatedDetailValues)

setColumnWidth

public ReportTemplateBuilder setColumnWidth(Integer columnWidth)

setGroupHeaderLayout

public ReportTemplateBuilder setGroupHeaderLayout(GroupHeaderLayout groupHeaderLayout)

setGroupHideColumn

public ReportTemplateBuilder setGroupHideColumn(Boolean groupHideColumn)

setGroupShowColumnHeaderAndFooter

public ReportTemplateBuilder setGroupShowColumnHeaderAndFooter(Boolean groupShowColumnHeaderAndFooter)

setGroupPadding

public ReportTemplateBuilder setGroupPadding(Integer groupPadding)

setGroupStartInNewPage

public ReportTemplateBuilder setGroupStartInNewPage(Boolean groupStartInNewPage)

setGroupStartInNewColumn

public ReportTemplateBuilder setGroupStartInNewColumn(Boolean groupStartInNewColumn)

setGroupReprintHeaderOnEachPage

public ReportTemplateBuilder setGroupReprintHeaderOnEachPage(Boolean groupReprintHeaderOnEachPage)

setGroupResetPageNumber

public ReportTemplateBuilder setGroupResetPageNumber(Boolean groupResetPageNumber)

setGroupFooterPosition

public ReportTemplateBuilder setGroupFooterPosition(GroupFooterPosition groupFooterPosition)

setGroupKeepTogether

public ReportTemplateBuilder setGroupKeepTogether(Boolean groupKeepTogether)

setGroupHeaderWithSubtotal

public ReportTemplateBuilder setGroupHeaderWithSubtotal(Boolean groupHeaderWithSubtotal)

setSubtotalLabelPosition

public ReportTemplateBuilder setSubtotalLabelPosition(Position subtotalLabelPosition)

tableOfContents

public ReportTemplateBuilder tableOfContents()

setTableOfContents

public ReportTemplateBuilder setTableOfContents(Boolean tableOfContents)

setTableOfContentsCustomizer

public ReportTemplateBuilder setTableOfContentsCustomizer(TableOfContentsCustomizerBuilder tableOfContentsCustomizer)

setTableOfContentsCustomizer

public ReportTemplateBuilder setTableOfContentsCustomizer(DRITableOfContentsCustomizer tableOfContentsCustomizer)

setTextFieldWidth

public ReportTemplateBuilder setTextFieldWidth(Integer textFieldWidth)

setImageHeight

public ReportTemplateBuilder setImageHeight(Integer imageHeight)

setImageWidth

public ReportTemplateBuilder setImageWidth(Integer imageWidth)

setListgap

public ReportTemplateBuilder setListgap(Integer listgap)

setMultiPageListHeight

public ReportTemplateBuilder setMultiPageListHeight(Integer multiPageListHeight)

setMultiPageListWidth

public ReportTemplateBuilder setMultiPageListWidth(Integer multiPageListWidth)

setChartHeight

public ReportTemplateBuilder setChartHeight(Integer chartHeight)

setChartWidth

public ReportTemplateBuilder setChartWidth(Integer chartWidth)

chartSeriesColors

public ReportTemplateBuilder chartSeriesColors(Color... seriesColors)

addChartSeriesColor

public ReportTemplateBuilder addChartSeriesColor(Color... seriesColors)

setChartValuePattern

public ReportTemplateBuilder setChartValuePattern(String chartValuePattern)

setChartPercentValuePattern

public ReportTemplateBuilder setChartPercentValuePattern(String chartPercentValuePattern)

setChartTheme

public ReportTemplateBuilder setChartTheme(String chartTheme)

setBarcodeHeight

public ReportTemplateBuilder setBarcodeHeight(Integer barcodeHeight)

setBarcodeWidth

public ReportTemplateBuilder setBarcodeWidth(Integer barcodeWidth)

setSubreportHeight

public ReportTemplateBuilder setSubreportHeight(Integer subreportHeight)

setSubreportWidth

public ReportTemplateBuilder setSubreportWidth(Integer subreportWidth)

setCrosstabHeight

public ReportTemplateBuilder setCrosstabHeight(Integer crosstabHeight)

setCrosstabWidth

public ReportTemplateBuilder setCrosstabWidth(Integer crosstabWidth)

crosstabHighlightOddRows

public ReportTemplateBuilder crosstabHighlightOddRows()

setCrosstabHighlightOddRows

public ReportTemplateBuilder setCrosstabHighlightOddRows(Boolean crosstabHighlightOddRows)

setCrosstabOddRowStyle

public ReportTemplateBuilder setCrosstabOddRowStyle(SimpleStyleBuilder crosstabOddRowStyle)

crosstabHighlightEvenRows

public ReportTemplateBuilder crosstabHighlightEvenRows()

setCrosstabHighlightEvenRows

public ReportTemplateBuilder setCrosstabHighlightEvenRows(Boolean crosstabHighlightEvenRows)

setCrosstabEvenRowStyle

public ReportTemplateBuilder setCrosstabEvenRowStyle(SimpleStyleBuilder crosstabEvenRowStyle)

setCrosstabGroupStyle

public ReportTemplateBuilder setCrosstabGroupStyle(ReportStyleBuilder crosstabGroupStyle)

setCrosstabGroupTotalStyle

public ReportTemplateBuilder setCrosstabGroupTotalStyle(ReportStyleBuilder crosstabGroupTotalStyle)

setCrosstabGrandTotalStyle

public ReportTemplateBuilder setCrosstabGrandTotalStyle(ReportStyleBuilder crosstabGrandTotalStyle)

setCrosstabCellStyle

public ReportTemplateBuilder setCrosstabCellStyle(ReportStyleBuilder crosstabCellStyle)

setCrosstabMeasureTitleStyle

public ReportTemplateBuilder setCrosstabMeasureTitleStyle(ReportStyleBuilder crosstabMeasureTitleStyle)

setBooleanComponentType

public ReportTemplateBuilder setBooleanComponentType(BooleanComponentType booleanComponentType)

setBooleanEmptyWhenNullValue

public ReportTemplateBuilder setBooleanEmptyWhenNullValue(Boolean booleanEmptyWhenNullValue)

setBooleanColumnImageWidth

@Deprecated
public ReportTemplateBuilder setBooleanColumnImageWidth(Integer booleanColumnImageWidth)
Deprecated. 

Use setBooleanImageWidth(Integer booleanImageWidth)


setBooleanImageWidth

public ReportTemplateBuilder setBooleanImageWidth(Integer booleanImageWidth)

setBooleanColumnImageHeight

@Deprecated
public ReportTemplateBuilder setBooleanColumnImageHeight(Integer booleanColumnImageHeight)
Deprecated. 

Use setBooleanImageHeight(Integer booleanImageHeight)


setBooleanImageHeight

public ReportTemplateBuilder setBooleanImageHeight(Integer booleanImageHeight)

setBooleanColumnStyle

public ReportTemplateBuilder setBooleanColumnStyle(ReportStyleBuilder cooleanColumnStyle)

setDefaultSplitType

public ReportTemplateBuilder setDefaultSplitType(SplitType defaultSplitType)

setTitleSplitType

public ReportTemplateBuilder setTitleSplitType(SplitType titleSplitType)

setPageHeaderSplitType

public ReportTemplateBuilder setPageHeaderSplitType(SplitType pageHeaderSplitType)

setPageFooterSplitType

public ReportTemplateBuilder setPageFooterSplitType(SplitType pageFooterSplitType)

setColumnHeaderSplitType

public ReportTemplateBuilder setColumnHeaderSplitType(SplitType columnHeaderSplitType)

setColumnFooterSplitType

public ReportTemplateBuilder setColumnFooterSplitType(SplitType columnFooterSplitType)

setGroupHeaderSplitType

public ReportTemplateBuilder setGroupHeaderSplitType(SplitType groupHeaderSplitType)

setGroupFooterSplitType

public ReportTemplateBuilder setGroupFooterSplitType(SplitType groupFooterSplitType)

setDetailHeaderSplitType

public ReportTemplateBuilder setDetailHeaderSplitType(SplitType detailHeaderSplitType)

setDetailSplitType

public ReportTemplateBuilder setDetailSplitType(SplitType detailSplitType)

setDetailFooterSplitType

public ReportTemplateBuilder setDetailFooterSplitType(SplitType detailFooterSplitType)

setLastPageFooterSplitType

public ReportTemplateBuilder setLastPageFooterSplitType(SplitType lastPageFooterSplitType)

setSummarySplitType

public ReportTemplateBuilder setSummarySplitType(SplitType summarySplitType)

setNoDataSplitType

public ReportTemplateBuilder setNoDataSplitType(SplitType noDataSplitType)

setBackgroundSplitType

public ReportTemplateBuilder setBackgroundSplitType(SplitType backgroundSplitType)

setTitleStyle

public ReportTemplateBuilder setTitleStyle(ReportStyleBuilder style)

setPageHeaderStyle

public ReportTemplateBuilder setPageHeaderStyle(ReportStyleBuilder style)

setPageFooterStyle

public ReportTemplateBuilder setPageFooterStyle(ReportStyleBuilder style)

setColumnHeaderStyle

public ReportTemplateBuilder setColumnHeaderStyle(ReportStyleBuilder style)

setColumnFooterStyle

public ReportTemplateBuilder setColumnFooterStyle(ReportStyleBuilder style)

setGroupHeaderStyle

public ReportTemplateBuilder setGroupHeaderStyle(ReportStyleBuilder style)

setGroupFooterStyle

public ReportTemplateBuilder setGroupFooterStyle(ReportStyleBuilder style)

setDetailHeaderStyle

public ReportTemplateBuilder setDetailHeaderStyle(ReportStyleBuilder style)

setDetailStyle

public ReportTemplateBuilder setDetailStyle(ReportStyleBuilder style)

setDetailFooterStyle

public ReportTemplateBuilder setDetailFooterStyle(ReportStyleBuilder style)

setLastPageFooterStyle

public ReportTemplateBuilder setLastPageFooterStyle(ReportStyleBuilder style)

setSummaryStyle

public ReportTemplateBuilder setSummaryStyle(ReportStyleBuilder style)

setNoDataStyle

public ReportTemplateBuilder setNoDataStyle(ReportStyleBuilder style)

setBackgroundStyle

public ReportTemplateBuilder setBackgroundStyle(ReportStyleBuilder style)

setTitleBackgroundComponent

public ReportTemplateBuilder setTitleBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)

setPageHeaderBackgroundComponent

public ReportTemplateBuilder setPageHeaderBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)

setPageFooterBackgroundComponent

public ReportTemplateBuilder setPageFooterBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)

setColumnHeaderBackgroundComponent

public ReportTemplateBuilder setColumnHeaderBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)

setColumnFooterBackgroundComponent

public ReportTemplateBuilder setColumnFooterBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)

setGroupHeaderBackgroundComponent

public ReportTemplateBuilder setGroupHeaderBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)

setGroupFooterBackgroundComponent

public ReportTemplateBuilder setGroupFooterBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)

setDetailHeaderBackgroundComponent

public ReportTemplateBuilder setDetailHeaderBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)

setDetailBackgroundComponent

public ReportTemplateBuilder setDetailBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)

setDetailFooterBackgroundComponent

public ReportTemplateBuilder setDetailFooterBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)

setLastPageFooterBackgroundComponent

public ReportTemplateBuilder setLastPageFooterBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)

setSummaryBackgroundComponent

public ReportTemplateBuilder setSummaryBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)

setNoDataBackgroundComponent

public ReportTemplateBuilder setNoDataBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)

setBackgroundBackgroundComponent

public ReportTemplateBuilder setBackgroundBackgroundComponent(ComponentBuilder<?,?> backgroundComponent)

getReportTemplate

public DRReportTemplate getReportTemplate()


Copyright © 2010-2014. All Rights Reserved.