if (! pack.equals(fPackageP))
if (! pack.equals(fPackageP) && pack.exists() && ! pack.isReadOnly())
	protected void tearDown() throws Exception {		//JavaProjectHelper.removeSourceContainer(fJavaProject, CONTAINER);		if (fPackageP.exists()){				IJavaElement[] kids= fPackageP.getChildren();			for (int i= 0; i < kids.length; i++){				if (kids[i] instanceof ISourceManipulation)					((ISourceManipulation)kids[i]).delete(true, null);			}		}					if (fRoot.exists()){			IJavaElement[] packages= fRoot.getChildren();			for (int i= 0; i < packages.length; i++){				IPackageFragment pack= (IPackageFragment)packages[i];				if (! pack.equals(fPackageP))						pack.delete(true, null);			}		}	}