Bug 209106 BIRT - User properties defined in a library are not seen in properties view
In the attached library there is a grid container. The text control and the row of the table in the grid have two user properties each. We can see them in the library but not when we drag them in to a design. The property does not show up in the properties view
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/DesignElement.java
}
	/**
	 * Drops a user-defined property. The application must have previously
	 * removed all existing values for that property. The application must have
	 * previously validated that the user-defined property does exist, and is
	 * defined on this element.
	 * <p>
	 * Part of: User-defined property system.
	 * 
	 * @param prop
	 *            The user-defined property.
	 */
	public void dropUserPropertyDefn( UserPropertyDefn prop )
	{
		assert getDefn( ).allowsUserProperties( );
		assert userProperties != null;
		assert userProperties.get( prop.getName( ) ) == prop;
		userProperties.remove( prop.getName( ) );
	}
	/**
	 * Gets a user property definition defined on this class itself.
	 * <p>
	 * Part of: User-defined property system.
	 * 
	 * @param propName
	 *            The internal name of the user-defined property.
	 * @return The user-defined property definition, if any.
	 */
	public UserPropertyDefn getLocalUserPropertyDefn( String propName )
	{