Bug 179629 After create a x-tab with a cube, a error occurs in Problems sheet[1102]
Description: After create a x-tab with a cube, a error occurs in Problems sheet[1102] Build number: 2.2.0.v20070328-0630 Steps to reproduce: 1, Create a cube 2, Create a x-tab using the cube 3, Check the error message in Problems sheet Expected result: No error occurs after create a x-tab Actual result: The error message is "The ExtendedItem must be able to access one data set."
model/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/extension/ReportItemExtensionTest.java
PropertyValueException.DESIGN_EXCEPTION_EXTENSION_SETTING_FORBIDDEN,
					e.getErrorCode( ) );
		}
		
		assertNotNull( ( (ExtendedItem) extendedHandle.getElement( ) )
				.getExtendedElement( ) );
		assertEquals( TESTING_MATRIX_NAME, extendedHandle.getExtensionName( ) );
		assertEquals( 1.2, extendedHandle.getX( ).getMeasure( ), 0.00 );
		assertEquals( "2in", extendedHandle.getProperty( "test1" ) ); 
		assertEquals( 22, extendedHandle.getIntProperty( "test2" ) ); 
		assertEquals(
				"type=bar,xScale=2,yScale=3,lineStyle=normal,script=internalScript", extendedHandle.getProperty( "test3" ) ); 
		assertNull( extendedHandle.getProperty( "test4" ) ); 
		assertEquals( "choice1", extendedHandle.getProperty( "test5" ) ); 
		assertEquals( "script of afterCloseDoc", extendedHandle 
				.getProperty( "afterCloseDoc" ) );
		
		Iterator iter1 = extendedHandle.filtersIterator( );
		FilterConditionHandle filter = (FilterConditionHandle) iter1.next( );
		assertEquals( DesignChoiceConstants.FILTER_OPERATOR_LT, filter
				.getOperator( ) );
		assertEquals( "filter expression", filter.getExpr( ) ); 
		assertEquals( "value1 expression", filter.getValue1( ) ); 
		filter = (FilterConditionHandle) iter1.next( );
		assertEquals( DesignChoiceConstants.FILTER_OPERATOR_GE, filter
				.getOperator( ) );
		assertEquals( "expr", filter.getExpr( ) ); 
		assertEquals( "value1 expr", filter.getValue1( ) ); 
		assertNull( iter1.next( ) );