Overview of the extension framework
BIRT is a set of plug-in extensions that support adding reporting functionality to an application. The BIRT APIs define extension points that support a developer adding custom functionality to this framework. Report developers find the BIRT source code in the Eclipse Concurrent Versions System (CVS) repository.
In the Eclipse installation, the name of a plug-in directory has an appended version number. For simplicity, this guide does not show the version number in the names of the plug-in directories. For example, in this guide, the name of the plug-in directory, org.eclipse.birt.report.viewer_4.3.1.v201309171028, appears as org.eclipse.birt.report.viewer.
The following sections provide a general description of how to make an extension to a defined extension point in the BIRT Release 4.3.1 framework.