sbool fileIsUnderAbsolutePath(File f, File dir) { if (dir == null || f == null) false; f = absoluteFile(f); dir = absoluteFile(dir); do { f = dirOfFile(f); if (eq(f, dir)) true; } while (f != null); false; }