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
}
	/**
	 * Moves the position of a content element within this container.
	 * 
	 * @param propName
	 *            name of the property where the content resides
	 * @param content
	 *            handle to the content to move
	 * @param toPosn
	 *            the new position
	 * @throws SemanticException
	 *             if the content is not in the property, or if the to position
	 *             is not valid.
	 */
	public void shift( String propName, DesignElementHandle content, int toPosn )
			throws SemanticException
	{
		if ( content == null )
			return;
		ContentCommand cmd = new ContentCommand( getModule( ),
				new ContainerContext( getElement( ), propName ) );
		cmd.movePosition( content.getElement( ), toPosn );
	}
	/**
	 * Moves this element handle to the given position within its container.
	 * 
	 * @param posn
	 *            the new position to move
	 * @throws SemanticException
	 */