Bug 105034 [WorkbenchParts] IWorkbenchPage#hideView(IViewPart) does not always dispose of the view any more
org.eclipse.jdt.ui.tests/ui/org/eclipse/jdt/ui/tests/browsing/PackagesViewDeltaTests.java
IWorkspaceDescription workspaceDesc= fWorkspace.getDescription();
		fEnableAutoBuildAfterTesting= workspaceDesc.isAutoBuilding();
		if (fEnableAutoBuildAfterTesting)
			JavaProjectHelper.setAutoBuilding(false);
		
		fJProject= JavaProjectHelper.createJavaProject("TestProject2", "bin"); 
		assertNotNull("project null", fJProject); 
		
		File myInternalJar= JavaTestPlugin.getDefault().getFileInPlugin(new Path("testresources/compoundtest.jar")); 
		assertTrue("lib not found", myInternalJar != null && myInternalJar.exists()); 
		fInternalJarRoot= JavaProjectHelper.addLibraryWithImport(fJProject, Path.fromOSString(myInternalJar.getPath()), null, null);
		fInternalJarRoot.getPackageFragment(""); 
		fInternalPack3= fInternalJarRoot.getPackageFragment("pack3"); 
		fInternalPack4= fInternalJarRoot.getPackageFragment("pack3.pack4"); 
		fInternalPack5= fInternalJarRoot.getPackageFragment("pack3.pack5"); 
		fInternalPack6= fInternalJarRoot.getPackageFragment("pack3.pack5.pack6"); 
		fInternalPack10= fInternalJarRoot.getPackageFragment("pack3.pack4.pack10"); 
		fInternalJarRoot.getPackageFragment("meta-inf"); 
		
		fRoot2= JavaProjectHelper.addSourceContainer(fJProject, "src2"); 
		fRoot2.createPackageFragment("", true, null); 
		fPack12= fRoot2.createPackageFragment("pack1", true, null); 
		fRoot2.createPackageFragment("pack1.pack7", true, null); 
		fPack32= fRoot2.createPackageFragment("pack3", true, null); 
		fPack42= fRoot2.createPackageFragment("pack3.pack4", true, null); 
		fPack52= fRoot2.createPackageFragment("pack3.pack5", true, null); 
		fPack62= fRoot2.createPackageFragment("pack3.pack5.pack6", true, null); 
		fPack102= fRoot2.createPackageFragment("pack3.pack4.pack10", true, null); 
		fPack12.createCompilationUnit("Object.java", "", true, null); 
		fPack62.createCompilationUnit("Object.java", "", true, null);