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
ContentCommand cmd = new ContentCommand( getModule( ),
				element.getContainerInfo( ) );
		cmd.move( element, new ContainerContext( newContainer.getElement( ),
				toPropName ) );
	}
	/**
	 * Moves a content element into a property in another container element at
	 * the specified position.
	 * 
	 * @param fromPropName
	 *            name of the property where the content originally resides
	 * @param content
	 *            a handle to the element to move
	 * @param newContainer
	 *            a handle to the new container element
	 * @param toPropName
	 *            the target property name where the element will be moved to.
	 * @param newPos
	 *            the position to which the content will be moved. If it is
	 *            greater than the current content size of the target property,
	 *            the content will be appended at the end of the target
	 *            property.
	 * @throws SemanticException
	 *             if the content is not in this property or if the new
	 *             container is not, in fact, a container, or if the content
	 *             cannot go into the target property.
	 */
	public void move( String fromPropName, DesignElementHandle content,
			DesignElementHandle newContainer, String toPropName, int newPos )
			throws SemanticException