Package org.eclipse.birt.chart.script
Class ChartEventHandlerAdapter
java.lang.Object
org.eclipse.birt.chart.script.ChartEventHandlerAdapter
- All Implemented Interfaces:
IChartEventHandler
An adapter (empty implementation of IChartEventHandler) makes the interface
easier for the user. This is required to provide backward compatibility when
new methods are added to the interface in future versions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterComputations(Chart cm, PlotComputation oComputations) Called after computations of chart model.voidafterDataSetFilled(Series series, DataSet dataSet, IChartScriptContext icsc) Called after populating the series dataset.voidafterDrawAxisLabel(Axis axis, Label label, IChartScriptContext icsc) Called after rendering each label on a given Axis.voidafterDrawAxisTitle(Axis axis, Label label, IChartScriptContext icsc) Called after rendering the Title of an Axis.voidafterDrawBlock(Block block, IChartScriptContext icsc) Called after drawing each block.voidafterDrawDataPoint(DataPointHints dph, Fill fill, IChartScriptContext icsc) Called after drawing each datapoint graphical representation or marker.voidafterDrawDataPointLabel(DataPointHints dph, Label label, IChartScriptContext icsc) Called after rendering the label for each datapoint.voidCalled after rendering curve fitting.voidafterDrawLegendEntry(Label label, IChartScriptContext icsc) Called after drawing each entry in the legend.voidafterDrawLegendItem(LegendEntryRenderingHints lerh, Bounds bo, IChartScriptContext icsc) Called after drawing the legend item.voidafterDrawMarker(Marker marker, DataPointHints dph, IChartScriptContext icsc) Called after drawing each marker.voidafterDrawMarkerLine(Axis axis, MarkerLine mLine, IChartScriptContext icsc) Called after drawing each marker line in an Axis.voidafterDrawMarkerRange(Axis axis, MarkerRange mRange, IChartScriptContext icsc) Called after drawing each marker range in an Axis.voidafterDrawSeries(Series series, ISeriesRenderer isr, IChartScriptContext icsc) Called after rendering Series.voidafterDrawSeriesTitle(Series series, Label label, IChartScriptContext icsc) Called after rendering the title of a Series .voidCalled after generation of chart model to GeneratedChartState.voidafterRendering(GeneratedChartState gcs, IChartScriptContext icsc) Called after the chart is rendered.voidbeforeComputations(Chart cm, PlotComputation oComputations) Called before computations of chart model.voidbeforeDataSetFilled(Series series, IDataSetProcessor idsp, IChartScriptContext icsc) Called before populating the series dataset using the DataSetProcessor.voidbeforeDrawAxisLabel(Axis axis, Label label, IChartScriptContext icsc) Called before rendering each label on a given Axis.voidbeforeDrawAxisTitle(Axis axis, Label label, IChartScriptContext icsc) Called before rendering the Title of an Axis.voidbeforeDrawBlock(Block block, IChartScriptContext icsc) Called before drawing each block.voidbeforeDrawDataPoint(DataPointHints dph, Fill fill, IChartScriptContext icsc) Called before drawing each datapoint graphical representation or marker.voidbeforeDrawDataPointLabel(DataPointHints dph, Label label, IChartScriptContext icsc) Called before rendering the label for each datapoint.voidCalled before rendering curve fitting.voidbeforeDrawLegendEntry(Label label, IChartScriptContext icsc) Called before drawing each entry in the legend.voidbeforeDrawLegendItem(LegendEntryRenderingHints lerh, Bounds bo, IChartScriptContext icsc) Called before drawing the legend item.voidbeforeDrawMarker(Marker marker, DataPointHints dph, IChartScriptContext icsc) Called before drawing each marker.voidbeforeDrawMarkerLine(Axis axis, MarkerLine mLine, IChartScriptContext icsc) Called before drawing each marker line in an Axis.voidbeforeDrawMarkerRange(Axis axis, MarkerRange mRange, IChartScriptContext icsc) Called before drawing each marker range in an Axis.voidbeforeDrawSeries(Series series, ISeriesRenderer isr, IChartScriptContext icsc) Called before rendering Series.voidbeforeDrawSeriesTitle(Series series, Label label, IChartScriptContext icsc) Called before rendering the title of a Series.voidbeforeGeneration(Chart cm, IChartScriptContext icsc) Called before generation of chart model to GeneratedChartState.voidCalled before the chart is rendered.
-
Constructor Details
-
ChartEventHandlerAdapter
public ChartEventHandlerAdapter()
-
-
Method Details
-
afterDrawLegendItem
public void afterDrawLegendItem(LegendEntryRenderingHints lerh, Bounds bo, IChartScriptContext icsc) Description copied from interface:IChartEventHandlerCalled after drawing the legend item.- Specified by:
afterDrawLegendItemin interfaceIChartEventHandler- Parameters:
lerh- LegendEntryRenderingHintsbo- Boundsicsc- IChartScriptContext
-
beforeDrawLegendItem
public void beforeDrawLegendItem(LegendEntryRenderingHints lerh, Bounds bo, IChartScriptContext icsc) Description copied from interface:IChartEventHandlerCalled before drawing the legend item.- Specified by:
beforeDrawLegendItemin interfaceIChartEventHandler- Parameters:
lerh- LegendEntryRenderingHintsbo- Boundsicsc- IChartScriptContext
-
afterDataSetFilled
Description copied from interface:IChartEventHandlerCalled after populating the series dataset.- Specified by:
afterDataSetFilledin interfaceIChartEventHandler- Parameters:
series- SeriesdataSet- DataSeticsc- IChartScriptContext
-
beforeDataSetFilled
Description copied from interface:IChartEventHandlerCalled before populating the series dataset using the DataSetProcessor.- Specified by:
beforeDataSetFilledin interfaceIChartEventHandler- Parameters:
series- Seriesidsp- IDataSetProcessoricsc- IChartScriptContext
-
beforeDrawAxisLabel
Description copied from interface:IChartEventHandlerCalled before rendering each label on a given Axis.- Specified by:
beforeDrawAxisLabelin interfaceIChartEventHandler- Parameters:
axis- Axislabel- Labelicsc- IChartScriptContext
-
beforeDrawAxisTitle
Description copied from interface:IChartEventHandlerCalled before rendering the Title of an Axis.- Specified by:
beforeDrawAxisTitlein interfaceIChartEventHandler- Parameters:
axis- Axislabel- Labelicsc- IChartScriptContext
-
beforeDrawBlock
Description copied from interface:IChartEventHandlerCalled before drawing each block.- Specified by:
beforeDrawBlockin interfaceIChartEventHandler- Parameters:
block- Blockicsc- IChartScriptContext
-
beforeDrawDataPoint
Description copied from interface:IChartEventHandlerCalled before drawing each datapoint graphical representation or marker.- Specified by:
beforeDrawDataPointin interfaceIChartEventHandler- Parameters:
dph- DataPointHintsfill- Fillicsc- IChartScriptContext
-
beforeDrawDataPointLabel
Description copied from interface:IChartEventHandlerCalled before rendering the label for each datapoint.- Specified by:
beforeDrawDataPointLabelin interfaceIChartEventHandler- Parameters:
dph- DataPointHintslabel- Labelicsc- IChartScriptContext
-
beforeDrawFittingCurve
Description copied from interface:IChartEventHandlerCalled before rendering curve fitting.- Specified by:
beforeDrawFittingCurvein interfaceIChartEventHandler- Parameters:
cf- CurveFittingicsc- IChartScriptContext
-
beforeDrawLegendEntry
Description copied from interface:IChartEventHandlerCalled before drawing each entry in the legend.- Specified by:
beforeDrawLegendEntryin interfaceIChartEventHandler- Parameters:
label- Labelicsc- IChartScriptContext
-
beforeDrawMarker
Description copied from interface:IChartEventHandlerCalled before drawing each marker.- Specified by:
beforeDrawMarkerin interfaceIChartEventHandler- Parameters:
marker- Markerdph- DataPointHintsicsc- IChartScriptContext
-
afterDrawMarker
Description copied from interface:IChartEventHandlerCalled after drawing each marker.- Specified by:
afterDrawMarkerin interfaceIChartEventHandler- Parameters:
marker- Markerdph- DataPointHintsicsc- IChartScriptContext
-
beforeDrawMarkerLine
Description copied from interface:IChartEventHandlerCalled before drawing each marker line in an Axis.- Specified by:
beforeDrawMarkerLinein interfaceIChartEventHandler- Parameters:
axis- AxismLine- MarkerLineicsc- IChartScriptContext
-
beforeDrawMarkerRange
Description copied from interface:IChartEventHandlerCalled before drawing each marker range in an Axis.- Specified by:
beforeDrawMarkerRangein interfaceIChartEventHandler- Parameters:
axis- AxismRange- MarkerRangeicsc- IChartScriptContext
-
beforeDrawSeries
Description copied from interface:IChartEventHandlerCalled before rendering Series.- Specified by:
beforeDrawSeriesin interfaceIChartEventHandler- Parameters:
series- Seriesisr- ISeriesRenderericsc- IChartScriptContext
-
beforeDrawSeriesTitle
Description copied from interface:IChartEventHandlerCalled before rendering the title of a Series.- Specified by:
beforeDrawSeriesTitlein interfaceIChartEventHandler- Parameters:
series- Serieslabel- Labelicsc- IChartScriptContext
-
beforeGeneration
Description copied from interface:IChartEventHandlerCalled before generation of chart model to GeneratedChartState.- Specified by:
beforeGenerationin interfaceIChartEventHandler- Parameters:
cm- Charticsc- IChartScriptContext
-
beforeRendering
Description copied from interface:IChartEventHandlerCalled before the chart is rendered.- Specified by:
beforeRenderingin interfaceIChartEventHandler- Parameters:
gcs- GeneratedChartStateicsc- IChartScriptContext
-
afterGeneration
Description copied from interface:IChartEventHandlerCalled after generation of chart model to GeneratedChartState.- Specified by:
afterGenerationin interfaceIChartEventHandler- Parameters:
gcs- GeneratedChartStateicsc- IChartScriptContext
-
afterRendering
Description copied from interface:IChartEventHandlerCalled after the chart is rendered.- Specified by:
afterRenderingin interfaceIChartEventHandler- Parameters:
gcs- GeneratedChartStateicsc- IChartScriptContext
-
afterDrawBlock
Description copied from interface:IChartEventHandlerCalled after drawing each block.- Specified by:
afterDrawBlockin interfaceIChartEventHandler- Parameters:
block- Blockicsc- IChartScriptContext
-
afterDrawLegendEntry
Description copied from interface:IChartEventHandlerCalled after drawing each entry in the legend.- Specified by:
afterDrawLegendEntryin interfaceIChartEventHandler- Parameters:
label- Labelicsc- IChartScriptContext
-
afterDrawSeries
Description copied from interface:IChartEventHandlerCalled after rendering Series.- Specified by:
afterDrawSeriesin interfaceIChartEventHandler- Parameters:
series- Seriesisr- ISeriesRenderericsc- IChartScriptContext
-
afterDrawSeriesTitle
Description copied from interface:IChartEventHandlerCalled after rendering the title of a Series .- Specified by:
afterDrawSeriesTitlein interfaceIChartEventHandler- Parameters:
series- Serieslabel- Labelicsc- IChartScriptContext
-
afterDrawMarkerLine
Description copied from interface:IChartEventHandlerCalled after drawing each marker line in an Axis.- Specified by:
afterDrawMarkerLinein interfaceIChartEventHandler- Parameters:
axis- AxismLine- MarkerLineicsc- IChartScriptContext
-
afterDrawMarkerRange
Description copied from interface:IChartEventHandlerCalled after drawing each marker range in an Axis.- Specified by:
afterDrawMarkerRangein interfaceIChartEventHandler- Parameters:
axis- AxismRange- MarkerRangeicsc- IChartScriptContext
-
afterDrawDataPoint
Description copied from interface:IChartEventHandlerCalled after drawing each datapoint graphical representation or marker.- Specified by:
afterDrawDataPointin interfaceIChartEventHandler- Parameters:
dph- DataPointHintsfill- Fillicsc- IChartScriptContext
-
afterDrawDataPointLabel
Description copied from interface:IChartEventHandlerCalled after rendering the label for each datapoint.- Specified by:
afterDrawDataPointLabelin interfaceIChartEventHandler- Parameters:
dph- DataPointHintslabel- Labelicsc- IChartScriptContext
-
afterDrawFittingCurve
Description copied from interface:IChartEventHandlerCalled after rendering curve fitting.- Specified by:
afterDrawFittingCurvein interfaceIChartEventHandler- Parameters:
cf- CurveFittingicsc- IChartScriptContext
-
afterDrawAxisLabel
Description copied from interface:IChartEventHandlerCalled after rendering each label on a given Axis.- Specified by:
afterDrawAxisLabelin interfaceIChartEventHandler- Parameters:
axis- Axislabel- Labelicsc- IChartScriptContext
-
afterDrawAxisTitle
Description copied from interface:IChartEventHandlerCalled after rendering the Title of an Axis.- Specified by:
afterDrawAxisTitlein interfaceIChartEventHandler- Parameters:
axis- Axislabel- Labelicsc- IChartScriptContext
-
afterComputations
Description copied from interface:IChartEventHandlerCalled after computations of chart model.- Specified by:
afterComputationsin interfaceIChartEventHandler- Parameters:
cm- ChartoComputations- PlotComputation
-
beforeComputations
Description copied from interface:IChartEventHandlerCalled before computations of chart model.- Specified by:
beforeComputationsin interfaceIChartEventHandler- Parameters:
cm- ChartoComputations- PlotComputation
-