The CSV report rendering extension extends the functionality defined by the org.eclipse.birt.report.engine.emitter package, which is part of the org.eclipse.birt.report.engine plug-in. In developing the CSV report rendering extension, you perform the following tasks:
Create a CSV report rendering extension project in the Eclipse PDE.
Define the dependencies.
Declare the emitters extension point.
Implement the emitter interfaces.
Test the extension in the designer and in the run-time environments.