public void addSyntheticChildToSelf(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);
  }
public void addSyntheticChildToSelf(final Url newUrl, final Url repositoryUrl, final String name, final boolean isDir)