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/packageview/ContentProviderTests4.java
if (object instanceof IFile) {
				IFile file = (IFile) object;
				if (".classpath".equals(file.getName()))
					fFile1 = file;
				else if (".project".equals(file.getName()))
					fFile2 = file;
			}
		}
		assertNotNull(fFile1);
		assertNotNull(fFile2);
		
		jdk= JavaProjectHelper.addVariableRTJar(fJProject3, "JRE_LIB_TEST", null, null);
		assertTrue("jdk not found", jdk != null);
		
		
		fRoot1= JavaProjectHelper.addSourceContainer(fJProject3, "");
		assertNotNull("getting default package", fRoot1);
		
		fDefaultPackage= fRoot1.createPackageFragment("",true,null);
		fCUinDefault= fDefaultPackage.createCompilationUnit("Object.java","",true, null);
		
		
		
		myInternalLibJar = JavaTestPlugin.getDefault().getFileInPlugin(new Path("testresources/myinternallib.jar"));
		assertTrue("lib not found", myInternalLibJar != null && myInternalLibJar.exists()); 
		fInternalRoot1= JavaProjectHelper.addLibraryWithImport(fJProject3, Path.fromOSString(myInternalLibJar.getPath()), null, null);
	
		
		fA= fInternalRoot1.getPackageFragment("a");
		fX= fInternalRoot1.getPackageFragment("x");