# Uses of Interface
org.eclipse.birt.chart.script.IChartScriptContext

Packages that use IChartScriptContext
Package
Description
org.eclipse.birt.chart.script

## Uses of IChartScriptContext in org.eclipse.birt.chart.script

Classes in org.eclipse.birt.chart.script that implement IChartScriptContext
Modifier and Type
Class
Description
`class`
`ChartScriptContext`
An internal implementation for IChartScriptContext
Methods in org.eclipse.birt.chart.script with parameters of type IChartScriptContext
Modifier and Type
Method
Description
`void`
ChartEventHandlerAdapter.`afterDataSetFilled(Series series, DataSet dataSet, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterDataSetFilled(Series series, DataSet dataSet, IChartScriptContext icsc)`
Called after populating the series dataset.
`void`
ChartEventHandlerAdapter.`afterDrawAxisLabel(Axis axis, Label label, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterDrawAxisLabel(Axis axis, Label label, IChartScriptContext icsc)`
Called after rendering each label on a given Axis.
`void`
ChartEventHandlerAdapter.`afterDrawAxisTitle(Axis axis, Label label, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterDrawAxisTitle(Axis axis, Label label, IChartScriptContext icsc)`
Called after rendering the Title of an Axis.
`void`
ChartEventHandlerAdapter.`afterDrawBlock(Block block, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterDrawBlock(Block block, IChartScriptContext icsc)`
Called after drawing each block.
`void`
ChartEventHandlerAdapter.`afterDrawDataPoint(DataPointHints dph, Fill fill, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterDrawDataPoint(DataPointHints dph, Fill fill, IChartScriptContext icsc)`
Called after drawing each datapoint graphical representation or marker.
`void`
ChartEventHandlerAdapter.`afterDrawDataPointLabel(DataPointHints dph, Label label, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterDrawDataPointLabel(DataPointHints dph, Label label, IChartScriptContext icsc)`
Called after rendering the label for each datapoint.
`void`
ChartEventHandlerAdapter.`afterDrawFittingCurve(CurveFitting cf, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterDrawFittingCurve(CurveFitting cf, IChartScriptContext icsc)`
Called after rendering curve fitting.
`void`
ChartEventHandlerAdapter.`afterDrawLegendEntry(Label label, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterDrawLegendEntry(Label label, IChartScriptContext icsc)`
Deprecated.
Since 2.2.0 use afterDrawLegendItem( ) instead
`void`
ChartEventHandlerAdapter.`afterDrawLegendItem(LegendEntryRenderingHints lerh, Bounds bo, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterDrawLegendItem(LegendEntryRenderingHints lerh, Bounds bo, IChartScriptContext icsc)`
Called after drawing the legend item.
`void`
ChartEventHandlerAdapter.`afterDrawMarker(Marker marker, DataPointHints dph, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterDrawMarker(Marker marker, DataPointHints dph, IChartScriptContext icsc)`
Called after drawing each marker.
`void`
ChartEventHandlerAdapter.`afterDrawMarkerLine(Axis axis, MarkerLine mLine, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterDrawMarkerLine(Axis axis, MarkerLine mLine, IChartScriptContext icsc)`
Called after drawing each marker line in an Axis.
`void`
ChartEventHandlerAdapter.`afterDrawMarkerRange(Axis axis, MarkerRange mRange, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterDrawMarkerRange(Axis axis, MarkerRange mRange, IChartScriptContext icsc)`
Called after drawing each marker range in an Axis.
`void`
ChartEventHandlerAdapter.`afterDrawSeries(Series series, ISeriesRenderer isr, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterDrawSeries(Series series, ISeriesRenderer isr, IChartScriptContext icsc)`
Called after rendering Series.
`void`
ChartEventHandlerAdapter.`afterDrawSeriesTitle(Series series, Label label, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterDrawSeriesTitle(Series series, Label label, IChartScriptContext icsc)`
Called after rendering the title of a Series .
`void`
ChartEventHandlerAdapter.`afterGeneration(GeneratedChartState gcs, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterGeneration(GeneratedChartState gcs, IChartScriptContext icsc)`
Called after generation of chart model to GeneratedChartState.
`void`
ChartEventHandlerAdapter.`afterRendering(GeneratedChartState gcs, IChartScriptContext icsc)`
`void`
IChartEventHandler.`afterRendering(GeneratedChartState gcs, IChartScriptContext icsc)`
Called after the chart is rendered.
`void`
ChartEventHandlerAdapter.`beforeDataSetFilled(Series series, IDataSetProcessor idsp, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeDataSetFilled(Series series, IDataSetProcessor idsp, IChartScriptContext icsc)`
Called before populating the series dataset using the DataSetProcessor.
`void`
ChartEventHandlerAdapter.`beforeDrawAxisLabel(Axis axis, Label label, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeDrawAxisLabel(Axis axis, Label label, IChartScriptContext icsc)`
Called before rendering each label on a given Axis.
`void`
ChartEventHandlerAdapter.`beforeDrawAxisTitle(Axis axis, Label label, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeDrawAxisTitle(Axis axis, Label label, IChartScriptContext icsc)`
Called before rendering the Title of an Axis.
`void`
ChartEventHandlerAdapter.`beforeDrawBlock(Block block, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeDrawBlock(Block block, IChartScriptContext icsc)`
Called before drawing each block.
`void`
ChartEventHandlerAdapter.`beforeDrawDataPoint(DataPointHints dph, Fill fill, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeDrawDataPoint(DataPointHints dph, Fill fill, IChartScriptContext icsc)`
Called before drawing each datapoint graphical representation or marker.
`void`
ChartEventHandlerAdapter.`beforeDrawDataPointLabel(DataPointHints dph, Label label, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeDrawDataPointLabel(DataPointHints dph, Label label, IChartScriptContext icsc)`
Called before rendering the label for each datapoint.
`void`
ChartEventHandlerAdapter.`beforeDrawFittingCurve(CurveFitting cf, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeDrawFittingCurve(CurveFitting cf, IChartScriptContext icsc)`
Called before rendering curve fitting.
`void`
ChartEventHandlerAdapter.`beforeDrawLegendEntry(Label label, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeDrawLegendEntry(Label label, IChartScriptContext icsc)`
Deprecated.
Since 2.2.0 use beforeDrawLegendItem( ) instead
`void`
ChartEventHandlerAdapter.`beforeDrawLegendItem(LegendEntryRenderingHints lerh, Bounds bo, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeDrawLegendItem(LegendEntryRenderingHints lerh, Bounds bo, IChartScriptContext icsc)`
Called before drawing the legend item.
`void`
ChartEventHandlerAdapter.`beforeDrawMarker(Marker marker, DataPointHints dph, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeDrawMarker(Marker marker, DataPointHints dph, IChartScriptContext icsc)`
Called before drawing each marker.
`void`
ChartEventHandlerAdapter.`beforeDrawMarkerLine(Axis axis, MarkerLine mLine, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeDrawMarkerLine(Axis axis, MarkerLine mLine, IChartScriptContext icsc)`
Called before drawing each marker line in an Axis.
`void`
ChartEventHandlerAdapter.`beforeDrawMarkerRange(Axis axis, MarkerRange mRange, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeDrawMarkerRange(Axis axis, MarkerRange mRange, IChartScriptContext icsc)`
Called before drawing each marker range in an Axis.
`void`
ChartEventHandlerAdapter.`beforeDrawSeries(Series series, ISeriesRenderer isr, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeDrawSeries(Series series, ISeriesRenderer isr, IChartScriptContext icsc)`
Called before rendering Series.
`void`
ChartEventHandlerAdapter.`beforeDrawSeriesTitle(Series series, Label label, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeDrawSeriesTitle(Series series, Label label, IChartScriptContext icsc)`
Called before rendering the title of a Series.
`void`
ChartEventHandlerAdapter.`beforeGeneration(Chart cm, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeGeneration(Chart cm, IChartScriptContext icsc)`
Called before generation of chart model to GeneratedChartState.
`void`
ChartEventHandlerAdapter.`beforeRendering(GeneratedChartState gcs, IChartScriptContext icsc)`
`void`
IChartEventHandler.`beforeRendering(GeneratedChartState gcs, IChartScriptContext icsc)`
Called before the chart is rendered.