void (final Url newUrl, final Url repositoryUrl, final String name, final boolean isDir) { final List<DirectoryEntry> children = myCache.getChildren(myUrl); if (children == null) { return; } children.add(createSyntheticEntry(newUrl, repositoryUrl, name, isDir)); children.sort(DirectoryEntry.CASE_INSENSITIVE_ORDER); myCache.put(myUrl, children); }