if (isDefaultPackage(o))
if (JavaElementUtil.isDefaultPackage(o))
	private static boolean canDelete(Object o){		try {			if (o instanceof IPackageFragmentRoot){				IPackageFragmentRoot root= (IPackageFragmentRoot)o;				if (root.isExternal())						return false;				if (Checks.isClasspathDelete(root))					return false;			}		} catch (JavaModelException e) {			// we can't delete.			return false;		}				if (isDefaultPackage(o))			return false;				if (o instanceof IJavaElement)				return canDelete((IJavaElement)o);							if (o instanceof IFile)			return canDelete((IFile)o);		return (o instanceof IResource);	}