se.optimatika.jfree.chart
Class StackedXYAreaChartBuilder

java.lang.Object
  extended by org.ojalgo.type.ChartBuilder<JFreeChartAdaptor,B>
      extended by se.optimatika.jfree.chart.JFreeChartBuilder<B>
          extended by se.optimatika.jfree.chart.StackedXYAreaChartBuilder

public class StackedXYAreaChartBuilder
extends JFreeChartBuilder<B>

Author:
apete
See Also:
ChartFactory#createStackedXYAreaChart(String, String, String, TableXYDataset, PlotOrientation, boolean, boolean, boolean)

Nested Class Summary
 
Nested classes/interfaces inherited from class org.ojalgo.type.ChartBuilder
ChartBuilder.ChartResource<T>, ChartBuilder.Orientation, ChartBuilder.Priority
 
Constructor Summary
StackedXYAreaChartBuilder()
           
 
Method Summary
 void addSeries(NumberSeries<?> aSeries)
           
 JFreeChartAdaptor build()
           
 B domainAnnotation(String text, Number value)
           
 B domainBase(double base)
           
 B domainFormat(NumberFormat aFormat)
           
 B domainInterval(double lower, double upper)
           
 B domainInverted(boolean inverted)
           
 B domainLabel(String aLabel)
           
 B domainLogarithmic(boolean flag)
           
 B rangeBase(double base)
           
 B rangeFormat(NumberFormat aFormat)
           
 B rangeInterval(double lower, double upper)
           
 B rangeLabel(String aLabel)
           
 B rangeLogarithmic(boolean flag)
           
 
Methods inherited from class se.optimatika.jfree.chart.JFreeChartBuilder
plotBackground, plotOutline, tooltips, urls
 
Methods inherited from class org.ojalgo.type.ChartBuilder
background, border, legend, orientation, priority, title
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StackedXYAreaChartBuilder

public StackedXYAreaChartBuilder()
Method Detail

build

public JFreeChartAdaptor build()
Specified by:
build in class ChartBuilder<JFreeChartAdaptor,se.optimatika.jfree.chart.NumberSeriesCollection>

addSeries

public void addSeries(NumberSeries<?> aSeries)

domainAnnotation

public final B domainAnnotation(String text,
                                Number value)

domainBase

public B domainBase(double base)

domainFormat

public final B domainFormat(NumberFormat aFormat)

domainInterval

public B domainInterval(double lower,
                        double upper)

domainInverted

public final B domainInverted(boolean inverted)

domainLabel

public final B domainLabel(String aLabel)

domainLogarithmic

public final B domainLogarithmic(boolean flag)

rangeBase

public B rangeBase(double base)

rangeFormat

public final B rangeFormat(NumberFormat aFormat)

rangeInterval

public B rangeInterval(double lower,
                       double upper)

rangeLabel

public final B rangeLabel(String aLabel)

rangeLogarithmic

public final B rangeLogarithmic(boolean flag)