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 protectedAbstractChartBuilder(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 StringaddInvocation(String methodName, Object... arguments)protected ChartBuilderResultbuild(ChartType type)Dictionary<C>getDictionary()abstract AbstractChartOptions<C,?>getOptions()protected CgetThis()protected StringinvokeAddSeries()protected StringinvokeGetOptions()protected StringinvokeGetSeries()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:
addInvocationin 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)
-
-