public class ColumnTitleGroupBuilder extends AbstractBuilder<ColumnTitleGroupBuilder,DRColumnTitleGroup> implements ColumnGridComponentBuilder
ColumnTitleGroupBuilder class.
builded| Modifier | Constructor and Description |
|---|---|
protected |
ColumnTitleGroupBuilder()
Constructor for ColumnTitleGroupBuilder.
|
| Modifier and Type | Method and Description |
|---|---|
ColumnTitleGroupBuilder |
add(ColumnGridComponentBuilder... components)
add.
|
ColumnTitleGroupBuilder |
addTitleProperty(DRIPropertyExpression propertyExpression)
Adds a jasper property to the column title group.
|
ColumnTitleGroupBuilder |
addTitleProperty(String name,
DRIExpression<String> valueExpression)
Adds a jasper property to the column title group.
|
ColumnTitleGroupBuilder |
addTitleProperty(String name,
String value)
Adds a jasper property to the column title group.
|
DRColumnTitleGroup |
getColumnGridTitleGroup()
getColumnGridTitleGroup.
|
ColumnTitleGroupBuilder |
setTitle(DRIExpression<?> titleExpression)
setTitle.
|
ColumnTitleGroupBuilder |
setTitle(String title)
setTitle.
|
ColumnTitleGroupBuilder |
setTitleColumns(Integer columns)
This method is used to define the preferred width of a column title.
|
ColumnTitleGroupBuilder |
setTitleFixedColumns(Integer columns)
This method is used to define the fixed width of a column title.
|
ColumnTitleGroupBuilder |
setTitleFixedHeight(Integer height)
Sets the fixed height of a column title.
|
ColumnTitleGroupBuilder |
setTitleFixedRows(Integer rows)
This method is used to define the fixed height of a column title.
|
ColumnTitleGroupBuilder |
setTitleFixedWidth(Integer width)
Sets the fixed width of a column title.
|
ColumnTitleGroupBuilder |
setTitleHeight(Integer height)
Sets the preferred height of a column title.
|
ColumnTitleGroupBuilder |
setTitleMinColumns(Integer columns)
This method is used to define the minimum width of a column title.
|
ColumnTitleGroupBuilder |
setTitleMinHeight(Integer height)
Sets the minimum height of a column title.
|
ColumnTitleGroupBuilder |
setTitleMinRows(Integer rows)
This method is used to define the minimum height of a column title.
|
ColumnTitleGroupBuilder |
setTitleMinWidth(Integer width)
Sets the minimum width of a column title.
|
ColumnTitleGroupBuilder |
setTitleRows(Integer rows)
This method is used to define the preferred height of a column title.
|
ColumnTitleGroupBuilder |
setTitleStretchWithOverflow(Boolean stretchWithOverflow)
Deprecated.
replaced by
setTitleTextAdjust(TextAdjust) |
ColumnTitleGroupBuilder |
setTitleStyle(ReportStyleBuilder titleStyle)
setTitleStyle.
|
ColumnTitleGroupBuilder |
setTitleTextAdjust(TextAdjust textAdjust)
setTitleTextAdjust.
|
ColumnTitleGroupBuilder |
setTitleWidth(Integer width)
Sets the preferred width of a column title.
|
build, configure, getObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuildprotected ColumnTitleGroupBuilder()
Constructor for ColumnTitleGroupBuilder.
public ColumnTitleGroupBuilder add(ColumnGridComponentBuilder... components)
add.
components - a ColumnGridComponentBuilder object.ColumnTitleGroupBuilder object.public ColumnTitleGroupBuilder setTitle(DRIExpression<?> titleExpression)
setTitle.
titleExpression - a DRIExpression object.ColumnTitleGroupBuilder object.public ColumnTitleGroupBuilder setTitle(String title)
setTitle.
title - a String object.ColumnTitleGroupBuilder object.public ColumnTitleGroupBuilder setTitleStyle(ReportStyleBuilder titleStyle)
setTitleStyle.
titleStyle - a ReportStyleBuilder object.ColumnTitleGroupBuilder object.public ColumnTitleGroupBuilder setTitleColumns(Integer columns)
columns multiplied by width of the fontcolumns - the number of preferred columns >= 0ColumnTitleGroupBuilder object.IllegalArgumentException - if columns is < 0public ColumnTitleGroupBuilder setTitleFixedColumns(Integer columns)
columns multiplied by width of the fontcolumns - the number of fixed columns >= 0ColumnTitleGroupBuilder object.IllegalArgumentException - if columns is < 0public ColumnTitleGroupBuilder setTitleMinColumns(Integer columns)
columns multiplied by width of the fontcolumns - the number of minimum columns >= 0ColumnTitleGroupBuilder object.IllegalArgumentException - if columns is < 0public ColumnTitleGroupBuilder setTitleWidth(Integer width)
width - the column title preferred width >= 0ColumnTitleGroupBuilder object.IllegalArgumentException - if width is < 0Unitspublic ColumnTitleGroupBuilder setTitleFixedWidth(Integer width)
width - the column title fixed width >= 0ColumnTitleGroupBuilder object.IllegalArgumentException - if width is < 0Unitspublic ColumnTitleGroupBuilder setTitleMinWidth(Integer width)
width - the column title minimum width >= 0ColumnTitleGroupBuilder object.IllegalArgumentException - if width is < 0Unitspublic ColumnTitleGroupBuilder setTitleRows(Integer rows)
rows multiplied by height of the fontrows - the number of preferred rows >= 0ColumnTitleGroupBuilder object.IllegalArgumentException - if rows is < 0public ColumnTitleGroupBuilder setTitleFixedRows(Integer rows)
rows multiplied by height of the fontrows - the number of fixed rows >= 0ColumnTitleGroupBuilder object.IllegalArgumentException - if rows is < 0public ColumnTitleGroupBuilder setTitleMinRows(Integer rows)
rows multiplied by height of the fontrows - the number of minimum rows >= 0ColumnTitleGroupBuilder object.IllegalArgumentException - if rows is < 0public ColumnTitleGroupBuilder setTitleHeight(Integer height)
height - the column title preferred height >= 0ColumnTitleGroupBuilder object.IllegalArgumentException - if height is < 0Unitspublic ColumnTitleGroupBuilder setTitleFixedHeight(Integer height)
height - the column title fixed height >= 0ColumnTitleGroupBuilder object.IllegalArgumentException - if height is < 0Unitspublic ColumnTitleGroupBuilder setTitleMinHeight(Integer height)
height - the column title minimum height >= 0ColumnTitleGroupBuilder object.IllegalArgumentException - if height is < 0Units@Deprecated public ColumnTitleGroupBuilder setTitleStretchWithOverflow(Boolean stretchWithOverflow)
setTitleTextAdjust(TextAdjust)setTitleStretchWithOverflow.
stretchWithOverflow - a Boolean object.ColumnTitleGroupBuilder object.public ColumnTitleGroupBuilder setTitleTextAdjust(TextAdjust textAdjust)
setTitleTextAdjust.
textAdjust - a TextAdjust object.public ColumnTitleGroupBuilder addTitleProperty(DRIPropertyExpression propertyExpression)
propertyExpression - the property expressionpublic ColumnTitleGroupBuilder addTitleProperty(String name, DRIExpression<String> valueExpression)
name - the property namevalueExpression - the property value expressionpublic ColumnTitleGroupBuilder addTitleProperty(String name, String value)
name - the property namevalue - the property valuepublic DRColumnTitleGroup getColumnGridTitleGroup()
getColumnGridTitleGroup.
DRColumnTitleGroup object.Copyright © 2010–2021. All rights reserved.