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/extension/PeerExtensibilityProvider.java
* design file, and deserialized from this XML-type extension property when
 * loading design file.
 * </ul>
 * 
 */
public class PeerExtensibilityProvider extends ModelExtensibilityProvider
{
	/**
	 * Peer element for the extension. It is created when the application
	 * invokes UI for the item.
	 */
	IReportItem reportItem = null;
	/**
	 * Cached property values for extension properties, which is defined in
	 * extension definition file.
	 */
	HashMap extensionPropValues = new HashMap( );
	/**
	 * Constructs the peer extensibility provider with the extensible element
	 * and the extension name.
	 * 
	 * @param element
	 *            the extensible element
	 * @param extensionName
	 *            the extension name
	 */
	public PeerExtensibilityProvider( DesignElement element,
			String extensionName )
	{
		super( element, extensionName );