net.sf.dynamicreports.report.builder.column
Class PercentageColumnBuilder
java.lang.Object
net.sf.dynamicreports.report.builder.AbstractBuilder<T,U>
net.sf.dynamicreports.report.builder.column.ColumnBuilder<T,DRValueColumn<U>>
net.sf.dynamicreports.report.builder.column.ValueColumnBuilder<PercentageColumnBuilder,Double>
net.sf.dynamicreports.report.builder.column.PercentageColumnBuilder
- All Implemented Interfaces:
- Serializable, ColumnGridComponentBuilder
public class PercentageColumnBuilder
- extends ValueColumnBuilder<PercentageColumnBuilder,Double>
It calculates percentage values from the field or column values.
- Author:
- Ricardo Mariaca (r.mariaca@dynamicreports.org)
- See Also:
- Serialized Form
Methods inherited from class net.sf.dynamicreports.report.builder.column.ValueColumnBuilder |
addProperty, addProperty, addProperty, getComponent, printInFirstWholeBand, printWhenDetailOverflows, setAnchorName, setAnchorName, setBookmarkLevel, setColumns, setDataType, setFixedColumns, setFixedHeight, setFixedRows, setFixedWidth, setHeight, setHorizontalAlignment, setHyperLink, setMinColumns, setMinHeight, setMinRows, setMinWidth, setPattern, setPattern, setPrintInFirstWholeBand, setPrintRepeatedDetailValues, setPrintWhenDetailOverflows, setRows, setStretchWithOverflow, setValueExpression, setValueFormatter, setWidth |
Methods inherited from class net.sf.dynamicreports.report.builder.column.ColumnBuilder |
addTitleProperty, addTitleProperty, addTitleProperty, getColumn, setPrintWhenExpression, setStyle, setTitle, setTitle, setTitleFixedHeight, setTitleFixedRows, setTitleHeight, setTitleMinHeight, setTitleMinRows, setTitleRows, setTitleStretchWithOverflow, setTitleStyle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PercentageColumnBuilder
protected PercentageColumnBuilder(ValueColumnBuilder<?,? extends Number> column)
PercentageColumnBuilder
protected PercentageColumnBuilder(FieldBuilder<? extends Number> field)
setTotalType
public PercentageColumnBuilder setTotalType(PercentageTotalType totalType)
- Sets the total type. Has effect only when the report contains at least one group.
- Parameters:
totalType
- the total type
- Returns:
- a column builder
setTotalGroup
public PercentageColumnBuilder setTotalGroup(GroupBuilder<?> totalGroup)
- Sets the total group. Has effect only when the report contains at least one group.
- Parameters:
totalGroup
- the total group
- Returns:
- a column builder
configure
protected void configure()
- Overrides:
configure
in class AbstractBuilder<PercentageColumnBuilder,DRValueColumn<Double>>
Copyright © 2010-2014. All Rights Reserved.