recoverOriginalLibrary( "LibraryToReload_backup.xml", "LibraryToReload.xml" );
	public void testReloadLibraryWithInvalidExtends( ) throws Exception	{		openDesign( "DesignToReloadLibrary.xml" ); //$NON-NLS-1$		// make modification on its library.		openLibrary( "LibraryToReload.xml" );//$NON-NLS-1$		libraryHandle.findElement( "libTable2" ).drop( ); //$NON-NLS-1$		GridHandle grid = libraryHandle.getElementFactory( ).newGridItem(				"libTable2", 2, 2 ); //$NON-NLS-1$		libraryHandle.getComponents( ).add( grid );		libraryHandle.save( );		designHandle.reloadLibrary( libraryHandle );		TableHandle table2 = (TableHandle) designHandle.findElement( "table2" );//$NON-NLS-1$		assertNull( table2.getExtends( ) );		assertEquals( "Lib1.libTable2", table2.getElement( ).getExtendsName( ) ); //$NON-NLS-1$		// recover the original library file.		recoverOriginalLibrary( "LibraryToReload_backup.xml", //$NON-NLS-1$				"LibraryToReload.xml" ); //$NON-NLS-1$	}