void () { final Url parentUrl; try { parentUrl = removePathTail(myUrl); } catch (SvnBindException e) { return; } final List<DirectoryEntry> children = myCache.getChildren(parentUrl); if (children == null) { return; } for (Iterator<DirectoryEntry> iterator = children.iterator(); iterator.hasNext(); ) { final DirectoryEntry entry = iterator.next(); if (myUrl.equals(entry.getUrl())) { iterator.remove(); } } myCache.put(parentUrl, children); }