public abstract class ComponentBuilder<T extends ComponentBuilder<T,U>,U extends DRComponent> extends AbstractBuilder<T,U>
builded
| Modifier | Constructor and Description |
|---|---|
protected |
ComponentBuilder(U object) |
| Modifier and Type | Method and Description |
|---|---|
T |
addProperty(DRIPropertyExpression propertyExpression) |
T |
addProperty(String name, DRIExpression<String> valueExpression) |
T |
addProperty(String name, String value) |
U |
getComponent() |
T |
removeLineWhenBlank() |
T |
setPrintWhenExpression(DRIExpression<Boolean> printWhenExpression) |
T |
setRemoveLineWhenBlank(Boolean removeLineWhenBlank) |
T |
setStyle(ReportStyleBuilder style) |
T |
setTableOfContentsHeading(String label) |
T |
setTableOfContentsHeading(TableOfContentsHeadingBuilder tocHeading) |
build, configure, getObject
protected ComponentBuilder(U object)
public T setStyle(ReportStyleBuilder style)
public T setPrintWhenExpression(DRIExpression<Boolean> printWhenExpression)
public T removeLineWhenBlank()
public T addProperty(DRIPropertyExpression propertyExpression)
public T addProperty(String name, DRIExpression<String> valueExpression)
public T setTableOfContentsHeading(TableOfContentsHeadingBuilder tocHeading)
public U getComponent()
Copyright © 2010-2016. All Rights Reserved.