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
includeLibrary = (IncludedLibrary) includeLibraries.get( 0 );
		assertEquals( "Library_1.xml", includeLibrary.getFileName( ) ); 
		
		assertEquals( 1, designHandle.getAllLibraries( ).size( ) );
		libHandle = (LibraryHandle) designHandle.getAllLibraries( ).get( 0 );
		assertTrue( libHandle.getFileName( ).endsWith( "Library_1.xml" ) ); 
		assertEquals( "W.C. Fields", libHandle.getAuthor( ) ); 
		pageHandle = libHandle.getMasterPages( ).get( 0 );
		assertEquals( "My Page", pageHandle.getName( ) ); 
	}
	/**
	 * Tests dropping library.
	 * 
	 * @throws Exception
	 *             if any exception
	 */
	public void testRemoveLibrary( ) throws Exception
	{
		openDesign( "DesignWithThreeLibrary.xml" ); 
		assertEquals( 3, designHandle.getAllLibraries( ).size( ) );
		LibraryHandle libHandle = (LibraryHandle) designHandle
				.getAllLibraries( ).get( 0 );
		assertTrue( libHandle.getFileName( ).endsWith( "Library_1.xml" ) ); 
		
		designHandle.dropLibrary( libHandle );
		assertEquals( 2, designHandle.getAllLibraries( ).size( ) );
		
		designHandle.getCommandStack( ).undo( );
		assertEquals( 3, designHandle.getAllLibraries( ).size( ) );
		libHandle = (LibraryHandle) designHandle.getAllLibraries( ).get( 0 );