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
return new ContainerContext( getElement( ), propName ).canContain( getModule( ),
				type );
	}
	/**
	 * Determines if the given slot can contain the <code>content</code>.
	 * 
	 * @param propName
	 *            the name of the property where the content to insert
	 * @param content
	 *            the design element handle to check
	 * 
	 * @return <code>true</code> if the slot with the given
	 *         <code>slotId</code> can contain the <code>content</code>,
	 *         otherwise <code>false</code>.
	 * 
	 * @see #canContain(int, String)
	 */
	public boolean canContain( String propName, DesignElementHandle content )
	{
		if ( content == null )
			return false;
		return new ContainerContext( getElement( ), propName ).canContain( module,
				content.getElement( ) );
	}
	/**
	 * Returns the semantic error list, each of which is the instance of
	 * <code>ErrorDetail</code>.
	 * 
	 * @return the semantic error list.
	 */