Class AbstractBaseChartBuilder<T extends AbstractBaseChartBuilder<T,U,V>,U extends AbstractBasePlot,V extends DRChartDataset>
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,V>
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AbstractCategoryChartBuilder
,AbstractHighLowChartBuilder
,AbstractPieChartBuilder
,AbstractTimeSeriesChartBuilder
,AbstractXyChartBuilder
,BubbleChartBuilder
,GanttChartBuilder
,MultiAxisChartBuilder
,XyBlockChartBuilder
public abstract class AbstractBaseChartBuilder<T extends AbstractBaseChartBuilder<T,U,V>,U extends AbstractBasePlot,V extends DRChartDataset>
extends AbstractChartBuilder<T>
Abstract AbstractBaseChartBuilder class.
- Author:
- Ricardo Mariaca
- See Also:
-
Field Summary
Fields inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
builded
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractBaseChartBuilder
(ChartType chartType) Constructor for AbstractBaseChartBuilder. -
Method Summary
Modifier and TypeMethodDescriptionaddSeriesColor
(Color... seriesColors) addSeriesColor.addSeriesColorByName
(String seriesName, Color color) addSeriesColorByName.protected V
getDataset.protected U
getPlot()
getPlot.seriesColors
(Color... seriesColors) seriesColors.seriesColorsByName
(Map<String, Color> seriesColorsByName) seriesColorsByName.setOrientation
(Orientation orientation) 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
-
Constructor Details
-
AbstractBaseChartBuilder
Constructor for AbstractBaseChartBuilder.
- Parameters:
chartType
- aChartType
object.
-
-
Method Details
-
setTheme
setTheme.
- Parameters:
theme
- aString
object.- Returns:
- a T object.
-
setOrientation
setOrientation.
- Parameters:
orientation
- aOrientation
object.- Returns:
- a T object.
-
seriesColors
seriesColors.
- Parameters:
seriesColors
- aColor
object.- Returns:
- a T object.
-
addSeriesColor
addSeriesColor.
- Parameters:
seriesColors
- aColor
object.- Returns:
- a T object.
-
seriesColorsByName
seriesColorsByName.
- Parameters:
seriesColorsByName
- aMap
object.- Returns:
- a T object.
-
addSeriesColorByName
addSeriesColorByName.
-
getPlot
getPlot.
- Returns:
- a U object.
-
getDataset
getDataset.
- Returns:
- a V object.
-