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
/**
	 * Whether this element can be extended. If true, elements of this type can
	 * extend from another element of the same type. If false, elements cannot
	 * extend.
	 */
	protected boolean allowExtend = true;
	/**
	 * Determines which class that this element belongs to.
	 */
	protected String javaClass = null;
	/**
	 * The collection of semantic validation trigger definition.
	 */
	private SemanticTriggerDefnSet triggerDefnSet = null;
	/**
	 * The list contains the information that how the property sheet shows an
	 * property for an extension element.
	 */
	protected Map propVisibilites = null;
	/**
	 * The name of the XML element used when serializing this ROM element.
	 */
	protected String xmlName;
	/**
	 * Cached property definitions. It contains local defined and parents'
	 * defined property definitions. After parsing ROM, property definition
	 * should not be added/removed. Otherwise, cachedProperties can be
	 * un-synchronized.
	 */
	protected Map cachedProperties = new LinkedHashMap( );