Bug 214706 Script UID doens't work for Chart
Use chart "onRender" property handle and call ModuleUtil.getScriptUID(), it generates the id. But later use this id to get back the PropertyHandle or Script content, it fails.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/PropertyHandle.java
{
		if ( content == null )
			return;
		ContentCommand cmd = new ContentCommand( getModule( ),
				new ContainerContext( getElement( ), propDefn.getName( ) ) );
		cmd.add( content.getElement( ), newPos );
	}
	/**
	 * Pastes a report item to this property. The item must be newly created and
	 * not yet added to the design.
	 * 
	 * @param content
	 *            the newly created element handle
	 * @return a list containing all errors for the pasted element
	 * @throws SemanticException
	 *             if the element is not allowed to paste
	 */
	public List paste( DesignElementHandle content ) throws SemanticException
	{
		if ( content == null )
			return Collections.EMPTY_LIST;
		add( content );
		return checkPostPasteErrors( content.getElement( ) );
	}
	/**
	 * Pastes a report item to this property. The item must be newly created and
	 * not yet added to the design.
	 * 
	 * @param content
	 *            the newly created element