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
result.add( value );
				return result;
			}
			else if ( value instanceof ArrayList )
			{
				return (ArrayList) value;
			}
		}
		return super.getListValue( );
	}
	/**
	 * Returns the a list with contents.Items are handles to the contents and in
	 * order by position.
	 * 
	 * @return a list with property contents, items of the list are handles to
	 *         the contents.
	 */
	public List getContents( )
	{
		if ( propDefn.isElementType( ) )
			return getListValue( );
		return Collections.EMPTY_LIST;
	}
	/**
	 * Returns the number of elements in the property.
	 * 
	 * @return the count of contents in the property
	 */
	public int getContentCount( )
	{