net.sf.dynamicreports.report.builder.chart
Class AbstractCategoryChartBuilder<T extends AbstractCategoryChartBuilder<T,U>,U extends DRAxisPlot>
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>
net.sf.dynamicreports.report.builder.chart.AbstractBaseChartBuilder<T,U,DRCategoryDataset>
net.sf.dynamicreports.report.builder.chart.AbstractCategoryChartBuilder<T,U>
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- AreaChartBuilder, Bar3DChartBuilder, BarChartBuilder, GroupedStackedBarChartBuilder, LayeredBarChartBuilder, LineChartBuilder, StackedAreaChartBuilder, StackedBar3DChartBuilder, StackedBarChartBuilder, WaterfallBarChartBuilder
public abstract class AbstractCategoryChartBuilder<T extends AbstractCategoryChartBuilder<T,U>,U extends DRAxisPlot>
- extends AbstractBaseChartBuilder<T,U,DRCategoryDataset>
- Author:
- Ricardo Mariaca (r.mariaca@dynamicreports.org)
- See Also:
- Serialized Form
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.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 |
AbstractCategoryChartBuilder
protected AbstractCategoryChartBuilder(ChartType chartType)
setCategory
public T setCategory(ValueColumnBuilder<?,String> column)
setCategory
public T setCategory(String fieldName,
Class<String> valueClass)
setCategory
public T setCategory(FieldBuilder<String> field)
setCategory
public T setCategory(DRIExpression<String> expression)
series
public T series(AbstractCategoryChartSerieBuilder<?,?>... chartSeries)
addSerie
public T addSerie(AbstractCategoryChartSerieBuilder<?,?>... chartSeries)
setUseSeriesAsCategory
public T setUseSeriesAsCategory(Boolean useSeriesAsCategory)
setItemHyperLink
public T setItemHyperLink(HyperLinkBuilder itemHyperLink)
setCategoryAxisFormat
public T setCategoryAxisFormat(AxisFormatBuilder categoryAxisFormat)
setValueAxisFormat
public T setValueAxisFormat(AxisFormatBuilder valueAxisFormat)
setShowPercentages
public T setShowPercentages(Boolean showPercentages)
setSeriesOrderBy
public T setSeriesOrderBy(Comparator<String> seriesOrderBy)
setSeriesOrderBy
public T setSeriesOrderBy(List<String> seriesOrderByNames)
seriesOrderBy
public T seriesOrderBy(String... seriesOrderByNames)
setSeriesOrderType
public T setSeriesOrderType(OrderType seriesOrderType)
Copyright © 2010-2014. All Rights Reserved.