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
cmd.remove( element, true );
	}
	/**
	 * Finds the slot within this element that contains the given element.
	 * 
	 * @param content
	 *            handle to the content element to find
	 * @return The ID of the slot that contains the element, or
	 *         {@link DesignElement#NO_SLOT}if the element is not contained in
	 *         this element.
	 */
	public int findContentSlot( DesignElementHandle content )
	{
		if ( content.getContainer( ).getElement( ) == getElement( ) )
			return content.getElement( ).getContainerInfo( ).getSlotID( );
		return IDesignElementModel.NO_SLOT;
	}
	/**
	 * Returns the a handle the the container's slot that holds this element.
	 * 
	 * @return the slot handle in which this element resides, <code>null</code>
	 *         if this element has no container.
	 */
	public SlotHandle getContainerSlotHandle( )
	{
		DesignElementHandle containerHandle = getContainer( );
		if ( containerHandle == null )
			return null;
		int slotID = containerHandle.findContentSlot( this );