net.sf.dynamicreports.report.builder.component
Class ComponentBuilder<T extends ComponentBuilder<T,U>,U extends DRComponent>
java.lang.Object
net.sf.dynamicreports.report.builder.AbstractBuilder<T,U>
net.sf.dynamicreports.report.builder.component.ComponentBuilder<T,U>
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- BreakBuilder, DimensionComponentBuilder
public abstract class ComponentBuilder<T extends ComponentBuilder<T,U>,U extends DRComponent>
- extends AbstractBuilder<T,U>
- Author:
- Ricardo Mariaca (r.mariaca@dynamicreports.org)
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComponentBuilder
protected ComponentBuilder(U object)
setStyle
public T setStyle(ReportStyleBuilder style)
setPrintWhenExpression
public T setPrintWhenExpression(DRIExpression<Boolean> printWhenExpression)
removeLineWhenBlank
public T removeLineWhenBlank()
setRemoveLineWhenBlank
public T setRemoveLineWhenBlank(Boolean removeLineWhenBlank)
addProperty
public T addProperty(DRIPropertyExpression propertyExpression)
addProperty
public T addProperty(String name,
DRIExpression<String> valueExpression)
addProperty
public T addProperty(String name,
String value)
setTableOfContentsHeading
public T setTableOfContentsHeading(String label)
setTableOfContentsHeading
public T setTableOfContentsHeading(TableOfContentsHeadingBuilder tocHeading)
getComponent
public U getComponent()
Copyright © 2010-2014. All Rights Reserved.