net.sf.dynamicreports.report.builder.chart
Class AbstractHighLowChartBuilder<T extends AbstractHighLowChartBuilder<T,U>,U extends DRAxisPlot>

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<T>
                      extended by net.sf.dynamicreports.report.builder.chart.AbstractBaseChartBuilder<AbstractHighLowChartBuilder<T,U>,U,DRHighLowDataset>
                          extended by net.sf.dynamicreports.report.builder.chart.AbstractHighLowChartBuilder<T,U>
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CandlestickChartBuilder, HighLowChartBuilder

public abstract class AbstractHighLowChartBuilder<T extends AbstractHighLowChartBuilder<T,U>,U extends DRAxisPlot>
extends AbstractBaseChartBuilder<AbstractHighLowChartBuilder<T,U>,U,DRHighLowDataset>

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 AbstractHighLowChartBuilder(ChartType chartType)
           
 
Method Summary
 T setClose(DRIExpression<? extends Number> valueExpression)
           
 T setClose(FieldBuilder<? extends Number> field)
           
 T setClose(ValueColumnBuilder<?,? extends Number> column)
           
 T setClose(VariableBuilder<? extends Number> variable)
           
 T setDate(DRIExpression<Date> valueExpression)
           
 T setDate(FieldBuilder<Date> field)
           
 T setDate(ValueColumnBuilder<?,Date> column)
           
 T setHigh(DRIExpression<? extends Number> valueExpression)
           
 T setHigh(FieldBuilder<? extends Number> field)
           
 T setHigh(ValueColumnBuilder<?,? extends Number> column)
           
 T setHigh(VariableBuilder<? extends Number> variable)
           
 T setItemHyperLink(HyperLinkBuilder itemHyperLink)
           
 T setLow(DRIExpression<? extends Number> valueExpression)
           
 T setLow(FieldBuilder<? extends Number> field)
           
 T setLow(ValueColumnBuilder<?,? extends Number> column)
           
 T setLow(VariableBuilder<? extends Number> variable)
           
 T setOpen(DRIExpression<? extends Number> valueExpression)
           
 T setOpen(FieldBuilder<? extends Number> field)
           
 T setOpen(ValueColumnBuilder<?,? extends Number> column)
           
 T setOpen(VariableBuilder<? extends Number> variable)
           
 T setSeries(DRIExpression<String> valueExpression)
           
 T setSeries(FieldBuilder<String> field)
           
 T setSeries(ValueColumnBuilder<?,String> column)
           
 T setTimeAxisFormat(AxisFormatBuilder timeAxisFormat)
           
 T setValueAxisFormat(AxisFormatBuilder valueAxisFormat)
           
 T setVolume(DRIExpression<? extends Number> valueExpression)
           
 T setVolume(FieldBuilder<? extends Number> field)
           
 T setVolume(ValueColumnBuilder<?,? extends Number> column)
           
 T setVolume(VariableBuilder<? extends Number> variable)
           
 
Methods inherited from class net.sf.dynamicreports.report.builder.chart.AbstractBaseChartBuilder
addSeriesColor, addSeriesColorByName, getDataset, getPlot, seriesColors, seriesColorsByName, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractHighLowChartBuilder

protected AbstractHighLowChartBuilder(ChartType chartType)
Method Detail

setSeries

public T setSeries(ValueColumnBuilder<?,String> column)

setSeries

public T setSeries(FieldBuilder<String> field)

setSeries

public T setSeries(DRIExpression<String> valueExpression)

setDate

public T setDate(ValueColumnBuilder<?,Date> column)

setDate

public T setDate(FieldBuilder<Date> field)

setDate

public T setDate(DRIExpression<Date> valueExpression)

setHigh

public T setHigh(ValueColumnBuilder<?,? extends Number> column)

setHigh

public T setHigh(FieldBuilder<? extends Number> field)

setHigh

public T setHigh(DRIExpression<? extends Number> valueExpression)

setHigh

public T setHigh(VariableBuilder<? extends Number> variable)

setLow

public T setLow(ValueColumnBuilder<?,? extends Number> column)

setLow

public T setLow(FieldBuilder<? extends Number> field)

setLow

public T setLow(DRIExpression<? extends Number> valueExpression)

setLow

public T setLow(VariableBuilder<? extends Number> variable)

setOpen

public T setOpen(ValueColumnBuilder<?,? extends Number> column)

setOpen

public T setOpen(FieldBuilder<? extends Number> field)

setOpen

public T setOpen(DRIExpression<? extends Number> valueExpression)

setOpen

public T setOpen(VariableBuilder<? extends Number> variable)

setClose

public T setClose(ValueColumnBuilder<?,? extends Number> column)

setClose

public T setClose(FieldBuilder<? extends Number> field)

setClose

public T setClose(DRIExpression<? extends Number> valueExpression)

setClose

public T setClose(VariableBuilder<? extends Number> variable)

setVolume

public T setVolume(ValueColumnBuilder<?,? extends Number> column)

setVolume

public T setVolume(FieldBuilder<? extends Number> field)

setVolume

public T setVolume(DRIExpression<? extends Number> valueExpression)

setVolume

public T setVolume(VariableBuilder<? extends Number> variable)

setItemHyperLink

public T setItemHyperLink(HyperLinkBuilder itemHyperLink)

setTimeAxisFormat

public T setTimeAxisFormat(AxisFormatBuilder timeAxisFormat)

setValueAxisFormat

public T setValueAxisFormat(AxisFormatBuilder valueAxisFormat)


Copyright © 2010-2014. All Rights Reserved.