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/PeerExtensionLoader.java
* 
	 * @param elementDefn
	 *            the element definition to handler
	 * @param methodInfo
	 *            the method info to add
	 * @return the generated property definition
	 */
	private ExtensionPropertyDefn addDefnTo( ExtensionElementDefn elementDefn,
			MethodInfo methodInfo )
	{
		ExtensionPropertyDefn extPropDefn = new ExtensionPropertyDefn(
				( (PeerExtensionElementDefn) elementDefn )
						.getReportItemFactory( ).getMessages( ) );
		PropertyType typeDefn = MetaDataDictionary.getInstance( )
				.getPropertyType( IPropertyType.SCRIPT_TYPE );
		String name = methodInfo.getName( );
		String displayNameID = methodInfo.getDisplayNameKey( );
		extPropDefn.setName( name );
		extPropDefn.setDisplayNameID( displayNameID );
		extPropDefn.setType( typeDefn );
		extPropDefn.setGroupNameKey( null );
		extPropDefn.setCanInherit( true );
		extPropDefn.setIntrinsic( false );
		extPropDefn.setStyleProperty( false );
		extPropDefn.setDetails( methodInfo );
		extPropDefn.setContext( methodInfo.getContext( ) );
		return extPropDefn;
	}
}