net.sf.dynamicreports.design.base
Class DRDesignGroup

java.lang.Object
  extended by net.sf.dynamicreports.design.base.DRDesignGroup
All Implemented Interfaces:
DRIDesignGroup

public class DRDesignGroup
extends Object
implements DRIDesignGroup

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)

Constructor Summary
DRDesignGroup(String name)
           
 
Method Summary
 void addFooterBand(DRDesignBand footerBand)
           
 void addFooterBand(int index, DRDesignBand footerBand)
           
 void addHeaderBand(DRDesignBand headerBand)
           
 List<DRDesignBand> getFooterBands()
           
 GroupFooterPosition getFooterPosition()
           
 DRIDesignExpression getGroupExpression()
           
 List<DRDesignBand> getHeaderBands()
           
 Integer getMinHeightToStartNewPage()
           
 String getName()
           
 boolean isHeaderWithSubtotal()
           
 boolean isKeepTogether()
           
 boolean isReprintHeaderOnEachPage()
           
 boolean isResetPageNumber()
           
 boolean isStartInNewColumn()
           
 boolean isStartInNewPage()
           
 void setFooterBands(List<DRDesignBand> footerBands)
           
 void setFooterPosition(GroupFooterPosition footerPosition)
           
 void setGroupExpression(DRIDesignExpression groupExpression)
           
 void setHeaderBands(List<DRDesignBand> headerBands)
           
 void setHeaderWithSubtotal(boolean headerWithSubtotal)
           
 void setKeepTogether(boolean keepTogether)
           
 void setMinHeightToStartNewPage(Integer minHeightToStartNewPage)
           
 void setReprintHeaderOnEachPage(boolean reprintHeaderOnEachPage)
           
 void setResetPageNumber(boolean resetPageNumber)
           
 void setStartInNewColumn(boolean startInNewColumn)
           
 void setStartInNewPage(boolean startInNewPage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DRDesignGroup

public DRDesignGroup(String name)
Method Detail

getName

public String getName()
Specified by:
getName in interface DRIDesignGroup

getGroupExpression

public DRIDesignExpression getGroupExpression()
Specified by:
getGroupExpression in interface DRIDesignGroup

setGroupExpression

public void setGroupExpression(DRIDesignExpression groupExpression)

getHeaderBands

public List<DRDesignBand> getHeaderBands()
Specified by:
getHeaderBands in interface DRIDesignGroup

setHeaderBands

public void setHeaderBands(List<DRDesignBand> headerBands)

addHeaderBand

public void addHeaderBand(DRDesignBand headerBand)

getFooterBands

public List<DRDesignBand> getFooterBands()
Specified by:
getFooterBands in interface DRIDesignGroup

setFooterBands

public void setFooterBands(List<DRDesignBand> footerBands)

addFooterBand

public void addFooterBand(DRDesignBand footerBand)

addFooterBand

public void addFooterBand(int index,
                          DRDesignBand footerBand)

isStartInNewPage

public boolean isStartInNewPage()
Specified by:
isStartInNewPage in interface DRIDesignGroup

setStartInNewPage

public void setStartInNewPage(boolean startInNewPage)

isStartInNewColumn

public boolean isStartInNewColumn()
Specified by:
isStartInNewColumn in interface DRIDesignGroup

setStartInNewColumn

public void setStartInNewColumn(boolean startInNewColumn)

isReprintHeaderOnEachPage

public boolean isReprintHeaderOnEachPage()
Specified by:
isReprintHeaderOnEachPage in interface DRIDesignGroup

setReprintHeaderOnEachPage

public void setReprintHeaderOnEachPage(boolean reprintHeaderOnEachPage)

isResetPageNumber

public boolean isResetPageNumber()
Specified by:
isResetPageNumber in interface DRIDesignGroup

setResetPageNumber

public void setResetPageNumber(boolean resetPageNumber)

getMinHeightToStartNewPage

public Integer getMinHeightToStartNewPage()
Specified by:
getMinHeightToStartNewPage in interface DRIDesignGroup

setMinHeightToStartNewPage

public void setMinHeightToStartNewPage(Integer minHeightToStartNewPage)

getFooterPosition

public GroupFooterPosition getFooterPosition()
Specified by:
getFooterPosition in interface DRIDesignGroup

setFooterPosition

public void setFooterPosition(GroupFooterPosition footerPosition)

isKeepTogether

public boolean isKeepTogether()
Specified by:
isKeepTogether in interface DRIDesignGroup

setKeepTogether

public void setKeepTogether(boolean keepTogether)

isHeaderWithSubtotal

public boolean isHeaderWithSubtotal()
Specified by:
isHeaderWithSubtotal in interface DRIDesignGroup

setHeaderWithSubtotal

public void setHeaderWithSubtotal(boolean headerWithSubtotal)


Copyright © 2010-2014. All Rights Reserved.