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

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

public class ThermometerChartBuilder
extends AbstractChartBuilder<ThermometerChartBuilder>

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 ThermometerChartBuilder()
           
 
Method Summary
 ThermometerChartBuilder setDataRangeHighExpression(DRIExpression<? extends Number> dataRangeHighExpression)
           
 ThermometerChartBuilder setDataRangeHighExpression(Number dataRangeHighValue)
           
 ThermometerChartBuilder setDataRangeLowExpression(DRIExpression<? extends Number> dataRangeLowExpression)
           
 ThermometerChartBuilder setDataRangeLowExpression(Number dataRangeLowValue)
           
 ThermometerChartBuilder setHighDataRangeHighExpression(DRIExpression<? extends Number> highDataRangeHighExpression)
           
 ThermometerChartBuilder setHighDataRangeHighExpression(Number highDataRangeHighValue)
           
 ThermometerChartBuilder setHighDataRangeLowExpression(DRIExpression<? extends Number> highDataRangeLowExpression)
           
 ThermometerChartBuilder setHighDataRangeLowExpression(Number highDataRangeLowValue)
           
 ThermometerChartBuilder setLowDataRangeHighExpression(DRIExpression<? extends Number> lowDataRangeHighExpression)
           
 ThermometerChartBuilder setLowDataRangeHighExpression(Number lowDataRangeHighValue)
           
 ThermometerChartBuilder setLowDataRangeLowExpression(DRIExpression<? extends Number> lowDataRangeLowExpression)
           
 ThermometerChartBuilder setLowDataRangeLowExpression(Number lowDataRangeLowValue)
           
 ThermometerChartBuilder setMediumDataRangeHighExpression(DRIExpression<? extends Number> mediumDataRangeHighExpression)
           
 ThermometerChartBuilder setMediumDataRangeHighExpression(Number mediumDataRangeHighValue)
           
 ThermometerChartBuilder setMediumDataRangeLowExpression(DRIExpression<? extends Number> mediumDataRangeLowExpression)
           
 ThermometerChartBuilder setMediumDataRangeLowExpression(Number mediumDataRangeLowValue)
           
 ThermometerChartBuilder setMercuryColor(Color mercuryColor)
           
 ThermometerChartBuilder setTheme(String theme)
           
 ThermometerChartBuilder setValue(DRIExpression<? extends Number> expression)
           
 ThermometerChartBuilder setValue(FieldBuilder<? extends Number> field)
           
 ThermometerChartBuilder setValue(Number value)
           
 ThermometerChartBuilder setValue(String fieldName, Class<? extends Number> valueClass)
           
 ThermometerChartBuilder setValue(ValueColumnBuilder<?,? extends Number> column)
           
 ThermometerChartBuilder setValueColor(Color valueColor)
           
 ThermometerChartBuilder setValueFont(FontBuilder valueFont)
           
 ThermometerChartBuilder setValueLocation(ValueLocation valueLocation)
           
 ThermometerChartBuilder setValueMask(String valueMask)
           
 
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

ThermometerChartBuilder

protected ThermometerChartBuilder()
Method Detail

setTheme

public ThermometerChartBuilder setTheme(String theme)

setValue

public ThermometerChartBuilder setValue(Number value)

setValue

public ThermometerChartBuilder setValue(ValueColumnBuilder<?,? extends Number> column)

setValue

public ThermometerChartBuilder setValue(String fieldName,
                                        Class<? extends Number> valueClass)

setValue

public ThermometerChartBuilder setValue(FieldBuilder<? extends Number> field)

setValue

public ThermometerChartBuilder setValue(DRIExpression<? extends Number> expression)

setDataRangeLowExpression

public ThermometerChartBuilder setDataRangeLowExpression(Number dataRangeLowValue)

setDataRangeLowExpression

public ThermometerChartBuilder setDataRangeLowExpression(DRIExpression<? extends Number> dataRangeLowExpression)

setDataRangeHighExpression

public ThermometerChartBuilder setDataRangeHighExpression(Number dataRangeHighValue)

setDataRangeHighExpression

public ThermometerChartBuilder setDataRangeHighExpression(DRIExpression<? extends Number> dataRangeHighExpression)

setValueColor

public ThermometerChartBuilder setValueColor(Color valueColor)

setValueMask

public ThermometerChartBuilder setValueMask(String valueMask)

setValueFont

public ThermometerChartBuilder setValueFont(FontBuilder valueFont)

setValueLocation

public ThermometerChartBuilder setValueLocation(ValueLocation valueLocation)

setMercuryColor

public ThermometerChartBuilder setMercuryColor(Color mercuryColor)

setLowDataRangeLowExpression

public ThermometerChartBuilder setLowDataRangeLowExpression(Number lowDataRangeLowValue)

setLowDataRangeLowExpression

public ThermometerChartBuilder setLowDataRangeLowExpression(DRIExpression<? extends Number> lowDataRangeLowExpression)

setLowDataRangeHighExpression

public ThermometerChartBuilder setLowDataRangeHighExpression(Number lowDataRangeHighValue)

setLowDataRangeHighExpression

public ThermometerChartBuilder setLowDataRangeHighExpression(DRIExpression<? extends Number> lowDataRangeHighExpression)

setMediumDataRangeLowExpression

public ThermometerChartBuilder setMediumDataRangeLowExpression(Number mediumDataRangeLowValue)

setMediumDataRangeLowExpression

public ThermometerChartBuilder setMediumDataRangeLowExpression(DRIExpression<? extends Number> mediumDataRangeLowExpression)

setMediumDataRangeHighExpression

public ThermometerChartBuilder setMediumDataRangeHighExpression(Number mediumDataRangeHighValue)

setMediumDataRangeHighExpression

public ThermometerChartBuilder setMediumDataRangeHighExpression(DRIExpression<? extends Number> mediumDataRangeHighExpression)

setHighDataRangeLowExpression

public ThermometerChartBuilder setHighDataRangeLowExpression(Number highDataRangeLowValue)

setHighDataRangeLowExpression

public ThermometerChartBuilder setHighDataRangeLowExpression(DRIExpression<? extends Number> highDataRangeLowExpression)

setHighDataRangeHighExpression

public ThermometerChartBuilder setHighDataRangeHighExpression(Number highDataRangeHighValue)

setHighDataRangeHighExpression

public ThermometerChartBuilder setHighDataRangeHighExpression(DRIExpression<? extends Number> highDataRangeHighExpression)


Copyright © 2010-2014. All Rights Reserved.