net.sf.dynamicreports.report.builder.chart
Class MeterChartBuilder
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<MeterChartBuilder>
net.sf.dynamicreports.report.builder.chart.MeterChartBuilder
- All Implemented Interfaces:
- Serializable
public class MeterChartBuilder
- extends AbstractChartBuilder<MeterChartBuilder>
- 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 |
MeterChartBuilder
protected MeterChartBuilder()
setTheme
public MeterChartBuilder setTheme(String theme)
setValue
public MeterChartBuilder setValue(Number value)
setValue
public MeterChartBuilder setValue(ValueColumnBuilder<?,? extends Number> column)
setValue
public MeterChartBuilder setValue(String fieldName,
Class<? extends Number> valueClass)
setValue
public MeterChartBuilder setValue(FieldBuilder<? extends Number> field)
setValue
public MeterChartBuilder setValue(DRIExpression<? extends Number> expression)
setDataRangeLowExpression
public MeterChartBuilder setDataRangeLowExpression(Number dataRangeLowValue)
setDataRangeLowExpression
public MeterChartBuilder setDataRangeLowExpression(DRIExpression<? extends Number> dataRangeLowExpression)
setDataRangeHighExpression
public MeterChartBuilder setDataRangeHighExpression(Number dataRangeHighValue)
setDataRangeHighExpression
public MeterChartBuilder setDataRangeHighExpression(DRIExpression<? extends Number> dataRangeHighExpression)
setValueColor
public MeterChartBuilder setValueColor(Color valueColor)
setValueMask
public MeterChartBuilder setValueMask(String valueMask)
setValueFont
public MeterChartBuilder setValueFont(FontBuilder valueFont)
setShape
public MeterChartBuilder setShape(MeterShape shape)
intervals
public MeterChartBuilder intervals(MeterIntervalBuilder... intervals)
addInterval
public MeterChartBuilder addInterval(MeterIntervalBuilder... intervals)
setMeterAngle
public MeterChartBuilder setMeterAngle(Integer meterAngle)
setUnits
public MeterChartBuilder setUnits(String units)
setTickInterval
public MeterChartBuilder setTickInterval(Double tickInterval)
setMeterBackgroundColor
public MeterChartBuilder setMeterBackgroundColor(Color meterBackgroundColor)
setNeedleColor
public MeterChartBuilder setNeedleColor(Color needleColor)
setTickColor
public MeterChartBuilder setTickColor(Color tickColor)
setTickLabelFont
public MeterChartBuilder setTickLabelFont(FontBuilder tickLabelFont)
Copyright © 2010-2014. All Rights Reserved.