...
The prompting piece of the equation is implemented as part of the Pentaho Common UI project. This JavaScript API allows the developer to build a collection of input components that work together to provide prompts for the parameters defined in a Parameter XML Specification.
Project Location
The CDF-based Pentaho Reporting Web Viewer was introduced in Pentaho Platform Reporting Plugin version 4.5.0 and is included in the BI Server 4.5+.
You can find the source code for the Pentaho Reporting Web Viewer project here:
svn://source.pentaho.org/svnroot/platform-plugins/reporting-plugin/branches/4.5
...