Bug 183918 get relative file path of linkage library
model/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/library/DesignLoadLibraryTest.java
designStyleHandle.drop( );
		assertEquals( null, label.getStyle( ) );
	}
	/**
	 * Tests the data source and data set resolution.
	 * 
	 * @throws Exception
	 *             if any exception
	 */
	public void testDataSourceReference( ) throws Exception
	{
		openDesign( "DesignWithElementReferenceLibrary.xml" ); 
		DataSourceHandle libADataSource1 = designHandle
				.findDataSource( "LibA.dataSource1" ); 
		DataSourceHandle dataSource1 = designHandle
				.findDataSource( "dataSource1" ); 
		DataSourceHandle dataSource3 = designHandle
				.findDataSource( "dataSource3" ); 
		assertEquals( "LibA.dataSource1", dataSource3.getExtends( ) 
				.getQualifiedName( ) );
		assertEquals( "lib_beforeopen", dataSource3.getBeforeOpen( ) ); 
		DataSetHandle libADataSet1 = designHandle.findDataSet( "LibA.dataSet1" ); 
		DataSetHandle dataSet2 = designHandle.findDataSet( "dataSet2" ); 
		DataSetHandle dataSet3 = designHandle.findDataSet( "dataSet3" ); 
		assertNotNull( libADataSource1 );
		assertNotNull( dataSource1 );
		assertNotNull( libADataSet1 );
		assertNotNull( dataSet2 );
		assertNotNull( dataSet3 );
		assertTrue( dataSet2.getRoot( ) instanceof ReportDesignHandle );