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
List props = new ArrayList( );
		Iterator iter = propList.iterator( );
		while ( iter.hasNext( ) )
		{
			PropertyDefn propDefn = (PropertyDefn) iter.next( );
			if ( propDefn.getTypeCode( ) == type )
			{
				props.add( propDefn );
			}
		}
		return props;
	}
	/**
	 * Caches meta-data for this element. Resolves the parent name and so on.
	 * 
	 * @throws MetaDataException
	 *             if any build process failed.
	 * 
	 */
	protected void build( ) throws MetaDataException
	{
		if ( isBuilt )
			return;
		buildDefn( );
		buildProperties( );
		
		
		if ( !isAbstract( ) )
		{
			checkJavaClass( );