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
assertEquals( "image2", image.getName( ) ); 
		assertEquals( "image/gif", image.getType( design ) ); 
		assertEquals( "/9j/4AAQSkZJRgA", 
				new String( Base64.encodeBase64( image.getData( design ) ) )
						.substring( 0, 15 ) );
		image = (EmbeddedImage) images.get( 2 );
		assertEquals( "image3", image.getName( ) ); 
		assertEquals( "image/bmp", image.getType( design ) ); 
		assertEquals( "AAAA", 
				new String( Base64.encodeBase64( image.getData( design ) ) ) );
	}
	/**
	 * Tests the style resolution.
	 * 
	 * @throws Exception
	 *             if any exception
	 */
	public void testVisibleElements( ) throws Exception
	{
		openDesign( "DesignWithElementReferenceLibrary.xml" ); 
		assertEquals( 3, designHandle.getAllStyles( ).size( ) );
		assertEquals( 6, designHandle.getAllDataSources( ).size( ) );
		assertEquals( 3, designHandle.getVisibleDataSets( ).size( ) );
		assertEquals( 4, designHandle.getAllDataSets( ).size( ) );
		assertEquals( 3, designHandle.getVisibleDataSets( ).size( ) );
	}
	/**
	 * Tests all operations of finding or getting elements in module name space
	 * or name space.
	 *