Integrating and Extending BIRT: Using Scripting in a Report Design
Overview of BIRT scripting
The advantages of using Java to write an event handler include:
Availability of the Eclipse Java development environment
The Eclipse Java development environment is very powerful and includes such features as autocompletion, context sensitive help, keyboard shortcuts, and parameter hints.
Ease of finding and viewing event handlers