net.sf.dynamicreports.report.builder
Class AbstractBuilder<T extends AbstractBuilder<T,U>,U>

java.lang.Object
  extended by net.sf.dynamicreports.report.builder.AbstractBuilder<T,U>
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AbstractCrosstabGroupBuilder, AbstractChartSerieBuilder, AbstractJasperExporterBuilder, AxisFormatBuilder, BaseStyleBuilder, BaseSubtotalBuilder, BorderBuilder, ColumnBuilder, ColumnTitleGroupBuilder, ComponentBuilder, CrosstabMeasureBuilder, CrosstabVariableBuilder, DatasetBuilder, FieldBuilder, FontBuilder, GroupBuilder, HorizontalColumnGridListBuilder, HorizontalColumnGridListCellBuilder, HorizontalListCellBuilder, HyperLinkBuilder, MarginBuilder, MeterIntervalBuilder, PaddingBuilder, PaintScaleBuilder, ParameterBuilder, PenBuilder, QueryBuilder, ReportBuilder, ReportTemplateBuilder, SortBuilder, TableOfContentsCustomizerBuilder, TableOfContentsHeadingBuilder, TemplateStyleBuilder, TemplateStylesBuilder, VariableBuilder, VerticalColumnGridListBuilder, VerticalColumnGridListCellBuilder, VerticalListCellBuilder

public abstract class AbstractBuilder<T extends AbstractBuilder<T,U>,U>
extends Object
implements Serializable

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)
See Also:
Serialized Form

Field Summary
protected  boolean builded
           
 
Constructor Summary
protected AbstractBuilder(U object)
           
 
Method Summary
 U build()
           
protected  void configure()
           
protected  U getObject()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

builded

protected boolean builded
Constructor Detail

AbstractBuilder

protected AbstractBuilder(U object)
Method Detail

build

public U build()

getObject

protected U getObject()

configure

protected void configure()


Copyright © 2010-2014. All Rights Reserved.