Bug 176436 Charts Imported from Libraries do not update when libraries change
During a live presentation of BIRT at EclipseCon, we came across a rather embarassing issue. When charts are included in a library, and imported into a report design from a library, any changes to the library instance of the chart do not reflect in the report itself.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/DesignElementHandle.java
* internal property value, it is not localized. For a property with the
	 * element reference type, the reference element name is returned.
	 * 
	 * @param propName
	 *            the name of the property of interest
	 * @return the value of the property. The type of the returned object
	 *         depends on the property type.
	 * @see #getIntProperty
	 * @see #getStringProperty
	 * @see #getFloatProperty
	 * @see #getNumberProperty
	 */
	public Object getProperty( String propName )
	{
		
		DesignElement element = getElement( );
		Object value = element.getProperty( module, propName );
		PropertyDefn defn = (PropertyDefn) getPropertyDefn( propName );
		return ModelUtil.wrapPropertyValue( module, defn, value );
	}
	/**
	 * Returns the value of a property as a string which is locale independent.
	 * 
	 * @param propName
	 *            the name of the property
	 * @return the internal string property value of the property.
	 */
	public String getStringProperty( String propName )
	{
		return getElement( ).getStringProperty( module, propName );