# Uses of Interface
org.eclipse.birt.chart.factory.IActionEvaluator

Packages that use IActionEvaluator
Package
Description
org.eclipse.birt.chart.factory
Contains classes and interfaces used in the chart building and generation phase.

## Uses of IActionEvaluator in org.eclipse.birt.chart.factory

Classes in org.eclipse.birt.chart.factory that implement IActionEvaluator
Modifier and Type
Class
Description
`class`
`ActionEvaluatorAdapter`
An adapter class for IActionEvaluator
Methods in org.eclipse.birt.chart.factory with parameters of type IActionEvaluator
Modifier and Type
Method
Description
`void`
Generator.`bindData(IDataRowExpressionEvaluator expressionEvaluator, IActionEvaluator iae, Chart chart, RunTimeContext rtc)`
Binds data to the chart model using a row expression evaluator.
`void`
IGenerator.`bindData(IDataRowExpressionEvaluator expressionEvaluator, IActionEvaluator iae, Chart chart, RunTimeContext rtc)`
Binds data to the chart model using a row expression evaluator.
`List<String>`
Generator.`getRowExpressions(Chart cm, IActionEvaluator iae)`
This retrieves all the row expressions stored in the chart model.
`List<String>`
Generator.`getRowExpressions(Chart cm, IActionEvaluator iae, boolean needChangeValueExpr)`
This retrieves all the row expressions stored in the chart model.