Bug 160176 Create design by a template
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/DesignSession.java
/**
	 * The resource bundle for the user's locale.
	 */
	protected ModelResourceHandle resources;
	/**
	 * The units of measure used by the application.
	 */
	private String units = DesignChoiceConstants.UNITS_IN;
	/**
	 * RGB display preference for color properties used by the application;
	 */
	private int colorFormat = ColorUtil.CSS_ABSOLUTE_FORMAT;
	/**
	 * The application-specific default values of style properties.
	 */
	private HashMap defaultValues = new HashMap( );
	/**
	 * Resource change listener list to handle the resource change events.
	 */
	private List resourceChangeListeners = null;
	/**
	 * Constructor.
	 * 
	 * @param theLocale
	 *            the user's locale. If null, use the system locale.
	 */
	public DesignSession( ULocale theLocale )
	{
		locale = theLocale;
		if ( locale == null )