net.sf.dynamicreports.report.builder.chart
Class BubbleChartBuilder

java.lang.Object
  extended by net.sf.dynamicreports.report.builder.AbstractBuilder<T,U>
      extended by net.sf.dynamicreports.report.builder.component.ComponentBuilder<T,U>
          extended by net.sf.dynamicreports.report.builder.component.DimensionComponentBuilder<T,U>
              extended by net.sf.dynamicreports.report.builder.component.HyperLinkComponentBuilder<T,DRChart>
                  extended by net.sf.dynamicreports.report.builder.chart.AbstractChartBuilder<T>
                      extended by net.sf.dynamicreports.report.builder.chart.AbstractBaseChartBuilder<BubbleChartBuilder,DRBubblePlot,DRSeriesDataset>
                          extended by net.sf.dynamicreports.report.builder.chart.BubbleChartBuilder
All Implemented Interfaces:
Serializable

public class BubbleChartBuilder
extends AbstractBaseChartBuilder<BubbleChartBuilder,DRBubblePlot,DRSeriesDataset>

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

Field Summary
 
Fields inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
builded
 
Constructor Summary
protected BubbleChartBuilder()
           
 
Method Summary
 BubbleChartBuilder addSerie(XyzChartSerieBuilder... chartSeries)
           
 BubbleChartBuilder series(XyzChartSerieBuilder... chartSeries)
           
 BubbleChartBuilder setItemHyperLink(HyperLinkBuilder itemHyperLink)
           
 BubbleChartBuilder setScaleType(ScaleType scaleType)
           
 BubbleChartBuilder setXAxisFormat(AxisFormatBuilder xAxisFormat)
           
 BubbleChartBuilder setXValue(DRIExpression<? extends Number> expression)
           
 BubbleChartBuilder setXValue(FieldBuilder<? extends Number> field)
           
 BubbleChartBuilder setXValue(String fieldName, Class<? extends Number> valueClass)
           
 BubbleChartBuilder setXValue(ValueColumnBuilder<?,? extends Number> column)
           
 BubbleChartBuilder setYAxisFormat(AxisFormatBuilder yAxisFormat)
           
 
Methods inherited from class net.sf.dynamicreports.report.builder.chart.AbstractBaseChartBuilder
addSeriesColor, addSeriesColorByName, getDataset, getPlot, seriesColors, seriesColorsByName, setOrientation, setTheme
 
Methods inherited from class net.sf.dynamicreports.report.builder.chart.AbstractChartBuilder
addCustomizer, customizers, getChart, setCustomizer, setDataSource, setDataSource, setDataSource, setLegendBackgroundColor, setLegendColor, setLegendFont, setLegendPosition, setShowLegend, setSubDataset, setSubtitle, setSubtitle, setSubtitleColor, setSubtitleFont, setTitle, setTitle, setTitleColor, setTitleFont, setTitlePosition
 
Methods inherited from class net.sf.dynamicreports.report.builder.component.HyperLinkComponentBuilder
setAnchorName, setAnchorName, setBookmarkLevel, setHyperLink
 
Methods inherited from class net.sf.dynamicreports.report.builder.component.DimensionComponentBuilder
setDimension, setFixedDimension, setFixedHeight, setFixedWidth, setHeight, setMinDimension, setMinHeight, setMinWidth, setPositionType, setPrintInFirstWholeBand, setPrintWhenDetailOverflows, setPrintWhenGroupChanges, setStretchType, setWidth
 
Methods inherited from class net.sf.dynamicreports.report.builder.component.ComponentBuilder
addProperty, addProperty, addProperty, getComponent, removeLineWhenBlank, setPrintWhenExpression, setRemoveLineWhenBlank, setStyle, setTableOfContentsHeading, setTableOfContentsHeading
 
Methods inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
build, configure, getObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BubbleChartBuilder

protected BubbleChartBuilder()
Method Detail

setXValue

public BubbleChartBuilder setXValue(ValueColumnBuilder<?,? extends Number> column)

setXValue

public BubbleChartBuilder setXValue(String fieldName,
                                    Class<? extends Number> valueClass)

setXValue

public BubbleChartBuilder setXValue(FieldBuilder<? extends Number> field)

setXValue

public BubbleChartBuilder setXValue(DRIExpression<? extends Number> expression)

series

public BubbleChartBuilder series(XyzChartSerieBuilder... chartSeries)

addSerie

public BubbleChartBuilder addSerie(XyzChartSerieBuilder... chartSeries)

setItemHyperLink

public BubbleChartBuilder setItemHyperLink(HyperLinkBuilder itemHyperLink)

setXAxisFormat

public BubbleChartBuilder setXAxisFormat(AxisFormatBuilder xAxisFormat)

setYAxisFormat

public BubbleChartBuilder setYAxisFormat(AxisFormatBuilder yAxisFormat)

setScaleType

public BubbleChartBuilder setScaleType(ScaleType scaleType)


Copyright © 2010-2014. All Rights Reserved.