|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IChartEventHandler
Script event handler interface for charts. This event handler provides control on the chart databinding, generation and rendering. Please use the adapter implementation ChartItem
IChartScriptContext
Method Summary | |
---|---|
void |
afterDataSetFilled(Series series,
DataSet dataSet,
IChartScriptContext icsc)
Called after populating the series dataset. |
void |
afterDrawAxisLabel(Axis axis,
Label label,
IChartScriptContext icsc)
Called after rendering each label on a given Axis. |
void |
afterDrawAxisTitle(Axis axis,
Label label,
IChartScriptContext icsc)
Called after rendering the Title of an Axis. |
void |
afterDrawBlock(Block block,
IChartScriptContext icsc)
Called after drawing each block. |
void |
afterDrawDataPoint(DataPointHints dph,
Fill fill,
IChartScriptContext icsc)
Called after drawing each datapoint graphical representation or marker. |
void |
afterDrawDataPointLabel(DataPointHints dph,
Label label,
IChartScriptContext icsc)
Called after rendering the label for each datapoint. |
void |
afterDrawFittingCurve(CurveFitting cf,
IChartScriptContext icsc)
Called after rendering curve fitting. |
void |
afterDrawLegendEntry(Label label,
IChartScriptContext icsc)
Deprecated. Since 2.2.0 use afterDrawLegendItem( ) instead |
void |
afterDrawLegendItem(LegendEntryRenderingHints lerh,
Bounds bo,
IChartScriptContext icsc)
Called after drawing the legend item. |
void |
afterDrawMarker(Marker marker,
DataPointHints dph,
IChartScriptContext icsc)
Called after drawing each marker. |
void |
afterDrawMarkerLine(Axis axis,
MarkerLine mLine,
IChartScriptContext icsc)
Called after drawing each marker line in an Axis. |
void |
afterDrawMarkerRange(Axis axis,
MarkerRange mRange,
IChartScriptContext icsc)
Called after drawing each marker range in an Axis. |
void |
afterDrawSeries(Series series,
ISeriesRenderer isr,
IChartScriptContext icsc)
Called after rendering Series. |
void |
afterDrawSeriesTitle(Series series,
Label label,
IChartScriptContext icsc)
Called after rendering the title of a Series . |
void |
afterGeneration(GeneratedChartState gcs,
IChartScriptContext icsc)
Called after generation of chart model to GeneratedChartState. |
void |
afterRendering(GeneratedChartState gcs,
IChartScriptContext icsc)
Called after the chart is rendered. |
void |
beforeDataSetFilled(Series series,
IDataSetProcessor idsp,
IChartScriptContext icsc)
Called before populating the series dataset using the DataSetProcessor. |
void |
beforeDrawAxisLabel(Axis axis,
Label label,
IChartScriptContext icsc)
Called before rendering each label on a given Axis. |
void |
beforeDrawAxisTitle(Axis axis,
Label label,
IChartScriptContext icsc)
Called before rendering the Title of an Axis. |
void |
beforeDrawBlock(Block block,
IChartScriptContext icsc)
Called before drawing each block. |
void |
beforeDrawDataPoint(DataPointHints dph,
Fill fill,
IChartScriptContext icsc)
Called before drawing each datapoint graphical representation or marker. |
void |
beforeDrawDataPointLabel(DataPointHints dph,
Label label,
IChartScriptContext icsc)
Called before rendering the label for each datapoint. |
void |
beforeDrawFittingCurve(CurveFitting cf,
IChartScriptContext icsc)
Called before rendering curve fitting. |
void |
beforeDrawLegendEntry(Label label,
IChartScriptContext icsc)
Deprecated. Since 2.2.0 use beforeDrawLegendItem( ) instead |
void |
beforeDrawLegendItem(LegendEntryRenderingHints lerh,
Bounds bo,
IChartScriptContext icsc)
Called before drawing the legend item. |
void |
beforeDrawMarker(Marker marker,
DataPointHints dph,
IChartScriptContext icsc)
Called before drawing each marker. |
void |
beforeDrawMarkerLine(Axis axis,
MarkerLine mLine,
IChartScriptContext icsc)
Called before drawing each marker line in an Axis. |
void |
beforeDrawMarkerRange(Axis axis,
MarkerRange mRange,
IChartScriptContext icsc)
Called before drawing each marker range in an Axis. |
void |
beforeDrawSeries(Series series,
ISeriesRenderer isr,
IChartScriptContext icsc)
Called before rendering Series. |
void |
beforeDrawSeriesTitle(Series series,
Label label,
IChartScriptContext icsc)
Called before rendering the title of a Series. |
void |
beforeGeneration(Chart cm,
IChartScriptContext icsc)
Called before generation of chart model to GeneratedChartState. |
void |
beforeRendering(GeneratedChartState gcs,
IChartScriptContext icsc)
Called befoer the chart is rendered. |
Method Detail |
---|
void beforeDataSetFilled(Series series, IDataSetProcessor idsp, IChartScriptContext icsc)
series
- Seriesidsp
- IDataSetProcessoricsc
- IChartScriptContextvoid afterDataSetFilled(Series series, DataSet dataSet, IChartScriptContext icsc)
series
- SeriesdataSet
- DataSeticsc
- IChartScriptContextvoid beforeGeneration(Chart cm, IChartScriptContext icsc)
cm
- Charticsc
- IChartScriptContextvoid afterGeneration(GeneratedChartState gcs, IChartScriptContext icsc)
gcs
- GeneratedChartStateicsc
- IChartScriptContextvoid beforeRendering(GeneratedChartState gcs, IChartScriptContext icsc)
gcs
- GeneratedChartStateicsc
- IChartScriptContextvoid afterRendering(GeneratedChartState gcs, IChartScriptContext icsc)
gcs
- GeneratedChartStateicsc
- IChartScriptContextvoid beforeDrawBlock(Block block, IChartScriptContext icsc)
block
- Blockicsc
- IChartScriptContextvoid afterDrawBlock(Block block, IChartScriptContext icsc)
block
- Blockicsc
- IChartScriptContextvoid beforeDrawLegendEntry(Label label, IChartScriptContext icsc)
label
- Labelicsc
- IChartScriptContextvoid afterDrawLegendEntry(Label label, IChartScriptContext icsc)
label
- Labelicsc
- IChartScriptContextvoid beforeDrawLegendItem(LegendEntryRenderingHints lerh, Bounds bo, IChartScriptContext icsc)
lerh
- LegendEntryRenderingHintsbo
- Boundsicsc
- IChartScriptContextvoid afterDrawLegendItem(LegendEntryRenderingHints lerh, Bounds bo, IChartScriptContext icsc)
lerh
- LegendEntryRenderingHintsbo
- Boundsicsc
- IChartScriptContextvoid beforeDrawSeries(Series series, ISeriesRenderer isr, IChartScriptContext icsc)
series
- Seriesisr
- ISeriesRenderericsc
- IChartScriptContextvoid afterDrawSeries(Series series, ISeriesRenderer isr, IChartScriptContext icsc)
series
- Seriesisr
- ISeriesRenderericsc
- IChartScriptContextvoid beforeDrawSeriesTitle(Series series, Label label, IChartScriptContext icsc)
series
- Serieslabel
- Labelicsc
- IChartScriptContextvoid afterDrawSeriesTitle(Series series, Label label, IChartScriptContext icsc)
series
- Serieslabel
- Labelicsc
- IChartScriptContextvoid beforeDrawMarker(Marker marker, DataPointHints dph, IChartScriptContext icsc)
marker
- Markerdph
- DataPointHintsicsc
- IChartScriptContextvoid afterDrawMarker(Marker marker, DataPointHints dph, IChartScriptContext icsc)
marker
- Markerdph
- DataPointHintsicsc
- IChartScriptContextvoid beforeDrawMarkerLine(Axis axis, MarkerLine mLine, IChartScriptContext icsc)
axis
- AxismLine
- MarkerLineicsc
- IChartScriptContextvoid afterDrawMarkerLine(Axis axis, MarkerLine mLine, IChartScriptContext icsc)
axis
- AxismLine
- MarkerLineicsc
- IChartScriptContextvoid beforeDrawMarkerRange(Axis axis, MarkerRange mRange, IChartScriptContext icsc)
axis
- AxismRange
- MarkerRangeicsc
- IChartScriptContextvoid afterDrawMarkerRange(Axis axis, MarkerRange mRange, IChartScriptContext icsc)
axis
- AxismRange
- MarkerRangeicsc
- IChartScriptContextvoid beforeDrawDataPoint(DataPointHints dph, Fill fill, IChartScriptContext icsc)
dph
- DataPointHintsfill
- Fillicsc
- IChartScriptContextvoid afterDrawDataPoint(DataPointHints dph, Fill fill, IChartScriptContext icsc)
dph
- DataPointHintsfill
- Fillicsc
- IChartScriptContextvoid beforeDrawDataPointLabel(DataPointHints dph, Label label, IChartScriptContext icsc)
dph
- DataPointHintslabel
- Labelicsc
- IChartScriptContextvoid afterDrawDataPointLabel(DataPointHints dph, Label label, IChartScriptContext icsc)
dph
- DataPointHintslabel
- Labelicsc
- IChartScriptContextvoid beforeDrawFittingCurve(CurveFitting cf, IChartScriptContext icsc)
cf
- CurveFittingicsc
- IChartScriptContextvoid afterDrawFittingCurve(CurveFitting cf, IChartScriptContext icsc)
cf
- CurveFittingicsc
- IChartScriptContextvoid beforeDrawAxisLabel(Axis axis, Label label, IChartScriptContext icsc)
axis
- Axislabel
- Labelicsc
- IChartScriptContextvoid afterDrawAxisLabel(Axis axis, Label label, IChartScriptContext icsc)
axis
- Axislabel
- Labelicsc
- IChartScriptContextvoid beforeDrawAxisTitle(Axis axis, Label label, IChartScriptContext icsc)
axis
- Axislabel
- Labelicsc
- IChartScriptContextvoid afterDrawAxisTitle(Axis axis, Label label, IChartScriptContext icsc)
axis
- Axislabel
- Labelicsc
- IChartScriptContext
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |