Creating a report design
The BIRT APIs support using an application to build a report design and generate the report output without using BIRT Report Designer. Use the createDesign( ) method on the session handle class, SessionHandle, to create a report design. Use the other model classes to create its contents, as shown earlier in this chapter.
How to create a new report design
The following code creates a report design:
SessionHandle session = DesignEngine.newSession( null );
ReportDesignHandle design = session.createDesign( );