Hi
While You Integrating the rpt design in the webApplication you create
the application as the webproject and it will create thefolder
structure
in that you just create the java code to interact with the .rptdesign.
The API for DesignEngine as well as ReportEngine will provide by Eclipse.