Bug 128473 Report property stamped with wrong BIRT version
Report object types that are newly available in BIRT designer 2.0, ie *.rpttemplate, get identified in the Property editor as having been created by BIRT 2.0 when a new ojbect is created in a project . Report object types that were already available from BIRT designers 1.0.1, i.e., *.rptdesign get stamped as having been created by BIRT Designer Version 1.0.1, even though 2.0 is the currently installed version on the machine.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ModuleHandle.java
public CssStyleSheetHandle openCssStyleSheet( InputStream is )
			throws StyleSheetException
	{
		StyleSheetLoader loader = new StyleSheetLoader( );
		return loader.load( module, is ).handle( module );
	}
	/**
	 * Imports the selected styles in a <code>CssStyleSheetHandle</code> to
	 * the module. Each in the list is instance of
	 * <code>SharedStyleHandle</code> .If any style selected has a duplicate
	 * name with that of one style already existing in the report design, this
	 * method will rename it and then add it to the design.
	 * 
	 * @param stylesheet
	 *            the style sheet handle that contains all the selected styles
	 * @param selectedStyles
	 *            the selected style list
	 * 
	 * 
	 */
	abstract public void importCssStyles( CssStyleSheetHandle stylesheet,
			List selectedStyles );
	/**
	 * Sets the theme to a report.
	 * 
	 * @param themeName
	 *            the name of the theme
	 * @throws SemanticException
	 */
	public void setThemeName( String themeName ) throws SemanticException