Assert.isTrue(false, "package fragment root not found on class path");
	int classPathIndex(IJavaElement object) {		IPackageFragmentRoot root= null;		if (object instanceof IPackageFragment) 			root= (IPackageFragmentRoot)((IPackageFragment)object).getParent();		if (object instanceof IPackageFragmentRoot)			root= (IPackageFragmentRoot)object;		Assert.isNotNull(root, "expects a PackageFragment or PackageFragmentRoot");				try {			if (fClassPath == null)				fClassPath= root.getJavaProject().getResolvedClasspath(true);		} catch(JavaModelException e) {			return 0;		}		for (int i= 0; fClassPath != null && i < fClassPath.length; i++) {			if (fClassPath[i].getPath().equals(root.getPath()))				return i;		}		Assert.isTrue(false, "package fragment root not found on class path");		return 0;	}