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/PeerExtensionTest.java
* @throws Exception
	 */
	public void testWriter( ) throws Exception
	{
		openDesign( FILE_NAME );
		ExtendedItemHandle extendedItem = (ExtendedItemHandle) designHandle
				.findElement( "testBox" ); 
		assertNotNull( extendedItem );
		
		PropertyHandle propHandle = extendedItem
				.getPropertyHandle( DETAIL_PROP );
		LabelHandle label = designHandle.getElementFactory( ).newLabel(
				"addLabel" ); 
		propHandle.add( label );
		IDesignElement clonedExtendedItem = extendedItem.copy( );
		designHandle.rename( clonedExtendedItem.getHandle( design ) );
		propHandle.paste( clonedExtendedItem );
		
		ExtendedItemHandle extendedTable = designHandle.getElementFactory( )
				.newExtendedItem( "testExtendedTable", "TestingTable" ); 
		extendedTable.setProperty( TableItem.DATA_SET_PROP, "tableDataSet" ); 
		extendedTable.setProperty( IStyleModel.COLOR_PROP, IColorConstants.RED );
		extendedTable.setProperty( "usage", "testusagevalue" ); 
		designHandle.getBody( ).add( extendedTable );
		save( );
		assertTrue( compareFile( "PeerExtensionTest_golden.xml" ) ); 
	}
	/**
	 * Tests the property search with support of extension slot.
	 *