Part I Installing and Deploying BIRT Chapter 1 Prerequisites for BIRT Chapter 2 Installing a BIRT Report Designer Chapter 3 Installing Other BIRT Packages Chapter 4 Deploying a BIRT Report to an Application Server Chapter 5 Using Eclipse BIRT Web Viewer Part II Understanding the BIRT Framework Chapter 6 Understanding the BIRT Architecture Chapter 7 Understanding the Report Object Model Part III Scripting in a Report Design Chapter 8 Using Scripting in a Report Design Chapter 9 Using JavaScript to Write an Event Handler Chapter 10 Using Java to Write an Event Handler Chapter 11 Working with Chart Event Handlers Chapter 12 Accessing Data Programmatically Part IV Integrating BIRT Functionality into Applications Chapter 13 Understanding the BIRT APIs Chapter 14 Programming using the BIRT Reporting APIs Chapter 15 Programming using the BIRT Charting API Part V Working with the Extension Framework Chapter 16 Building the BIRT Project Chapter 17 Extending BIRT Chapter 18 Developing a Report Item Extension Chapter 19 Developing a Report Rendering Extension Chapter 20 Developing an ODA Extension Chapter 21 Developing a Fragment