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
}
	/**
	 * Marks this element as abstract. Users never see abstract elements: they
	 * exist to simplify the description of other elements.
	 * 
	 * @param flag
	 *            true if the element is to be abstract, false if it is to be
	 *            concrete (user-visible)
	 */
	void setAbstract( boolean flag )
	{
		abstractElement = flag;
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.model.metadata.IObjectDefn#findProperty(java.lang.String)
	 */
	public IPropertyDefn findProperty( String propName )
	{
		return getProperty( propName );
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.model.metadata.ObjectDefn#addProperty(org.eclipse.birt.report.model.metadata.PropertyDefn)
	 */
	public void addProperty( PropertyDefn property ) throws MetaDataException
	{
		if ( property == null )