Class AbstractChartBuilder<C extends AbstractChartBuilder<C>>
- Object
-
- ObjectIdentity
-
- AbstractBuilder
-
- AbstractChartBuilder<C>
-
- Direct Known Subclasses:
BarLineChart
,BoxplotChart
,BubbleChart
,DataTableChart
,DetailedTimeSeriesChart
,HeatmapChart
,HistogramChart
,PieChart
,ScatterChart
,TimeSeriesChart
,TimeSeriesScatterChart
,WaterfallChart
,WaterfallComparisonChart
public abstract class AbstractChartBuilder<C extends AbstractChartBuilder<C>> extends AbstractBuilder
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractChartBuilder(String classId, IdGenerator idGenerator, Invocations<MethodInvocation> invocations)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected AuxLine<C>
addAuxLine()
protected String
addInvocation(String methodName, Object... arguments)
protected ChartBuilderResult
build(ChartType type)
Dictionary<C>
getDictionary()
abstract AbstractChartOptions<C,?>
getOptions()
protected C
getThis()
protected String
invokeAddSeries()
protected String
invokeGetOptions()
protected String
invokeGetSeries()
ChartEvents.OnCellClick<C>
onCellClick()
ChartEvents.OnRowClick<C>
onRowClick()
-
-
-
Constructor Detail
-
AbstractChartBuilder
protected AbstractChartBuilder(String classId, IdGenerator idGenerator, Invocations<MethodInvocation> invocations)
-
-
Method Detail
-
addInvocation
protected String addInvocation(String methodName, Object... arguments)
- Overrides:
addInvocation
in classObjectIdentity
-
getThis
protected C getThis()
-
getDictionary
public final Dictionary<C> getDictionary()
-
invokeGetOptions
protected String invokeGetOptions()
-
getOptions
public abstract AbstractChartOptions<C,?> getOptions()
-
invokeAddSeries
protected String invokeAddSeries()
-
invokeGetSeries
protected String invokeGetSeries()
-
onRowClick
public ChartEvents.OnRowClick<C> onRowClick()
-
onCellClick
public ChartEvents.OnCellClick<C> onCellClick()
-
build
protected ChartBuilderResult build(ChartType type)
-
-