Understanding the BIRT Architecture : About the BIRT engines and services : About the chart engine
 
About the chart engine
The chart engine contains APIs to generate charts and associate them with data from a data source. The BIRT Report Viewer interprets any chart information in a report design and uses the chart engine to generate the chart specified by the design. Use of the chart engine is not restricted to a BIRT application. Any Java application can use chart engine APIs to create and display a chart.