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
{
		PropertyHandle propertyHandle = getPropertyHandle( propName );
		if ( propertyHandle == null )
			return null;
		return propertyHandle.getChoices( );
	}
	/**
	 * Returns the short display label for this element.
	 * 
	 * @return the display label of this element in SHORT_LABEL level.
	 * @see #getDisplayLabel( int )
	 */
	public String getDisplayLabel( )
	{
		return getDisplayLabel( IDesignElementModel.SHORT_LABEL );
	}
	/**
	 * Returns the display label for this element. The display label is the
	 * localized display name to be shown in the UI. The display label is one of
	 * the following:
	 * <p>
	 * <ul>
	 * <li>The localized display name of this element, if the display name
	 * resource key is set and the localized string is available</li>
	 * <li>The static display name property text of this element, if set</li>
	 * <li>The name of element, if set</li>
	 * <li>The localized display name of this kind of element, which is defined
	 * in metadata, if set</li>
	 * <li>The name of this kind of element, which is also defined in metadata
	 * </li>