net.sf.dynamicreports.report.builder.chart
Class AbstractChartBuilder<T extends AbstractChartBuilder<T>>
java.lang.Object
net.sf.dynamicreports.report.builder.AbstractBuilder<T,U>
net.sf.dynamicreports.report.builder.component.ComponentBuilder<T,U>
net.sf.dynamicreports.report.builder.component.DimensionComponentBuilder<T,U>
net.sf.dynamicreports.report.builder.component.HyperLinkComponentBuilder<T,DRChart>
net.sf.dynamicreports.report.builder.chart.AbstractChartBuilder<T>
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- AbstractBaseChartBuilder, MeterChartBuilder, SpiderChartBuilder, ThermometerChartBuilder
public abstract class AbstractChartBuilder<T extends AbstractChartBuilder<T>>
- extends HyperLinkComponentBuilder<T,DRChart>
- Author:
- Ricardo Mariaca (r.mariaca@dynamicreports.org)
- See Also:
- Serialized Form
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractChartBuilder
protected AbstractChartBuilder(ChartType chartType)
setCustomizer
@Deprecated
public T setCustomizer(DRIChartCustomizer customizer)
- Deprecated.
- Use addCustomizer or customizers
addCustomizer
public T addCustomizer(DRIChartCustomizer... customizers)
customizers
public T customizers(DRIChartCustomizer... customizers)
setTitle
public T setTitle(String title)
setTitle
public T setTitle(DRIExpression<String> titleExpression)
setTitleColor
public T setTitleColor(Color titleColor)
setTitleFont
public T setTitleFont(FontBuilder titleFont)
setTitlePosition
public T setTitlePosition(Position titlePosition)
setSubtitle
public T setSubtitle(String subtitle)
setSubtitle
public T setSubtitle(DRIExpression<String> subtitleExpression)
setSubtitleColor
public T setSubtitleColor(Color subtitleColor)
setSubtitleFont
public T setSubtitleFont(FontBuilder subtitleFont)
setLegendColor
public T setLegendColor(Color legendColor)
setLegendBackgroundColor
public T setLegendBackgroundColor(Color legendBackgroundColor)
setShowLegend
public T setShowLegend(Boolean showLegend)
setLegendFont
public T setLegendFont(FontBuilder legendFont)
setLegendPosition
public T setLegendPosition(Position legendPosition)
setSubDataset
public T setSubDataset(DatasetBuilder subDataset)
setDataSource
public T setDataSource(net.sf.jasperreports.engine.JRDataSource dataSource)
setDataSource
public T setDataSource(DRIExpression<net.sf.jasperreports.engine.JRDataSource> dataSourceExpression)
setDataSource
public T setDataSource(String sql,
Connection connection)
getChart
public DRChart getChart()
Copyright © 2010-2014. All Rights Reserved.