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

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<XyBlockChartBuilder,DRXyBlockPlot,DRSeriesDataset>
                          extended by net.sf.dynamicreports.report.builder.chart.XyBlockChartBuilder
All Implemented Interfaces:
Serializable

public class XyBlockChartBuilder
extends AbstractBaseChartBuilder<XyBlockChartBuilder,DRXyBlockPlot,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 XyBlockChartBuilder(double defaultLowerBound, double defaultUpperBound, Paint defaultPaint)
           
 
Method Summary
 XyBlockChartBuilder addPaintScale(PaintScaleBuilder... paintScales)
           
 XyBlockChartBuilder addSerie(XyzChartSerieBuilder... chartSeries)
           
 XyBlockChartBuilder paintScales(PaintScaleBuilder... paintScales)
           
 XyBlockChartBuilder series(XyzChartSerieBuilder... chartSeries)
           
 XyBlockChartBuilder setBlockAnchor(RectangleAnchor blockAnchor)
           
 XyBlockChartBuilder setBlockHeight(Double blockHeight)
           
 XyBlockChartBuilder setBlockWidth(Double blockWidth)
           
 XyBlockChartBuilder setItemHyperLink(HyperLinkBuilder itemHyperLink)
           
 XyBlockChartBuilder setXAxisFormat(AxisFormatBuilder xAxisFormat)
           
 XyBlockChartBuilder setXValue(DRIExpression<? extends Number> expression)
           
 XyBlockChartBuilder setXValue(FieldBuilder<? extends Number> field)
           
 XyBlockChartBuilder setXValue(String fieldName, Class<? extends Number> valueClass)
           
 XyBlockChartBuilder setXValue(ValueColumnBuilder<?,? extends Number> column)
           
 XyBlockChartBuilder 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

XyBlockChartBuilder

protected XyBlockChartBuilder(double defaultLowerBound,
                              double defaultUpperBound,
                              Paint defaultPaint)
Method Detail

setXValue

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

setXValue

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

setXValue

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

setXValue

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

series

public XyBlockChartBuilder series(XyzChartSerieBuilder... chartSeries)

addSerie

public XyBlockChartBuilder addSerie(XyzChartSerieBuilder... chartSeries)

setItemHyperLink

public XyBlockChartBuilder setItemHyperLink(HyperLinkBuilder itemHyperLink)

setXAxisFormat

public XyBlockChartBuilder setXAxisFormat(AxisFormatBuilder xAxisFormat)

setYAxisFormat

public XyBlockChartBuilder setYAxisFormat(AxisFormatBuilder yAxisFormat)

setBlockWidth

public XyBlockChartBuilder setBlockWidth(Double blockWidth)

setBlockHeight

public XyBlockChartBuilder setBlockHeight(Double blockHeight)

setBlockAnchor

public XyBlockChartBuilder setBlockAnchor(RectangleAnchor blockAnchor)

paintScales

public XyBlockChartBuilder paintScales(PaintScaleBuilder... paintScales)

addPaintScale

public XyBlockChartBuilder addPaintScale(PaintScaleBuilder... paintScales)


Copyright © 2010-2014. All Rights Reserved.