org.ojalgo.chart
Class ChartBuilder

java.lang.Object
  extended by org.ojalgo.chart.ChartBuilder
Direct Known Subclasses:
KeyedValues, KeyedValues2D, NumberSeriesCollection, TimeInMillisSeriesCollection

public abstract class ChartBuilder
extends Object


Constructor Summary
ChartBuilder(Type aType)
           
 
Method Summary
 ChartBuilder background(Paint aPaint)
           
 ChartBuilder border(boolean aFlag)
           
<T> BasicChart<T>
build()
           
abstract
<T> BasicChart<T>
build(Type aType)
           
 ChartBuilder legend(boolean aFlag)
           
 ChartBuilder orientation(Orientation anOrientation)
           
 ChartBuilder plotBackground(Paint aPaint)
           
 ChartBuilder plotOutline(Paint aPaint)
           
 ChartBuilder priority(Priority aPriority)
           
 ChartBuilder title(String aTitle)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChartBuilder

public ChartBuilder(Type aType)
Method Detail

background

public final ChartBuilder background(Paint aPaint)

border

public final ChartBuilder border(boolean aFlag)

build

public final <T> BasicChart<T> build()

build

public abstract <T> BasicChart<T> build(Type aType)

legend

public final ChartBuilder legend(boolean aFlag)

orientation

public final ChartBuilder orientation(Orientation anOrientation)

plotBackground

public final ChartBuilder plotBackground(Paint aPaint)

plotOutline

public final ChartBuilder plotOutline(Paint aPaint)

priority

public final ChartBuilder priority(Priority aPriority)

title

public final ChartBuilder title(String aTitle)