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
*            each item is property binding.
	 * @param nameList
	 *            each item is name of property binding.
	 * @return the property binding list.
	 */
	private List filterPropertyBindingName( List propertyBindings, List nameList )
	{
		if ( propertyBindings == null )
			return Collections.EMPTY_LIST;
		List resultList = new ArrayList( );
		Iterator iterator = propertyBindings.iterator( );
		while ( iterator.hasNext( ) )
		{
			PropertyBinding propBinding = (PropertyBinding) iterator.next( );
			String name = propBinding.getName( );
			if ( !nameList.contains( name ) )
			{
				resultList.add( propBinding );
				nameList.add( name );
			}
		}
		return resultList;
	}
	/**
	 * Sets the mask of the specified property.
	 * 
	 * @param propName
	 *            the property name to get. Can be a system-defined or
	 *            user-defined property name.
	 *