/** * forwarded to ImagePath.remove() * * @deprecated */ @Deprecated public static void removeImagePath(String path) { ImagePath.remove(path); }
/** * remove entry with given path (same as given with add) * * @param path relative or absolute path * @return true on success, false otherwise */ public static boolean remove(String path) { File fPath = new File(path); if (!fPath.isAbsolute() && path.contains(":")) { return removeHTTP(path); } return remove(makePathURL(FileManager.normalize(path), null).pathURL); }
public static boolean removeHTTP(String pathHTTP) { try { String proto = "http://"; String protos = "https://"; if (pathHTTP.startsWith(proto) || pathHTTP.startsWith(protos)) { proto = ""; } pathHTTP = FileManager.slashify(pathHTTP, false); return remove(new URL(proto + pathHTTP)); } catch (Exception ex) { log (-1, "removeHTTP: not possible: %s\n%s", pathHTTP, ex); return false; } }