Bug 212450 Expose Report Theme for scripting
Use case: Report library: theme.rptlibrary has 2 themes blue and green based on blue.css and green.css. Report design: theme.rptdesign uses theme.rptlibrary. there is a report parameter: theme that allows the user to select blue or green for the report theme. Using scripting, I want to be able to set the theme of the report based on the report parameter. In the script tab, the 'this' variable does not have theme exposed. Desired action: please expose theme to the report.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/simpleapi/IReportDesign.java
*/
	ITextItem getTextItem( String name );
	/**
	 * Sets the resource key of the display name.
	 * 
	 * @param displayNameKey
	 *            the resource key of the display name
	 * @throws SemanticException
	 *             if the display name resource-key property is locked or not
	 *             defined on this element.
	 */
	void setDisplayNameKey( String displayNameKey ) throws SemanticException;
	/**
	 * Gets the resource key of the display name.
	 * 
	 * @return the resource key of the display name
	 */
	String getDisplayNameKey( );
	/**
	 * Sets the display name.
	 * 
	 * @param displayName
	 *            the display name
	 * @throws SemanticException
	 *             if the display name property is locked or not defined on this
	 *             element.
	 */
	void setDisplayName( String displayName ) throws SemanticException;
	/**
	 * Gets the display name.