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.tests/test/org/eclipse/birt/report/model/extension/ReportItemExtensionTest.java
assertNotNull( extendedHandle );
		assertEquals( "bar", extendedHandle.getStringProperty( "type" ) );  
		designHandle.close( );
		
		openDesign( fileName );
		extendedHandle = (ExtendedItemHandle) designHandle
				.findElement( "right extended item" ); 
		assertNotNull( extendedHandle );
		extendedHandle.setProperty( "type", "pie" ); 
		assertEquals( "pie", extendedHandle.getProperty( "type" ) );  
		
		extendedHandle.loadExtendedElement( );
		assertEquals( "pie", extendedHandle.getProperty( "type" ) ); 
		extendedHandle.setProperty( "type", "bar" ); 
		assertEquals( "bar", extendedHandle.getProperty( "type" ) ); 
	}
	/**
	 * The element type stored in some certain slot was defined in ROM. But
	 * after loading in the extension elements, we should show the extension
	 * element type within the slot which can hold ExtendedItem.
	 * 
	 * @throws DesignFileException
	 * 
	 */
	public void testTheSlotDefn( ) throws DesignFileException
	{
		MetaDataDictionary dd = MetaDataDictionary.getInstance( );
		IElementDefn elementDefn = dd.getElement( "FreeForm" ); 
		assertNotNull( elementDefn );
		SlotDefn slotDefn = (SlotDefn) elementDefn.getSlot( 0 );