ar.com.fdvs.dj.domain.entities
Class DJGroup
java.lang.Object
ar.com.fdvs.dj.domain.DJBaseElement
ar.com.fdvs.dj.domain.entities.DJGroup
- All Implemented Interfaces:
- Entity, java.io.Serializable
public class DJGroup
- extends DJBaseElement
Entity created to handle groups of columns.
Multiple groups can be created for a single report. In this case the result
would be a nesting with the latest groups added to the report being the inner ones.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DJGroup
public DJGroup()
getColumnToGroupBy
public PropertyColumn getColumnToGroupBy()
setColumnToGroupBy
public void setColumnToGroupBy(PropertyColumn columnToGroupBy)
isFitHeaderHeightToContent
public boolean isFitHeaderHeightToContent()
setFitHeaderHeightToContent
public void setFitHeaderHeightToContent(boolean fitHeaderHeightToContent)
isFitFooterHeightToContent
public boolean isFitFooterHeightToContent()
setFitFooterHeightToContent
public void setFitFooterHeightToContent(boolean fitFooterHeightToContent)
- When false, the footer height is not shrink to its content (variables in general), leaving a white space
- Parameters:
fitFooterHeightToContent
-
getDefaulFooterVariableStyle
public Style getDefaulFooterVariableStyle()
setDefaulFooterVariableStyle
public void setDefaulFooterVariableStyle(Style defaulFooterStyle)
getDefaulHeaderVariableStyle
public Style getDefaulHeaderVariableStyle()
setDefaulHeaderVariableStyle
public void setDefaulHeaderVariableStyle(Style defaulHeaderStyle)
getFooterVariables
public java.util.List getFooterVariables()
setFooterVariables
public void setFooterVariables(java.util.ArrayList footerVariables)
getHeaderVariables
public java.util.List getHeaderVariables()
setHeaderVariables
public void setHeaderVariables(java.util.ArrayList headerVariables)
getVariables
public java.util.List getVariables()
setVariables
public void setVariables(java.util.ArrayList variables)
getFooterHeight
public java.lang.Integer getFooterHeight()
setFooterHeight
public void setFooterHeight(java.lang.Integer footerHeight)
getHeaderHeight
public java.lang.Integer getHeaderHeight()
setHeaderHeight
public void setHeaderHeight(java.lang.Integer headerHeight)
getLayout
public GroupLayout getLayout()
setLayout
public void setLayout(GroupLayout layout)
getFooterSubreports
public java.util.List getFooterSubreports()
getHeaderSubreports
public java.util.List getHeaderSubreports()
getStartInNewPage
public java.lang.Boolean getStartInNewPage()
setStartInNewPage
public void setStartInNewPage(java.lang.Boolean startInNewPage)
getStartInNewColumn
public java.lang.Boolean getStartInNewColumn()
setStartInNewColumn
public void setStartInNewColumn(java.lang.Boolean startInNewColumn)
getHeaderCrosstabs
public java.util.List getHeaderCrosstabs()
setHeaderCrosstabs
public void setHeaderCrosstabs(java.util.List headerCrosstabs)
getFooterCrosstabs
public java.util.List getFooterCrosstabs()
setFooterCrosstabs
public void setFooterCrosstabs(java.util.List footerCrosstabs)
getColumnHeaderStyles
public java.util.Map getColumnHeaderStyles()
setColumnHeaderStyles
public void setColumnHeaderStyles(java.util.Map columnHeaderStyles)
addColumHeaderStyle
public void addColumHeaderStyle(AbstractColumn col,
Style style)
getColumnHeaderStyle
public Style getColumnHeaderStyle(AbstractColumn col)
getDefaultColumnHeaederStyle
public Style getDefaultColumnHeaederStyle()
setDefaultColumnHeaederStyle
public void setDefaultColumnHeaederStyle(Style defaultColumnHeaederStyle)
isAllowHeaderSplit
public boolean isAllowHeaderSplit()
setAllowHeaederSplit
public void setAllowHeaederSplit(boolean allowHeaederSplit)
isAllowFooterSplit
public boolean isAllowFooterSplit()
setAllowFooterSplit
public void setAllowFooterSplit(boolean allowFooterSplit)
getHeaderVariablesHeight
public java.lang.Integer getHeaderVariablesHeight()
setHeaderVariablesHeight
public void setHeaderVariablesHeight(java.lang.Integer headerVariablesHeight)
getFooterVariablesHeight
public java.lang.Integer getFooterVariablesHeight()
setFooterVariablesHeight
public void setFooterVariablesHeight(java.lang.Integer footerVariablesHeight)
addHeaderVariable
public void addHeaderVariable(DJGroupVariable var)
addFooterVariable
public void addFooterVariable(DJGroupVariable var)
addVariable
public void addVariable(DJGroupVariableDef var)
getFooterLabel
public DJGroupLabel getFooterLabel()
setFooterLabel
public void setFooterLabel(DJGroupLabel footerLabel)
getReprintHeaderOnEachPage
public java.lang.Boolean getReprintHeaderOnEachPage()
setReprintHeaderOnEachPage
public void setReprintHeaderOnEachPage(java.lang.Boolean reprintHeaderOnEachPage)
addHeaderCrosstab
public void addHeaderCrosstab(DJCrosstab cross)
addFooterCrosstab
public void addFooterCrosstab(DJCrosstab cross)
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
Copyright © 2006-2011 FDV Solutions. All Rights Reserved.