net.sf.dynamicreports.design.base.crosstab
Class DRDesignCrosstab

java.lang.Object
  extended by net.sf.dynamicreports.design.base.component.DRDesignComponent
      extended by net.sf.dynamicreports.design.base.crosstab.DRDesignCrosstab
All Implemented Interfaces:
DRIDesignComponent, DRIDesignCrosstab

public class DRDesignCrosstab
extends DRDesignComponent
implements DRIDesignCrosstab

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

Constructor Summary
DRDesignCrosstab()
           
 
Method Summary
 List<DRDesignCrosstabCell> getCells()
           
 Integer getColumnBreakOffset()
           
 List<DRDesignCrosstabColumnGroup> getColumnGroups()
           
 DRDesignCrosstabDataset getDataset()
           
 DRDesignCrosstabCellContent getHeaderCell()
           
 Boolean getIgnoreWidth()
           
 List<DRIDesignCrosstabMeasure> getMeasures()
           
 List<DRDesignCrosstabRowGroup> getRowGroups()
           
 RunDirection getRunDirection()
           
 DRDesignCrosstabCellContent getWhenNoDataCell()
           
protected  void init()
           
 Boolean isRepeatColumnHeaders()
           
 Boolean isRepeatRowHeaders()
           
 void setCells(List<DRDesignCrosstabCell> cells)
           
 void setColumnBreakOffset(Integer columnBreakOffset)
           
 void setColumnGroups(List<DRDesignCrosstabColumnGroup> columnGroups)
           
 void setDataset(DRDesignCrosstabDataset dataset)
           
 void setHeaderCell(DRDesignCrosstabCellContent headerCell)
           
 void setIgnoreWidth(Boolean ignoreWidth)
           
 void setMeasures(List<DRIDesignCrosstabMeasure> measures)
           
 void setRepeatColumnHeaders(Boolean repeatColumnHeaders)
           
 void setRepeatRowHeaders(Boolean repeatRowHeaders)
           
 void setRowGroups(List<DRDesignCrosstabRowGroup> rowGroups)
           
 void setRunDirection(RunDirection runDirection)
           
 void setWhenNoDataCell(DRDesignCrosstabCellContent whenNoDataCell)
           
 
Methods inherited from class net.sf.dynamicreports.design.base.component.DRDesignComponent
getHeight, getName, getPositionType, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertyExpressions, getStretchType, getStyle, getTableOfContentsHeading, getUniqueName, getWidth, getX, getY, isPrintInFirstWholeBand, isPrintWhenDetailOverflows, isRemoveLineWhenBlank, setHeight, setPositionType, setPrintInFirstWholeBand, setPrintWhenDetailOverflows, setPrintWhenExpression, setPrintWhenGroupChanges, setPropertyExpressions, setRemoveLineWhenBlank, setStretchType, setStyle, setTableOfContentsHeading, setUniqueName, setWidth, setX, setY
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.dynamicreports.design.definition.component.DRIDesignComponent
getHeight, getName, getPositionType, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertyExpressions, getStretchType, getStyle, getTableOfContentsHeading, getUniqueName, getWidth, getX, getY, isPrintInFirstWholeBand, isPrintWhenDetailOverflows, isRemoveLineWhenBlank
 

Constructor Detail

DRDesignCrosstab

public DRDesignCrosstab()
Method Detail

init

protected void init()
Overrides:
init in class DRDesignComponent

getDataset

public DRDesignCrosstabDataset getDataset()
Specified by:
getDataset in interface DRIDesignCrosstab

setDataset

public void setDataset(DRDesignCrosstabDataset dataset)

isRepeatColumnHeaders

public Boolean isRepeatColumnHeaders()
Specified by:
isRepeatColumnHeaders in interface DRIDesignCrosstab

setRepeatColumnHeaders

public void setRepeatColumnHeaders(Boolean repeatColumnHeaders)

isRepeatRowHeaders

public Boolean isRepeatRowHeaders()
Specified by:
isRepeatRowHeaders in interface DRIDesignCrosstab

setRepeatRowHeaders

public void setRepeatRowHeaders(Boolean repeatRowHeaders)

getColumnBreakOffset

public Integer getColumnBreakOffset()
Specified by:
getColumnBreakOffset in interface DRIDesignCrosstab

setColumnBreakOffset

public void setColumnBreakOffset(Integer columnBreakOffset)

getIgnoreWidth

public Boolean getIgnoreWidth()
Specified by:
getIgnoreWidth in interface DRIDesignCrosstab

setIgnoreWidth

public void setIgnoreWidth(Boolean ignoreWidth)

getRunDirection

public RunDirection getRunDirection()
Specified by:
getRunDirection in interface DRIDesignCrosstab

setRunDirection

public void setRunDirection(RunDirection runDirection)

getWhenNoDataCell

public DRDesignCrosstabCellContent getWhenNoDataCell()
Specified by:
getWhenNoDataCell in interface DRIDesignCrosstab

setWhenNoDataCell

public void setWhenNoDataCell(DRDesignCrosstabCellContent whenNoDataCell)

getHeaderCell

public DRDesignCrosstabCellContent getHeaderCell()
Specified by:
getHeaderCell in interface DRIDesignCrosstab

setHeaderCell

public void setHeaderCell(DRDesignCrosstabCellContent headerCell)

getColumnGroups

public List<DRDesignCrosstabColumnGroup> getColumnGroups()
Specified by:
getColumnGroups in interface DRIDesignCrosstab

setColumnGroups

public void setColumnGroups(List<DRDesignCrosstabColumnGroup> columnGroups)

getRowGroups

public List<DRDesignCrosstabRowGroup> getRowGroups()
Specified by:
getRowGroups in interface DRIDesignCrosstab

setRowGroups

public void setRowGroups(List<DRDesignCrosstabRowGroup> rowGroups)

getCells

public List<DRDesignCrosstabCell> getCells()
Specified by:
getCells in interface DRIDesignCrosstab

setCells

public void setCells(List<DRDesignCrosstabCell> cells)

getMeasures

public List<DRIDesignCrosstabMeasure> getMeasures()
Specified by:
getMeasures in interface DRIDesignCrosstab

setMeasures

public void setMeasures(List<DRIDesignCrosstabMeasure> measures)


Copyright © 2010-2014. All Rights Reserved.