Class DRReport
- All Implemented Interfaces:
Serializable
,DRIReport
DRReport class.
- Author:
- Ricardo Mariaca
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addColumn.void
addDetailRowHighlighter
(DRConditionalStyle detailRowHighlighter) addDetailRowHighlighter.void
addField.void
addGroup.void
addParameter
(DRParameter<?> parameter) addParameter.void
addParameterValue
(String name, Object value) addParameterValue.void
addProperty
(String key, String value) addProperty.void
addScriptlet
(DRIScriptlet scriptlet) addScriptlet.void
addSort.void
addSubtotal
(DRSubtotal<?> subtotal) addSubtotal.void
addTemplateStyle
(DRIStyle templateStyle) addTemplateStyle.void
addVariable
(DRVariable<?> variable) addVariable.getBackgroundBand.getBarcodeStyle.getChartStyle.getColumnDirection.getColumnFooterBand.getColumnGrid.getColumnHeaderBand.getColumns.getColumnStyle.getColumnTitleStyle.getDefaultFont.getDetailBand.getDetailEvenRowStyle.getDetailFooterBand.getDetailHeaderBand.getDetailOddRowStyle.getDetailRowHighlighters.getFields.getFilterExpression.getFloatColumnFooter.getGroups.getGroupStyle.getGroupTitleStyle.getHighlightDetailEvenRows.getHighlightDetailOddRows.getIgnorePagination.getImageStyle.getLanguage.getLastPageFooterBand.getLocale.getNoDataBand.getPage()
getPage.getPageFooterBand.getPageHeaderBand.List<DRParameter<?>>
getParameters.getParameterValues.getPrintOrder.getProperties.getQuery()
getQuery.getReportName.getResourceBundle.getResourceBundleName.getScriptlets.getShowColumnTitle.getShowColumnValues.getSorts()
getSorts.List<DRSubtotal<?>>
getSubtotals.getSubtotalStyle.getSummaryBand.getSummaryOnANewPage.getSummaryWithPageHeaderAndFooter.getTableOfContents.getTableOfContentsCustomizer.getTemplate.getTemplateDesign.getTemplateStyles.getTextStyle.getTitleBand.getTitleOnANewPage.getUseFieldNameAsDescription.List<DRVariable<?>>
getVariables.getWhenNoDataType.getWhenResourceMissingType.void
setBarcodeStyle
(DRIReportStyle barcodeStyle) Setter for the fieldbarcodeStyle
.void
setChartStyle
(DRIReportStyle chartStyle) Setter for the fieldchartStyle
.void
setColumnDirection
(RunDirection columnDirection) Setter for the fieldcolumnDirection
.void
setColumnGrid
(DRColumnGrid columnGrid) Setter for the fieldcolumnGrid
.void
setColumns
(List<DRColumn<?>> columns) Setter for the fieldcolumns
.void
setColumnStyle
(DRIReportStyle columnStyle) Setter for the fieldcolumnStyle
.void
setColumnTitleStyle
(DRIReportStyle columnTitleStyle) Setter for the fieldcolumnTitleStyle
.void
setDefaultFont
(DRIFont defaultFont) Setter for the fielddefaultFont
.void
setDetailEvenRowStyle
(DRSimpleStyle detailEvenRowStyle) Setter for the fielddetailEvenRowStyle
.void
setDetailOddRowStyle
(DRSimpleStyle detailOddRowStyle) Setter for the fielddetailOddRowStyle
.void
setDetailRowHighlighters
(List<DRConditionalStyle> detailRowHighlighters) Setter for the fielddetailRowHighlighters
.void
Setter for the fieldfields
.void
setFilterExpression
(DRIExpression<Boolean> filterExpression) Setter for the fieldfilterExpression
.void
setFloatColumnFooter
(Boolean floatColumnFooter) Setter for the fieldfloatColumnFooter
.void
Setter for the fieldgroups
.void
setGroupStyle
(DRIReportStyle groupStyle) Setter for the fieldgroupStyle
.void
setGroupTitleStyle
(DRIReportStyle groupTitleStyle) Setter for the fieldgroupTitleStyle
.void
setHighlightDetailEvenRows
(Boolean highlightDetailEvenRows) Setter for the fieldhighlightDetailEvenRows
.void
setHighlightDetailOddRows
(Boolean highlightDetailOddRows) Setter for the fieldhighlightDetailOddRows
.void
setIgnorePagination
(Boolean ignorePagination) Setter for the fieldignorePagination
.void
setImageStyle
(DRIReportStyle imageStyle) Setter for the fieldimageStyle
.void
setLanguage
(String language) Setter for the fieldlanguage
.void
Setter for the fieldlocale
.void
Setter for the fieldpage
.void
setParameters
(List<DRParameter<?>> parameters) Setter for the fieldparameters
.void
setParameterValues
(Map<String, Object> parameterValues) Setter for the fieldparameterValues
.void
setPrintOrder
(Orientation printOrder) Setter for the fieldprintOrder
.void
setProperties
(Properties properties) Setter for the fieldproperties
.void
Setter for the fieldquery
.void
setReportName
(String reportName) Setter for the fieldreportName
.void
setResourceBundle
(ResourceBundle resourceBundle) Setter for the fieldresourceBundle
.void
setResourceBundleName
(String resourceBundleName) Setter for the fieldresourceBundleName
.void
setScriptlets
(List<DRIScriptlet> scriptlets) Setter for the fieldscriptlets
.void
setShowColumnTitle
(Boolean showColumnTitle) Setter for the fieldshowColumnTitle
.void
setShowColumnValues
(Boolean showColumnValues) Setter for the fieldshowColumnValues
.void
Setter for the fieldsorts
.void
setSubtotals
(List<DRSubtotal<?>> subtotals) Setter for the fieldsubtotals
.void
setSubtotalStyle
(DRIReportStyle subtotalStyle) Setter for the fieldsubtotalStyle
.void
setSummaryOnANewPage
(Boolean summaryOnANewPage) Setter for the fieldsummaryOnANewPage
.void
setSummaryWithPageHeaderAndFooter
(Boolean summaryWithPageHeaderAndFooter) Setter for the fieldsummaryWithPageHeaderAndFooter
.void
setTableOfContents
(Boolean tableOfContents) Setter for the fieldtableOfContents
.void
setTableOfContentsCustomizer
(DRITableOfContentsCustomizer tableOfContentsCustomizer) Setter for the fieldtableOfContentsCustomizer
.void
setTemplate
(DRReportTemplate template) Setter for the fieldtemplate
.void
setTemplateDesign
(DRITemplateDesign<?> templateDesign) Setter for the fieldtemplateDesign
.void
setTemplateStyles
(List<DRIStyle> templateStyles) Setter for the fieldtemplateStyles
.void
setTextStyle
(DRIReportStyle textStyle) Setter for the fieldtextStyle
.void
setTitleOnANewPage
(Boolean titleOnANewPage) Setter for the fieldtitleOnANewPage
.void
setUseFieldNameAsDescription
(Boolean useFieldNameAsDescription) Setter for the fielduseFieldNameAsDescription
.void
setVariables
(List<DRVariable<?>> variables) Setter for the fieldvariables
.void
setWhenNoDataType
(WhenNoDataType whenNoDataType) Setter for the fieldwhenNoDataType
.void
setWhenResourceMissingType
(WhenResourceMissingType whenResourceMissingType) Setter for the fieldwhenResourceMissingType
.
-
Constructor Details
-
DRReport
public DRReport()Constructor for DRReport.
-
-
Method Details
-
getTemplate
getTemplate.
- Specified by:
getTemplate
in interfaceDRIReport
- Returns:
- a
DRIReportTemplate
object.
-
setTemplate
Setter for the field
template
.- Parameters:
template
- aDRReportTemplate
object.
-
getTemplateStyles
getTemplateStyles.
- Specified by:
getTemplateStyles
in interfaceDRIReport
- Returns:
- a
List
object.
-
setTemplateStyles
Setter for the field
templateStyles
.- Parameters:
templateStyles
- aList
object.
-
addTemplateStyle
addTemplateStyle.
- Parameters:
templateStyle
- aDRIStyle
object.
-
getTemplateDesign
getTemplateDesign.
- Specified by:
getTemplateDesign
in interfaceDRIReport
- Returns:
- a
DRITemplateDesign
object.
-
setTemplateDesign
Setter for the field
templateDesign
.- Parameters:
templateDesign
- aDRITemplateDesign
object.
-
getReportName
getReportName.
- Specified by:
getReportName
in interfaceDRIReport
- Returns:
- a
String
object.
-
setReportName
Setter for the field
reportName
.- Parameters:
reportName
- aString
object.
-
getLocale
getLocale.
-
setLocale
Setter for the field
locale
.- Parameters:
locale
- aLocale
object.
-
getResourceBundle
getResourceBundle.
- Specified by:
getResourceBundle
in interfaceDRIReport
- Returns:
- a
ResourceBundle
object.
-
setResourceBundle
Setter for the field
resourceBundle
.- Parameters:
resourceBundle
- aResourceBundle
object.
-
getResourceBundleName
getResourceBundleName.
- Specified by:
getResourceBundleName
in interfaceDRIReport
- Returns:
- a
String
object.
-
setResourceBundleName
Setter for the field
resourceBundleName
.- Parameters:
resourceBundleName
- aString
object.
-
getShowColumnTitle
getShowColumnTitle.
- Specified by:
getShowColumnTitle
in interfaceDRIReport
- Returns:
- a
Boolean
object.
-
setShowColumnTitle
Setter for the field
showColumnTitle
.- Parameters:
showColumnTitle
- aBoolean
object.
-
getShowColumnValues
getShowColumnValues.
- Specified by:
getShowColumnValues
in interfaceDRIReport
- Returns:
- a
Boolean
object.
-
setShowColumnValues
Setter for the field
showColumnValues
.- Parameters:
showColumnValues
- aBoolean
object.
-
getColumns
getColumns.
- Specified by:
getColumns
in interfaceDRIReport
- Returns:
- a
List
object.
-
setColumns
Setter for the field
columns
.- Parameters:
columns
- aList
object.
-
addColumn
addColumn.
- Parameters:
column
- aDRColumn
object.
-
getGroups
getGroups.
-
setGroups
Setter for the field
groups
.- Parameters:
groups
- aList
object.
-
addGroup
addGroup.
- Parameters:
group
- aDRGroup
object.
-
getFields
getFields.
-
setFields
Setter for the field
fields
.- Parameters:
fields
- aList
object.
-
addField
addField.
- Parameters:
field
- aDRField
object.
-
getVariables
getVariables.
- Specified by:
getVariables
in interfaceDRIReport
- Returns:
- a
List
object.
-
setVariables
Setter for the field
variables
.- Parameters:
variables
- aList
object.
-
addVariable
addVariable.
- Parameters:
variable
- aDRVariable
object.
-
getSorts
getSorts.
-
setSorts
Setter for the field
sorts
.- Parameters:
sorts
- aList
object.
-
addSort
addSort.
- Parameters:
sort
- aDRSort
object.
-
getSubtotals
getSubtotals.
- Specified by:
getSubtotals
in interfaceDRIReport
- Returns:
- a
List
object.
-
setSubtotals
Setter for the field
subtotals
.- Parameters:
subtotals
- aList
object.
-
addSubtotal
addSubtotal.
- Parameters:
subtotal
- aDRSubtotal
object.
-
getParameters
getParameters.
- Specified by:
getParameters
in interfaceDRIReport
- Returns:
- a
List
object.
-
setParameters
Setter for the field
parameters
.- Parameters:
parameters
- aList
object.
-
addParameter
addParameter.
- Parameters:
parameter
- aDRParameter
object.
-
getParameterValues
getParameterValues.
- Specified by:
getParameterValues
in interfaceDRIReport
- Returns:
- a
Map
object.
-
setParameterValues
Setter for the field
parameterValues
.- Parameters:
parameterValues
- aMap
object.
-
addParameterValue
addParameterValue.
-
getScriptlets
getScriptlets.
- Specified by:
getScriptlets
in interfaceDRIReport
- Returns:
- a
List
object.
-
setScriptlets
Setter for the field
scriptlets
.- Parameters:
scriptlets
- aList
object.
-
addScriptlet
addScriptlet.
- Parameters:
scriptlet
- aDRIScriptlet
object.
-
getProperties
getProperties.
- Specified by:
getProperties
in interfaceDRIReport
- Returns:
- a
Properties
object.
-
setProperties
Setter for the field
properties
.- Parameters:
properties
- aProperties
object.
-
addProperty
addProperty.
-
getQuery
getQuery.
-
setQuery
Setter for the field
query
.- Parameters:
query
- aDRQuery
object.
-
getPage
getPage.
-
setPage
Setter for the field
page
.- Parameters:
page
- aDRPage
object.
-
getIgnorePagination
getIgnorePagination.
- Specified by:
getIgnorePagination
in interfaceDRIReport
- Returns:
- a
Boolean
object.
-
setIgnorePagination
Setter for the field
ignorePagination
.- Parameters:
ignorePagination
- aBoolean
object.
-
getWhenNoDataType
getWhenNoDataType.
- Specified by:
getWhenNoDataType
in interfaceDRIReport
- Returns:
- a
WhenNoDataType
object.
-
setWhenNoDataType
Setter for the field
whenNoDataType
.- Parameters:
whenNoDataType
- aWhenNoDataType
object.
-
getWhenResourceMissingType
getWhenResourceMissingType.
- Specified by:
getWhenResourceMissingType
in interfaceDRIReport
- Returns:
- a
WhenResourceMissingType
object.
-
setWhenResourceMissingType
Setter for the field
whenResourceMissingType
.- Parameters:
whenResourceMissingType
- aWhenResourceMissingType
object.
-
getTitleOnANewPage
getTitleOnANewPage.
- Specified by:
getTitleOnANewPage
in interfaceDRIReport
- Returns:
- a
Boolean
object.
-
setTitleOnANewPage
Setter for the field
titleOnANewPage
.- Parameters:
titleOnANewPage
- aBoolean
object.
-
getSummaryOnANewPage
getSummaryOnANewPage.
- Specified by:
getSummaryOnANewPage
in interfaceDRIReport
- Returns:
- a
Boolean
object.
-
setSummaryOnANewPage
Setter for the field
summaryOnANewPage
.- Parameters:
summaryOnANewPage
- aBoolean
object.
-
getPrintOrder
getPrintOrder.
- Specified by:
getPrintOrder
in interfaceDRIReport
- Returns:
- a
Orientation
object.
-
setPrintOrder
Setter for the field
printOrder
.- Parameters:
printOrder
- aOrientation
object.
-
getColumnDirection
getColumnDirection.
- Specified by:
getColumnDirection
in interfaceDRIReport
- Returns:
- a
RunDirection
object.
-
setColumnDirection
Setter for the field
columnDirection
.- Parameters:
columnDirection
- aRunDirection
object.
-
getLanguage
getLanguage.
- Specified by:
getLanguage
in interfaceDRIReport
- Returns:
- a
String
object.
-
setLanguage
Setter for the field
language
.- Parameters:
language
- aString
object.
-
getUseFieldNameAsDescription
getUseFieldNameAsDescription.
- Specified by:
getUseFieldNameAsDescription
in interfaceDRIReport
- Returns:
- a
Boolean
object.
-
setUseFieldNameAsDescription
Setter for the field
useFieldNameAsDescription
.- Parameters:
useFieldNameAsDescription
- aBoolean
object.
-
getDefaultFont
getDefaultFont.
- Specified by:
getDefaultFont
in interfaceDRIReport
- Returns:
- a
DRIFont
object.
-
setDefaultFont
Setter for the field
defaultFont
.- Parameters:
defaultFont
- aDRIFont
object.
-
getTextStyle
getTextStyle.
- Specified by:
getTextStyle
in interfaceDRIReport
- Returns:
- a
DRIReportStyle
object.
-
setTextStyle
Setter for the field
textStyle
.- Parameters:
textStyle
- aDRIReportStyle
object.
-
getColumnTitleStyle
getColumnTitleStyle.
- Specified by:
getColumnTitleStyle
in interfaceDRIReport
- Returns:
- a
DRIReportStyle
object.
-
setColumnTitleStyle
Setter for the field
columnTitleStyle
.- Parameters:
columnTitleStyle
- aDRIReportStyle
object.
-
getColumnStyle
getColumnStyle.
- Specified by:
getColumnStyle
in interfaceDRIReport
- Returns:
- a
DRIReportStyle
object.
-
setColumnStyle
Setter for the field
columnStyle
.- Parameters:
columnStyle
- aDRIReportStyle
object.
-
getGroupTitleStyle
getGroupTitleStyle.
- Specified by:
getGroupTitleStyle
in interfaceDRIReport
- Returns:
- a
DRIReportStyle
object.
-
setGroupTitleStyle
Setter for the field
groupTitleStyle
.- Parameters:
groupTitleStyle
- aDRIReportStyle
object.
-
getGroupStyle
getGroupStyle.
- Specified by:
getGroupStyle
in interfaceDRIReport
- Returns:
- a
DRIReportStyle
object.
-
setGroupStyle
Setter for the field
groupStyle
.- Parameters:
groupStyle
- aDRIReportStyle
object.
-
getSubtotalStyle
getSubtotalStyle.
- Specified by:
getSubtotalStyle
in interfaceDRIReport
- Returns:
- a
DRIReportStyle
object.
-
setSubtotalStyle
Setter for the field
subtotalStyle
.- Parameters:
subtotalStyle
- aDRIReportStyle
object.
-
getImageStyle
getImageStyle.
- Specified by:
getImageStyle
in interfaceDRIReport
- Returns:
- a
DRIReportStyle
object.
-
setImageStyle
Setter for the field
imageStyle
.- Parameters:
imageStyle
- aDRIReportStyle
object.
-
getChartStyle
getChartStyle.
- Specified by:
getChartStyle
in interfaceDRIReport
- Returns:
- a
DRIReportStyle
object.
-
setChartStyle
Setter for the field
chartStyle
.- Parameters:
chartStyle
- aDRIReportStyle
object.
-
getBarcodeStyle
getBarcodeStyle.
- Specified by:
getBarcodeStyle
in interfaceDRIReport
- Returns:
- a
DRIReportStyle
object.
-
setBarcodeStyle
Setter for the field
barcodeStyle
.- Parameters:
barcodeStyle
- aDRIReportStyle
object.
-
getHighlightDetailOddRows
getHighlightDetailOddRows.
- Specified by:
getHighlightDetailOddRows
in interfaceDRIReport
- Returns:
- a
Boolean
object.
-
setHighlightDetailOddRows
Setter for the field
highlightDetailOddRows
.- Parameters:
highlightDetailOddRows
- aBoolean
object.
-
getDetailOddRowStyle
getDetailOddRowStyle.
- Specified by:
getDetailOddRowStyle
in interfaceDRIReport
- Returns:
- a
DRISimpleStyle
object.
-
setDetailOddRowStyle
Setter for the field
detailOddRowStyle
.- Parameters:
detailOddRowStyle
- aDRSimpleStyle
object.
-
getHighlightDetailEvenRows
getHighlightDetailEvenRows.
- Specified by:
getHighlightDetailEvenRows
in interfaceDRIReport
- Returns:
- a
Boolean
object.
-
setHighlightDetailEvenRows
Setter for the field
highlightDetailEvenRows
.- Parameters:
highlightDetailEvenRows
- aBoolean
object.
-
getDetailEvenRowStyle
getDetailEvenRowStyle.
- Specified by:
getDetailEvenRowStyle
in interfaceDRIReport
- Returns:
- a
DRISimpleStyle
object.
-
setDetailEvenRowStyle
Setter for the field
detailEvenRowStyle
.- Parameters:
detailEvenRowStyle
- aDRSimpleStyle
object.
-
getDetailRowHighlighters
getDetailRowHighlighters.
- Specified by:
getDetailRowHighlighters
in interfaceDRIReport
- Returns:
- a
List
object.
-
setDetailRowHighlighters
Setter for the field
detailRowHighlighters
.- Parameters:
detailRowHighlighters
- aList
object.
-
addDetailRowHighlighter
addDetailRowHighlighter.
- Parameters:
detailRowHighlighter
- aDRConditionalStyle
object.
-
getColumnGrid
getColumnGrid.
- Specified by:
getColumnGrid
in interfaceDRIReport
- Returns:
- a
DRIColumnGrid
object.
-
setColumnGrid
Setter for the field
columnGrid
.- Parameters:
columnGrid
- aDRColumnGrid
object.
-
getTableOfContents
getTableOfContents.
- Specified by:
getTableOfContents
in interfaceDRIReport
- Returns:
- a
Boolean
object.
-
setTableOfContents
Setter for the field
tableOfContents
.- Parameters:
tableOfContents
- aBoolean
object.
-
getTableOfContentsCustomizer
getTableOfContentsCustomizer.
- Specified by:
getTableOfContentsCustomizer
in interfaceDRIReport
- Returns:
- a
DRITableOfContentsCustomizer
object.
-
setTableOfContentsCustomizer
Setter for the field
tableOfContentsCustomizer
.- Parameters:
tableOfContentsCustomizer
- aDRITableOfContentsCustomizer
object.
-
getFilterExpression
getFilterExpression.
- Specified by:
getFilterExpression
in interfaceDRIReport
- Returns:
- a
DRIExpression
object.
-
setFilterExpression
Setter for the field
filterExpression
.- Parameters:
filterExpression
- aDRIExpression
object.
-
getTitleBand
getTitleBand.
- Specified by:
getTitleBand
in interfaceDRIReport
- Returns:
- a
DRIBand
object.
-
getPageHeaderBand
getPageHeaderBand.
- Specified by:
getPageHeaderBand
in interfaceDRIReport
- Returns:
- a
DRIBand
object.
-
getColumnHeaderBand
getColumnHeaderBand.
- Specified by:
getColumnHeaderBand
in interfaceDRIReport
- Returns:
- a
DRIBand
object.
-
getDetailBand
getDetailBand.
- Specified by:
getDetailBand
in interfaceDRIReport
- Returns:
- a
DRIBand
object.
-
getDetailHeaderBand
getDetailHeaderBand.
- Specified by:
getDetailHeaderBand
in interfaceDRIReport
- Returns:
- a
DRIBand
object.
-
getSummaryBand
getSummaryBand.
- Specified by:
getSummaryBand
in interfaceDRIReport
- Returns:
- a
DRIBand
object.
-
getNoDataBand
getNoDataBand.
- Specified by:
getNoDataBand
in interfaceDRIReport
- Returns:
- a
DRIBand
object.
-
getBackgroundBand
getBackgroundBand.
- Specified by:
getBackgroundBand
in interfaceDRIReport
- Returns:
- a
DRIBand
object.
-