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
assertTrue( defn instanceof UserPropertyDefn );
	}
	/**
	 * Tests get/set altText and altTextID properties.
	 * 
	 * @throws Exception
	 *             if opening design file failed.
	 */
	public void testAltTextProperty( ) throws Exception
	{
		openDesign( "ExtensionTest_AltText.xml" );
		ExtendedItemHandle extendedHandle = (ExtendedItemHandle) designHandle
				.getBody( ).get( 0 );
		assertNotNull( extendedHandle );
		assertEquals( "chart is beautiful", extendedHandle.getAltText( ) ); 
		assertEquals( "chart id", extendedHandle.getAltTextKey( ) ); 
		extendedHandle.setAltText( "chart alt text" );
		extendedHandle.setAltTextKey( "chart id 2" );
		assertEquals( "chart alt text", extendedHandle.getAltText( ) ); 
		assertEquals( "chart id 2", extendedHandle.getAltTextKey( ) ); 
		save( );
		assertTrue( compareFile( "ExtensionTest_AltText_golden.xml" ) );
	}
	public void testExtensionDefaultStyle( ) throws SemanticException,
			DesignFileException
	{
		SessionHandle session = new DesignEngine( new DesignConfig( ) )
				.newSessionHandle( ULocale.ENGLISH );
		designHandle = session.createDesign( );
		boolean findboxStyle = false;