Class DRDesignCrosstab
java.lang.Object
ch.unibas.medizin.dynamicreports.design.base.component.DRDesignComponent
ch.unibas.medizin.dynamicreports.design.base.crosstab.DRDesignCrosstab
- All Implemented Interfaces:
DRIDesignComponent, DRIDesignCrosstab, Serializable
DRDesignCrosstab class.
- Author:
- Ricardo Mariaca
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCells()getCells.getColumnBreakOffset.getColumnGroups.getDataset.getHeaderCell.getIgnoreWidth.getMeasures.getRowGroups.getRunDirection.getWhenNoDataCell.protected voidinit()init.isRepeatColumnHeaders.isRepeatRowHeaders.voidsetCells(List<DRDesignCrosstabCell> cells) Setter for the fieldcells.voidsetColumnBreakOffset(Integer columnBreakOffset) Setter for the fieldcolumnBreakOffset.voidsetColumnGroups(List<DRDesignCrosstabColumnGroup> columnGroups) Setter for the fieldcolumnGroups.voidsetDataset(DRDesignCrosstabDataset dataset) Setter for the fielddataset.voidsetHeaderCell(DRDesignCrosstabCellContent headerCell) Setter for the fieldheaderCell.voidsetIgnoreWidth(Boolean ignoreWidth) Setter for the fieldignoreWidth.voidsetMeasures(List<DRIDesignCrosstabMeasure> measures) Setter for the fieldmeasures.voidsetRepeatColumnHeaders(Boolean repeatColumnHeaders) Setter for the fieldrepeatColumnHeaders.voidsetRepeatRowHeaders(Boolean repeatRowHeaders) Setter for the fieldrepeatRowHeaders.voidsetRowGroups(List<DRDesignCrosstabRowGroup> rowGroups) Setter for the fieldrowGroups.voidsetRunDirection(RunDirection runDirection) Setter for the fieldrunDirection.voidsetWhenNoDataCell(DRDesignCrosstabCellContent whenNoDataCell) Setter for the fieldwhenNoDataCell.Methods inherited from class 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, setYMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface DRIDesignComponent
getHeight, getName, getPositionType, getPrintWhenExpression, getPrintWhenGroupChanges, getPropertyExpressions, getStretchType, getStyle, getTableOfContentsHeading, getUniqueName, getWidth, getX, getY, isPrintInFirstWholeBand, isPrintWhenDetailOverflows, isRemoveLineWhenBlank
-
Constructor Details
-
DRDesignCrosstab
public DRDesignCrosstab()Constructor for DRDesignCrosstab.
-
-
Method Details
-
init
-
getDataset
getDataset.
- Specified by:
getDatasetin interfaceDRIDesignCrosstab- Returns:
- a
DRIDesignCrosstabDatasetobject.
-
setDataset
Setter for the field
dataset.- Parameters:
dataset- aDRDesignCrosstabDatasetobject.
-
isRepeatColumnHeaders
isRepeatColumnHeaders.
- Specified by:
isRepeatColumnHeadersin interfaceDRIDesignCrosstab- Returns:
- a
Booleanobject.
-
setRepeatColumnHeaders
-
isRepeatRowHeaders
isRepeatRowHeaders.
- Specified by:
isRepeatRowHeadersin interfaceDRIDesignCrosstab- Returns:
- a
Booleanobject.
-
setRepeatRowHeaders
-
getColumnBreakOffset
getColumnBreakOffset.
- Specified by:
getColumnBreakOffsetin interfaceDRIDesignCrosstab- Returns:
- a
Integerobject.
-
setColumnBreakOffset
-
getIgnoreWidth
getIgnoreWidth.
- Specified by:
getIgnoreWidthin interfaceDRIDesignCrosstab- Returns:
- a
Booleanobject.
-
setIgnoreWidth
-
getRunDirection
getRunDirection.
- Specified by:
getRunDirectionin interfaceDRIDesignCrosstab- Returns:
- a
RunDirectionobject.
-
setRunDirection
Setter for the field
runDirection.- Parameters:
runDirection- aRunDirectionobject.
-
getWhenNoDataCell
getWhenNoDataCell.
- Specified by:
getWhenNoDataCellin interfaceDRIDesignCrosstab- Returns:
- a
DRIDesignCrosstabCellContentobject.
-
setWhenNoDataCell
Setter for the field
whenNoDataCell.- Parameters:
whenNoDataCell- aDRDesignCrosstabCellContentobject.
-
getHeaderCell
getHeaderCell.
- Specified by:
getHeaderCellin interfaceDRIDesignCrosstab- Returns:
- a
DRIDesignCrosstabCellContentobject.
-
setHeaderCell
Setter for the field
headerCell.- Parameters:
headerCell- aDRDesignCrosstabCellContentobject.
-
getColumnGroups
getColumnGroups.
- Specified by:
getColumnGroupsin interfaceDRIDesignCrosstab- Returns:
- a
Listobject.
-
setColumnGroups
Setter for the field
columnGroups.- Parameters:
columnGroups- aListobject.
-
getRowGroups
getRowGroups.
- Specified by:
getRowGroupsin interfaceDRIDesignCrosstab- Returns:
- a
Listobject.
-
setRowGroups
Setter for the field
rowGroups.- Parameters:
rowGroups- aListobject.
-
getCells
getCells.
- Specified by:
getCellsin interfaceDRIDesignCrosstab- Returns:
- a
Listobject.
-
setCells
Setter for the field
cells.- Parameters:
cells- aListobject.
-
getMeasures
getMeasures.
- Specified by:
getMeasuresin interfaceDRIDesignCrosstab- Returns:
- a
Listobject.
-
setMeasures
Setter for the field
measures.- Parameters:
measures- aListobject.
-