Bug 210496 Add hasStyle property in reportItemModel extension point
When chart gets reportItem's properties by extending ReportItem, style properties are null. Hence, model needs to add hasStyle property in reportItemModel extension point
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/metadata/ElementDefn.java
*/
	void setHasStyle( boolean flag )
	{
		assert !isBuilt;
		hasStyle = flag;
	}
	/**
	 * Returns properties definitions as a list.
	 * 
	 * @return list of locally-defined properties.
	 */
	public List getLocalProperties( )
	{
		return new ArrayList( properties.values( ) );
	}
	/**
	 * Returns the properties defined on this element.
	 * 
	 * @return list of properties defined in this element and and all its parent
	 *         elements.
	 */
	public List getProperties( )
	{
		return new ArrayList( cachedProperties.values( ) );
	}
	/**
	 * Gets a property definition given a property name.
	 * 
	 * @param propName
	 *            The name of the property to get.