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
return propValues.keySet( ).iterator( );
	}
	/**
	 * Returns the container interface for this element if this element is a
	 * container. Derived classes that represent containers must override this.
	 * <p>
	 * Part of: Containment system.
	 * 
	 * @param slot
	 *            the slot ID to get
	 * @return The container interface, or null if this element is not a
	 *         container.
	 */
	public ContainerSlot getSlot( int slot )
	{
		return null;
	}
	/**
	 * Returns a list of user properties defined in this element and somewhere
	 * up the inheritance chain.
	 * 
	 * @return The list of user properties.
	 */
	public List getUserProperties( )
	{
		List props = new ArrayList( );
		DesignElement e = this;
		while ( e != null )
		{
			List prop = e.getLocalUserProperties( );