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
System.out.println( libraryHandle.getSystemId( ) );
		LabelHandle baseLabel = (LabelHandle) libraryHandle
				.findElement( "base" ); 
		
		LabelHandle childLabel = (LabelHandle) libraryHandle
				.getElementFactory( ).newElementFrom( baseLabel, "child" ); 
		assertNotNull( childLabel );
		
		openDesign( "DesignWithOneLibrary.xml" ); 
		assertNotNull( designHandle );
		List libs = designHandle.getAllLibraries( );
		assertEquals( 1, libs.size( ) );
		assertTrue( designHandle.isInclude( (LibraryHandle) libs.get( 0 ) ) );
		designHandle.includeLibrary( "Library.xml", "Lib" ); 
		libs = designHandle.getAllLibraries( );
		assertEquals( 2, libs.size( ) );
		assertTrue( designHandle.isInclude( (LibraryHandle) libs.get( 0 ) ) );
		assertTrue( designHandle.isInclude( (LibraryHandle) libs.get( 1 ) ) );
		assertTrue( designHandle.isInclude( libraryHandle ) );
		LibraryHandle includeLib = (LibraryHandle) libs.get( 1 );
		
		
		childLabel = null;
		childLabel = (LabelHandle) designHandle.getElementFactory( )
				.newElementFrom( baseLabel, "child" ); 
		assertNotNull( childLabel );
		designHandle.addElement( childLabel, ReportDesign.BODY_SLOT );
		assertEquals( designHandle, childLabel.getModuleHandle( ) );
		assertEquals( includeLib, childLabel.getExtends( ).getModuleHandle( ) );