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
for ( int i = 0; i < stylePropertyNames.size( ); i++ )
			{
				String propName = (String) stylePropertyNames.get( i );
				
				if ( getProperty( propName ) != null )
					continue;
				SystemPropertyDefn prop = (SystemPropertyDefn) style
						.getProperty( propName );
				
				
				
				
				
				
				if ( prop == null )
					throw new MetaDataException(
							new String[]{propName, name},
							MetaDataException.DESIGN_EXCEPTION_STYLE_PROP_NOT_FOUND );
				assert prop.isStyleProperty( );
				
				
				properties.put( prop.getName( ), prop );
			}
		}
	}
	/**
	 * Builds the meta-data for each slotID in this container element.
	 *